Started by upstream project "jogl" build number 1499 originally caused by: Started by user Sven Gothel Running as SYSTEM Building remotely on linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 (linux-x86_64-amd) in workspace /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd No credentials specified > git rev-parse --is-inside-work-tree # 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 fetch --tags --force --progress -- git://jogamp.org/srv/scm/jogl.git +refs/heads/*:refs/remotes/origin/* # timeout=10 Checking out Revision 88cc287a47066c81ee0b385e2e0ca96f027286b3 (origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 88cc287a47066c81ee0b385e2e0ca96f027286b3 # timeout=10 Commit message: "TestGLCanvasSWTNewtCanvasSWTPosInTabs: Only use 1 Animator to easy example code" > git rev-list --no-walk 2cdf7730b6d3e813a8693087582f3cf3ac44f015 # 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-amd -Dgluegen.basename=gluegen -Djogl.basename=jogl -Dgluegen.root=../../../../gluegen/label/linux-x86_64-amd -Djogl.build.id=1499 -Djogl.build.number=1499 -Djogl.build.branch=origin/master -Djogl.build.commit=88cc287a47066c81ee0b385e2e0ca96f027286b3 -Djoal.root=../../../../joal/label/linux-x86_64-amd clean all junit.run Buildfile: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: [echo] Loaded /home/jogamp/gluegen.properties. [echo] Setting defaults: [echo] Setting default gcc.compat.compiler [echo] gcc.compat.compiler=gcc [echo] antlr.jar=../../../../gluegen/label/linux-x86_64-amd/make/lib/antlr.jar [echo] junit.jar=../../../../gluegen/label/linux-x86_64-amd/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=4.19.0-6-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.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.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 gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=${gluegen.cpptasks.detected.os} [echo] gluegen.cpptasks.detected.os.2=${gluegen.cpptasks.detected.os.2} [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-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-amd/make/lib/antlr.jar [echo] junit.jar=../../../../gluegen/label/linux-x86_64-amd/make/lib/junit.jar [echo] android.jar=../../../../gluegen/label/linux-x86_64-amd/make/lib/android-sdk/24/android.jar [echo] swt.jar=../make/lib/swt/gtk-linux-x86_64/swt.jar [echo] plugin3-jars.available: true ../make/lib/plugin3/plugin3-public.jar [echo] isSWTRuntimeAvailable=true [echo] oculusvr.sdk.available: true [echo] joal-jars.available: true ../../../../joal/label/linux-x86_64-amd/build/jar/joal.jar init: clean: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared common.init: 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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-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-amd/build/nativewindow/gensrc/classes [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/nativewindow/gensrc/native [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/nativewindow/gensrc/native/MacOSX [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/nativewindow/gensrc/native/iOS [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/nativewindow/gensrc/native/Windows [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/nativewindow/gensrc/native/X11 [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/nativewindow/classes [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: [echo] Loaded /home/jogamp/gluegen.properties. [echo] Setting defaults: [echo] Setting default gcc.compat.compiler [echo] gcc.compat.compiler=gcc [echo] antlr.jar=../../../../gluegen/label/linux-x86_64-amd/make/lib/antlr.jar [echo] junit.jar=../../../../gluegen/label/linux-x86_64-amd/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=4.19.0-6-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.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.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 gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=${gluegen.cpptasks.detected.os} [echo] gluegen.cpptasks.detected.os.2=${gluegen.cpptasks.detected.os.2} [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-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 0b441cfc) [echo] gluegen.build.commit 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 java.class.path.validate: validate: clean-temp: gluegen.build.check.android-launcher: android-launcher.build: gluegen.build.check.java: gluegen.build.java.impl: gluegen.build.java: gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=${isMingW} [echo] MingW32=${isMingW32} [echo] MingW64=${isMingW64} setup.java.home.dir: [echo] java.home.dir /usr/lib/jvm/java-11-openjdk-amd64 [echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/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.s390: gluegen.cpptasks.declare.compiler.linux.s390x: gluegen.cpptasks.declare.compiler.linux.sparc: gluegen.cpptasks.declare.compiler.linux: gluegen.cpptasks.declare.compiler.solaris32: gluegen.cpptasks.declare.compiler.solaris.sparcv9: gluegen.cpptasks.declare.compiler.solaris.amd64: gluegen.cpptasks.declare.compiler.solaris: gluegen.cpptasks.declare.compiler.macosx: gluegen.cpptasks.declare.compiler.ios.amd64: gluegen.cpptasks.declare.compiler.ios.arm64: gluegen.cpptasks.declare.compiler.freebsd.x86: gluegen.cpptasks.declare.compiler.freebsd.amd64: gluegen.cpptasks.declare.compiler.freebsd: gluegen.cpptasks.declare.compiler.hpux: gluegen.cpptasks.declare.compiler: [echo] java.home.dir /usr/lib/jvm/java-11-openjdk-amd64 [echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/stub_includes/jni [echo] java.includes.dir.platform /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/stub_includes/jni/x11 [echo] java.lib.dir.platform /usr/lib/jvm/java-11-openjdk-amd64/lib gluegen.cpptasks.setup.compiler: declare.win32.vc6: declare.win32.vc7: declare.win32.vc8: declare.win32.vc8_x64: declare.win32.vc9: declare.win32.mingw: declare.win64.mingw: declare.win32: declare.linux.x86: declare.linux.amd64: [echo] Linux.AMD64 declare.linux.ia64: declare.linux.hppa: declare.linux.mips: declare.linux.mipsel: declare.linux.ppc: declare.linux.ppc64: declare.linux.ppc64le: declare.linux.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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-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 0b441cfc) [echo] gluegen.build.commit 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 java.class.path.validate: validate: gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=${isMingW} [echo] MingW32=${isMingW32} [echo] MingW64=${isMingW64} setup.java.home.dir: [echo] java.home.dir /usr/lib/jvm/java-11-openjdk-amd64 [echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/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.s390: gluegen.cpptasks.declare.compiler.linux.s390x: gluegen.cpptasks.declare.compiler.linux.sparc: gluegen.cpptasks.declare.compiler.linux: gluegen.cpptasks.declare.compiler.solaris32: gluegen.cpptasks.declare.compiler.solaris.sparcv9: gluegen.cpptasks.declare.compiler.solaris.amd64: gluegen.cpptasks.declare.compiler.solaris: gluegen.cpptasks.declare.compiler.macosx: gluegen.cpptasks.declare.compiler.ios.amd64: gluegen.cpptasks.declare.compiler.ios.arm64: gluegen.cpptasks.declare.compiler.freebsd.x86: gluegen.cpptasks.declare.compiler.freebsd.amd64: gluegen.cpptasks.declare.compiler.freebsd: gluegen.cpptasks.declare.compiler.hpux: gluegen.cpptasks.declare.compiler: [echo] java.home.dir /usr/lib/jvm/java-11-openjdk-amd64 [echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/stub_includes/jni [echo] java.includes.dir.platform /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/stub_includes/jni/x11 [echo] java.lib.dir.platform /usr/lib/jvm/java-11-openjdk-amd64/lib gluegen.cpptasks.setup.compiler: declare.win32.vc6: declare.win32.vc7: declare.win32.vc8: declare.win32.vc8_x64: declare.win32.vc9: declare.win32.mingw: declare.win64.mingw: declare.win32: declare.linux.x86: declare.linux.amd64: [echo] Linux.AMD64 declare.linux.ia64: declare.linux.hppa: declare.linux.mips: declare.linux.mipsel: declare.linux.ppc: declare.linux.ppc64: declare.linux.ppc64le: declare.linux.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 f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [echo] gluegen.build.sha.classes ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [echo] gluegen.build.sha.natives 70663aedc6552c7dbfdbc4988d55cb645e6b7c00cad7c0351f6a53d0e240d126 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 [gluegen] stub_includes/drm/xf86drmMode.h:190: warning: SKIP unsized array in struct: drmModeRes.fbs: CType[(PointerType) 'uint32_t *' -> (uint32_t) * , size [fixed false, lnx64 8], [const[false], pointer*1]] [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-amd/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-amd/build-temp [gluegen] ../../../../gluegen/label/linux-x86_64-amd/make/stub_includes/jni/jawt.h:47: warning: SKIP primitive w/ platform dependent sized type in struct: JAWT_DrawingSurface.env: CType[(PointerType) 'JNIEnv *' -> (JNIEnv) * , size [fixed false, lnx64 8], [const[false], pointer*1]] [gluegen] ../../../../gluegen/label/linux-x86_64-amd/make/stub_includes/jni/jni.h:94: warning: skipping emission of non-compound JType[java.lang.Object / NIL, clazz = java.lang.Object, is[], descriptor 'Ljava/lang/Object;'], CType[(StructType) '_jobject', size [fixed false, lnx64 0], [const[false], struct{_jobject: 0, }]] [gluegen] ../../../../gluegen/label/linux-x86_64-amd/make/stub_includes/jni/jawt.h:49: warning: SKIP unsized array in struct: JAWT_DrawingSurfaceInfo.ds: CType[(PointerType) 'jawt_DrawingSurface *' -> (JAWT_DrawingSurface) * , size [fixed false, lnx64 8], [const[false], pointer*1]] [gluegen] ../../../../gluegen/label/linux-x86_64-amd/make/stub_includes/jni/jawt.h:49: warning: SKIP unsized array in struct: JAWT_DrawingSurfaceInfo.clip: CType[(PointerType) 'JAWT_Rectangle *' -> (JAWT_Rectangle) * , size [fixed false, lnx64 8], [const[false], pointer*1]] java.generate.copy2temp: [copy] Copying 6 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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-amd/build-temp [gluegen] ../../../../gluegen/label/linux-x86_64-amd/make/stub_includes/jni/jawt.h:47: warning: SKIP primitive w/ platform dependent sized type in struct: JAWT_DrawingSurface.env: CType[(PointerType) 'JNIEnv *' -> (JNIEnv) * , size [fixed false, lnx64 8], [const[false], pointer*1]] [gluegen] ../../../../gluegen/label/linux-x86_64-amd/make/stub_includes/jni/jni.h:94: warning: skipping emission of non-compound JType[java.lang.Object / NIL, clazz = java.lang.Object, is[], descriptor 'Ljava/lang/Object;'], CType[(StructType) '_jobject', size [fixed false, lnx64 0], [const[false], struct{_jobject: 0, }]] [gluegen] ../../../../gluegen/label/linux-x86_64-amd/make/stub_includes/jni/jawt.h:49: warning: SKIP unsized array in struct: JAWT_DrawingSurfaceInfo.ds: CType[(PointerType) 'jawt_DrawingSurface *' -> (JAWT_DrawingSurface) * , size [fixed false, lnx64 8], [const[false], pointer*1]] [gluegen] ../../../../gluegen/label/linux-x86_64-amd/make/stub_includes/jni/jawt.h:49: warning: SKIP unsized array in struct: JAWT_DrawingSurfaceInfo.clip: CType[(PointerType) 'JAWT_Rectangle *' -> (JAWT_Rectangle) * , size [fixed false, lnx64 8], [const[false], pointer*1]] java.generate.copy2temp: [copy] Copying 6 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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-amd/make/stub_includes/jni/jawt.h:47: warning: SKIP primitive w/ platform dependent sized type in struct: JAWT_DrawingSurface.env: CType[(PointerType) 'JNIEnv *' -> (JNIEnv) * , size [fixed false, lnx64 8], [const[false], pointer*1]] [gluegen] ../../../../gluegen/label/linux-x86_64-amd/make/stub_includes/jni/jni.h:94: warning: skipping emission of non-compound JType[java.lang.Object / NIL, clazz = java.lang.Object, is[], descriptor 'Ljava/lang/Object;'], CType[(StructType) '_jobject', size [fixed false, lnx64 0], [const[false], struct{_jobject: 0, }]] [gluegen] ../../../../gluegen/label/linux-x86_64-amd/make/stub_includes/jni/jawt.h:49: warning: SKIP unsized array in struct: JAWT_DrawingSurfaceInfo.ds: CType[(PointerType) 'jawt_DrawingSurface *' -> (JAWT_DrawingSurface) * , size [fixed false, lnx64 8], [const[false], pointer*1]] [gluegen] ../../../../gluegen/label/linux-x86_64-amd/make/stub_includes/jni/jawt.h:49: warning: SKIP unsized array in struct: JAWT_DrawingSurfaceInfo.clip: CType[(PointerType) 'JAWT_Rectangle *' -> (JAWT_Rectangle) * , size [fixed false, lnx64 8], [const[false], pointer*1]] java.generate.copy2temp: [copy] Copying 6 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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-amd/build/nativewindow/classes [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. javah.x11: javah.windows: javah.macos: javah.ios: java.compile.javase: [javac] Compiling 51 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/nativewindow/classes java.compile: gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=${isMingW} [echo] MingW32=${isMingW32} [echo] MingW64=${isMingW64} setup.java.home.dir: [echo] java.home.dir /usr/lib/jvm/java-11-openjdk-amd64 [echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/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.s390: gluegen.cpptasks.declare.compiler.linux.s390x: gluegen.cpptasks.declare.compiler.linux.sparc: gluegen.cpptasks.declare.compiler.linux: gluegen.cpptasks.declare.compiler.solaris32: gluegen.cpptasks.declare.compiler.solaris.sparcv9: gluegen.cpptasks.declare.compiler.solaris.amd64: gluegen.cpptasks.declare.compiler.solaris: gluegen.cpptasks.declare.compiler.macosx: gluegen.cpptasks.declare.compiler.ios.amd64: gluegen.cpptasks.declare.compiler.ios.arm64: gluegen.cpptasks.declare.compiler.freebsd.x86: gluegen.cpptasks.declare.compiler.freebsd.amd64: gluegen.cpptasks.declare.compiler.freebsd: gluegen.cpptasks.declare.compiler.hpux: gluegen.cpptasks.declare.compiler: [echo] java.home.dir /usr/lib/jvm/java-11-openjdk-amd64 [echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/stub_includes/jni [echo] java.includes.dir.platform /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/stub_includes/jni/x11 [echo] java.lib.dir.platform /usr/lib/jvm/java-11-openjdk-amd64/lib gluegen.cpptasks.setup.compiler: c.configure.1: c.configure.win32.vc: c.configure.win32.mingw: c.configure.win64.mingw: c.configure.win32: c.configure.linux.armv6: c.configure.linux.aarch64: c.configure.linux.x86: c.configure.linux.amd64: [echo] Linux.AMD64 c.configure.linux.ia64: c.configure.linux.hppa: c.configure.linux.mips: c.configure.linux.mipsel: c.configure.linux.ppc: c.configure.linux.s390: c.configure.linux.sparc: c.configure.x11: c.configure.linux: c.configure.android: c.configure.solaris32: c.configure.solaris.sparcv9: c.configure.solaris.amd64: c.configure.macosx: c.configure.ios.amd64: c.configure.ios.arm64: c.configure.freebsd.x86: c.configure.freebsd.amd64: c.configure.freebsd: c.configure.hpux: c.configure.2: c.configure: c.build.nativewindow.windowlib.drmgbm: [echo] Output lib name = nativewindow_drm [echo] c.compiler.use-jawt false [echo] nativewindow_drm.useLibJAWT ${nativewindow_drm.useLibJAWT} [echo] Compiling nativewindow_drm [echo] java.lib.dir.platform: /usr/lib/jvm/java-11-openjdk-amd64/lib [cc] 6 total files to be compiled. [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] Starting link rename.mingw.dll: [delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/nativewindow/obj/libnativewindow_drm.symbols.raw gluegen.properties.load.user: gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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: /usr/lib/jvm/java-11-openjdk-amd64/lib [cc] Starting dependency analysis for 2 files. [cc] 2 files are up to date. [cc] 0 files to be recompiled from dependency analysis. [cc] 3 total files to be compiled. [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] Starting link rename.mingw.dll: [delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/nativewindow/obj/libnativewindow_x11.symbols.raw gluegen.properties.load.user: gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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: /usr/lib/jvm/java-11-openjdk-amd64/lib [cc] 6 total files to be compiled. [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] Starting link rename.mingw.dll: [delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/nativewindow/obj/libnativewindow_awt.symbols.raw gluegen.properties.load.user: gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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-amd/build/nativewindow [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/nativewindow build-jars-awt: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/nativewindow/nativewindow-awt.jar build-jars-drm: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/nativewindow/nativewindow-os-drm.jar build-jars-x11: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/nativewindow/nativewindow-os-x11.jar build-jars-windows: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/nativewindow/nativewindow-os-win.jar build-jars-macosx: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/nativewindow/nativewindow-os-osx.jar build-jars-ios: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/nativewindow/nativewindow-os-ios.jar build-jars-javase: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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-amd/build/nativewindow/obj/nativewindow-natives-linux-amd64.jar.d/java [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/nativewindow/obj/nativewindow-natives-linux-amd64.jar.d/jar [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/nativewindow/obj/nativewindow-natives-linux-amd64.jar.d/jar/natives [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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-amd/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-amd/build/nativewindow/obj/nativewindow-natives-linux-amd64.jar.d/jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-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-amd/build/jogl/gensrc/classes [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/gensrc/native/jogl [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/gensrc/native/jogl/MacOSX [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/gensrc/native/jogl/iOS [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/gensrc/native/jogl/Windows [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/gensrc/native/jogl/X11 [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/gensrc/native/openmax [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/gensrc/native/libav [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/classes [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/obj [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/obj/jogl [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: [echo] Loaded /home/jogamp/gluegen.properties. [echo] Setting defaults: [echo] Setting default gcc.compat.compiler [echo] gcc.compat.compiler=gcc [echo] antlr.jar=../../../../gluegen/label/linux-x86_64-amd/make/lib/antlr.jar [echo] junit.jar=../../../../gluegen/label/linux-x86_64-amd/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=4.19.0-6-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.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.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 gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=${gluegen.cpptasks.detected.os} [echo] gluegen.cpptasks.detected.os.2=${gluegen.cpptasks.detected.os.2} [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-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 0b441cfc) [echo] gluegen.build.commit 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 java.class.path.validate: validate: clean-temp: gluegen.build.check.android-launcher: android-launcher.build: gluegen.build.check.java: gluegen.build.java.impl: gluegen.build.java: gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=${isMingW} [echo] MingW32=${isMingW32} [echo] MingW64=${isMingW64} setup.java.home.dir: [echo] java.home.dir /usr/lib/jvm/java-11-openjdk-amd64 [echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/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.s390: gluegen.cpptasks.declare.compiler.linux.s390x: gluegen.cpptasks.declare.compiler.linux.sparc: gluegen.cpptasks.declare.compiler.linux: gluegen.cpptasks.declare.compiler.solaris32: gluegen.cpptasks.declare.compiler.solaris.sparcv9: gluegen.cpptasks.declare.compiler.solaris.amd64: gluegen.cpptasks.declare.compiler.solaris: gluegen.cpptasks.declare.compiler.macosx: gluegen.cpptasks.declare.compiler.ios.amd64: gluegen.cpptasks.declare.compiler.ios.arm64: gluegen.cpptasks.declare.compiler.freebsd.x86: gluegen.cpptasks.declare.compiler.freebsd.amd64: gluegen.cpptasks.declare.compiler.freebsd: gluegen.cpptasks.declare.compiler.hpux: gluegen.cpptasks.declare.compiler: [echo] java.home.dir /usr/lib/jvm/java-11-openjdk-amd64 [echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/stub_includes/jni [echo] java.includes.dir.platform /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/stub_includes/jni/x11 [echo] java.lib.dir.platform /usr/lib/jvm/java-11-openjdk-amd64/lib gluegen.cpptasks.setup.compiler: declare.win32.vc6: declare.win32.vc7: declare.win32.vc8: declare.win32.vc8_x64: declare.win32.vc9: declare.win32.mingw: declare.win64.mingw: declare.win32: declare.linux.x86: declare.linux.amd64: [echo] Linux.AMD64 declare.linux.ia64: declare.linux.hppa: declare.linux.mips: declare.linux.mipsel: declare.linux.ppc: declare.linux.ppc64: declare.linux.ppc64le: declare.linux.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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-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 0b441cfc) [echo] gluegen.build.commit 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 java.class.path.validate: validate: gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=${isMingW} [echo] MingW32=${isMingW32} [echo] MingW64=${isMingW64} setup.java.home.dir: [echo] java.home.dir /usr/lib/jvm/java-11-openjdk-amd64 [echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/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.s390: gluegen.cpptasks.declare.compiler.linux.s390x: gluegen.cpptasks.declare.compiler.linux.sparc: gluegen.cpptasks.declare.compiler.linux: gluegen.cpptasks.declare.compiler.solaris32: gluegen.cpptasks.declare.compiler.solaris.sparcv9: gluegen.cpptasks.declare.compiler.solaris.amd64: gluegen.cpptasks.declare.compiler.solaris: gluegen.cpptasks.declare.compiler.macosx: gluegen.cpptasks.declare.compiler.ios.amd64: gluegen.cpptasks.declare.compiler.ios.arm64: gluegen.cpptasks.declare.compiler.freebsd.x86: gluegen.cpptasks.declare.compiler.freebsd.amd64: gluegen.cpptasks.declare.compiler.freebsd: gluegen.cpptasks.declare.compiler.hpux: gluegen.cpptasks.declare.compiler: [echo] java.home.dir /usr/lib/jvm/java-11-openjdk-amd64 [echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/stub_includes/jni [echo] java.includes.dir.platform /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/stub_includes/jni/x11 [echo] java.lib.dir.platform /usr/lib/jvm/java-11-openjdk-amd64/lib gluegen.cpptasks.setup.compiler: declare.win32.vc6: declare.win32.vc7: declare.win32.vc8: declare.win32.vc8_x64: declare.win32.vc9: declare.win32.mingw: declare.win64.mingw: declare.win32: declare.linux.x86: declare.linux.amd64: [echo] Linux.AMD64 declare.linux.ia64: declare.linux.hppa: declare.linux.mips: declare.linux.mipsel: declare.linux.ppc: declare.linux.ppc64: declare.linux.ppc64le: declare.linux.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 f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [echo] gluegen.build.sha.classes ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [echo] gluegen.build.sha.natives 70663aedc6552c7dbfdbc4988d55cb645e6b7c00cad7c0351f6a53d0e240d126 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-amd/build/jogl [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl build.gluegen-gl.jar: [javac] Compiling 2 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/classes [javac] Compiling 8 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/classes [javac] Note: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/src/jogl/classes/com/jogamp/gluegen/opengl/ant/StaticGLGenTask.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-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-amd/build/jogl [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/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-amd/build/jogl/classes [javac] Compiling 5 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/classes [javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/classes java.generate.composable.pipeline.check.es1: java.generate.composable.pipeline.es1: [java] wrote to file: ../build/jogl/gensrc/classes/com/jogamp/opengl/DebugGLES1.java [java] wrote to file: ../build/jogl/gensrc/classes/com/jogamp/opengl/TraceGLES1.java java.generate.composable.pipeline.check.es3: java.generate.composable.pipeline.es3: [java] wrote to file: ../build/jogl/gensrc/classes/com/jogamp/opengl/DebugGLES3.java [java] wrote to file: ../build/jogl/gensrc/classes/com/jogamp/opengl/TraceGLES3.java java.generate.composable.pipeline.check.gl4bc: java.generate.composable.pipeline.gl4bc: [java] wrote to file: ../build/jogl/gensrc/classes/com/jogamp/opengl/DebugGL4bc.java [java] wrote to file: ../build/jogl/gensrc/classes/com/jogamp/opengl/TraceGL4bc.java java.generate.composable.pipeline: java.compile.secondpass.openal: [javac] Compiling 2 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/classes java.compile.secondpass.javase: [javac] Compiling 421 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/classes [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. java.compile.secondpass.android: [javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/classes [javac] Note: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/src/jogl/classes/jogamp/opengl/android/av/AndroidGLMediaPlayerAPI14.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. java.compile.secondpass: java.generate.composable.pipeline.custom.check.glfixfunc: java.generate.composable.pipeline.custom.glfixfunc: [java] wrote to file: ../build/jogl/gensrc/classes/jogamp/opengl/util/glsl/fixedfunc/FixedFuncImpl.java java.generate.composable.pipeline.custom: java.compile.thirdpass.javase: [javac] Compiling 2 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/classes java.compile.thirdpass: java.compile: [copy] Copying 66 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/classes [copy] Copied 5 empty directories to 1 empty directory under /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/classes gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=${isMingW} [echo] MingW32=${isMingW32} [echo] MingW64=${isMingW64} setup.java.home.dir: [echo] java.home.dir /usr/lib/jvm/java-11-openjdk-amd64 [echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/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.s390: gluegen.cpptasks.declare.compiler.linux.s390x: gluegen.cpptasks.declare.compiler.linux.sparc: gluegen.cpptasks.declare.compiler.linux: gluegen.cpptasks.declare.compiler.solaris32: gluegen.cpptasks.declare.compiler.solaris.sparcv9: gluegen.cpptasks.declare.compiler.solaris.amd64: gluegen.cpptasks.declare.compiler.solaris: gluegen.cpptasks.declare.compiler.macosx: gluegen.cpptasks.declare.compiler.ios.amd64: gluegen.cpptasks.declare.compiler.ios.arm64: gluegen.cpptasks.declare.compiler.freebsd.x86: gluegen.cpptasks.declare.compiler.freebsd.amd64: gluegen.cpptasks.declare.compiler.freebsd: gluegen.cpptasks.declare.compiler.hpux: gluegen.cpptasks.declare.compiler: [echo] java.home.dir /usr/lib/jvm/java-11-openjdk-amd64 [echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/stub_includes/jni [echo] java.includes.dir.platform /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/stub_includes/jni/x11 [echo] java.lib.dir.platform /usr/lib/jvm/java-11-openjdk-amd64/lib gluegen.cpptasks.setup.compiler: c.configure.1: c.configure.win32.vc: c.configure.win32.mingw: c.configure.win64.mingw: c.configure.win32: c.configure.linux.armv6: c.configure.linux.aarch64: c.configure.linux.x86: c.configure.linux.amd64: [echo] Linux.AMD64 c.configure.linux.ia64: c.configure.linux.hppa: c.configure.linux.mips: c.configure.linux.mipsel: c.configure.linux.ppc: c.configure.linux.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_ffmpegv08 [echo] Compiling jogl_ffmpegv08 [cc] 4 total files to be compiled. [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] Starting link [delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/obj/jogl/libjogl_ffmpegv08.symbols.raw [echo] Output lib name = jogl_ffmpegv09 [echo] Compiling jogl_ffmpegv09 [cc] 4 total files to be compiled. [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] Starting link [delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/obj/jogl/libjogl_ffmpegv09.symbols.raw [echo] Output lib name = jogl_ffmpegv10 [echo] Compiling jogl_ffmpegv10 [cc] 4 total files to be compiled. [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] Starting link [delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/obj/jogl/libjogl_ffmpegv10.symbols.raw [echo] Output lib name = jogl_ffmpegv11 [echo] Compiling jogl_ffmpegv11 [cc] 4 total files to be compiled. [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] Starting link [delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/obj/jogl/libjogl_ffmpegv11.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++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] Starting link rename.mingw.dll: [delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/obj/libjogl_desktop.symbols.raw gluegen.properties.load.user: gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] Starting link rename.mingw.dll: [delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/obj/libjogl_mobile.symbols.raw gluegen.properties.load.user: gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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++/ObjC++ but not for C [cc] Starting link rename.mingw.dll: [delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/obj/libjogl_cg.symbols.raw gluegen.properties.load.user: gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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-amd/build/jogl/jogl-os-android.jar build-jars-mobile-javase: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/jogl-os-ios.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/jogl-glmobile.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/jogl-glmobile-dbg.jar build-jars-os-desktop-javase: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/jogl-os-x11.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/jogl-os-win.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/jogl-os-osx.jar build-jars-desktop-javase: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/jogl-gldesktop.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/jogl-gldesktop-dbg.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/jogl-glu-gldesktop.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/jogl-util-gldesktop.jar build-jars-awt-javase: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/jogl-awt.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/jogl-util-awt.jar build-jars-swt-javase: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/jogl-swt.jar build-jars-javase: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/jogl.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/jogl-sdk.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/jogl-glu.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/jogl-util.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/jogl-util-graph.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/jogl-fonts-p0.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/jogl-util-fixedfuncemu.jar [jar] Building MANIFEST-only jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/jogl-omx.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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-amd/build/jogl/obj/jogl-natives-linux-amd64.jar.d/java [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/obj/jogl-natives-linux-amd64.jar.d/jar [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/obj/jogl-natives-linux-amd64.jar.d/jar/natives [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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-amd/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-amd/build/jogl/obj/jogl-natives-linux-amd64.jar.d/jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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-amd/build/jogl/obj/jogl-cg-natives-linux-amd64.jar.d/java [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/obj/jogl-cg-natives-linux-amd64.jar.d/jar [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl/obj/jogl-cg-natives-linux-amd64.jar.d/jar/natives [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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-amd/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-amd/build/jogl/obj/jogl-cg-natives-linux-amd64.jar.d/jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-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-amd/build/newt/gensrc/native/newt [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/gensrc/native/newt/Android [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/gensrc/native/newt/X11 [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/gensrc/native/newt/MacOSX [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/gensrc/native/newt/iOS [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/gensrc/native/newt/Windows [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/gensrc/native/newt/KD [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/gensrc/native/newt/IntelGDL [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/gensrc/native/newt/bcm/egl [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/gensrc/native/newt/bcm/vc/iv [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/gensrc/native/newt/egl/gbm [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/classes [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/obj java.compile.javase: [javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/classes [javac] Compiling 3 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/classes [javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/classes [javac] Compiling 3 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/classes [javac] Compiling 3 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/classes [javac] Compiling 3 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/classes [javac] Compiling 3 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/classes [javac] Compiling 3 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/classes [javac] Compiling 5 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/classes [javac] Compiling 35 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/classes [javac] Note: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/src/newt/classes/com/jogamp/newt/event/NEWTEventFiFo.java uses unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. setup-manifestfile: [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt build-jars-opengl: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/newt-ogl.jar build-jars-awt: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/newt-awt.jar build-jars-swt: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/newt-swt.jar build-jars-javafx: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/newt-javafx.jar build-jars-driver: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/newt-driver-linux.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/newt-driver-x11.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/newt-driver-win.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/newt-driver-osx.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/newt-driver-ios.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/newt-driver-kd.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/newt-driver-bcm-old.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/newt-driver-bcm-vc.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/newt-driver-egl-gbm.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/newt-driver-intelgdl.jar build-jars-javase: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/newt.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/newt-event.jar java.compile.android: [javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/classes [javac] Note: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/src/newt/classes/jogamp/newt/driver/android/WindowDriver.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Compiling 4 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/classes [javac] Note: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/src/newt/classes/jogamp/newt/driver/android/ScreenDriver.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. build-jars-android: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/newt-driver-android.jar gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=${isMingW} [echo] MingW32=${isMingW32} [echo] MingW64=${isMingW64} setup.java.home.dir: [echo] java.home.dir /usr/lib/jvm/java-11-openjdk-amd64 [echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/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.s390: gluegen.cpptasks.declare.compiler.linux.s390x: gluegen.cpptasks.declare.compiler.linux.sparc: gluegen.cpptasks.declare.compiler.linux: gluegen.cpptasks.declare.compiler.solaris32: gluegen.cpptasks.declare.compiler.solaris.sparcv9: gluegen.cpptasks.declare.compiler.solaris.amd64: gluegen.cpptasks.declare.compiler.solaris: gluegen.cpptasks.declare.compiler.macosx: gluegen.cpptasks.declare.compiler.ios.amd64: gluegen.cpptasks.declare.compiler.ios.arm64: gluegen.cpptasks.declare.compiler.freebsd.x86: gluegen.cpptasks.declare.compiler.freebsd.amd64: gluegen.cpptasks.declare.compiler.freebsd: gluegen.cpptasks.declare.compiler.hpux: gluegen.cpptasks.declare.compiler: [echo] java.home.dir /usr/lib/jvm/java-11-openjdk-amd64 [echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/stub_includes/jni [echo] java.includes.dir.platform /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/stub_includes/jni/x11 [echo] java.lib.dir.platform /usr/lib/jvm/java-11-openjdk-amd64/lib gluegen.cpptasks.setup.compiler: c.configure.1: c.configure.win32.vc: c.configure.win32.mingw: c.configure.win64.mingw: c.configure.win32: c.configure.linux.x86: c.configure.linux.amd64: [echo] Linux.AMD64 c.configure.linux.armv6: c.configure.linux.aarch64: c.configure.linux.hppa: c.configure.linux.mips: c.configure.linux.mipsel: c.configure.linux.ppc: c.configure.linux.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++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] Starting link rename.mingw.dll: [delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/obj/libnewt_head.symbols.raw gluegen.properties.load.user: gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] Starting link rename.mingw.dll: [delete] Deleting: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/obj/libnewt_drm.symbols.raw gluegen.properties.load.user: gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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-amd/build/newt/obj/newt-natives-linux-amd64.jar.d/java [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/obj/newt-natives-linux-amd64.jar.d/jar [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/obj/newt-natives-linux-amd64.jar.d/jar/natives [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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-amd/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-amd/build/newt/obj/newt-natives-linux-amd64.jar.d/jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/newt/newt-natives-linux-amd64.jar generate.version.txt: all: build.oculusvr: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-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 init: [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/oculusvr/gensrc/classes [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/oculusvr/gensrc/native/oculusvr [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/oculusvr/classes [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/oculusvr/obj all: jogamp.env.validation: [echo] ant.version Apache Ant(TM) version 1.10.5 compiled on July 10 2018 [echo] ant.java.version 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-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 init: 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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: [echo] Loaded /home/jogamp/gluegen.properties. [echo] Setting defaults: [echo] Setting default gcc.compat.compiler [echo] gcc.compat.compiler=gcc [echo] antlr.jar=../../../../gluegen/label/linux-x86_64-amd/make/lib/antlr.jar [echo] junit.jar=../../../../gluegen/label/linux-x86_64-amd/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=4.19.0-6-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.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.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 gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=${gluegen.cpptasks.detected.os} [echo] gluegen.cpptasks.detected.os.2=${gluegen.cpptasks.detected.os.2} [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-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 0b441cfc) [echo] gluegen.build.commit 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 java.class.path.validate: validate: clean-temp: gluegen.build.check.android-launcher: android-launcher.build: gluegen.build.check.java: gluegen.build.java.impl: gluegen.build.java: gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=${isMingW} [echo] MingW32=${isMingW32} [echo] MingW64=${isMingW64} setup.java.home.dir: [echo] java.home.dir /usr/lib/jvm/java-11-openjdk-amd64 [echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/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.s390: gluegen.cpptasks.declare.compiler.linux.s390x: gluegen.cpptasks.declare.compiler.linux.sparc: gluegen.cpptasks.declare.compiler.linux: gluegen.cpptasks.declare.compiler.solaris32: gluegen.cpptasks.declare.compiler.solaris.sparcv9: gluegen.cpptasks.declare.compiler.solaris.amd64: gluegen.cpptasks.declare.compiler.solaris: gluegen.cpptasks.declare.compiler.macosx: gluegen.cpptasks.declare.compiler.ios.amd64: gluegen.cpptasks.declare.compiler.ios.arm64: gluegen.cpptasks.declare.compiler.freebsd.x86: gluegen.cpptasks.declare.compiler.freebsd.amd64: gluegen.cpptasks.declare.compiler.freebsd: gluegen.cpptasks.declare.compiler.hpux: gluegen.cpptasks.declare.compiler: [echo] java.home.dir /usr/lib/jvm/java-11-openjdk-amd64 [echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/stub_includes/jni [echo] java.includes.dir.platform /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/stub_includes/jni/x11 [echo] java.lib.dir.platform /usr/lib/jvm/java-11-openjdk-amd64/lib gluegen.cpptasks.setup.compiler: declare.win32.vc6: declare.win32.vc7: declare.win32.vc8: declare.win32.vc8_x64: declare.win32.vc9: declare.win32.mingw: declare.win64.mingw: declare.win32: declare.linux.x86: declare.linux.amd64: [echo] Linux.AMD64 declare.linux.ia64: declare.linux.hppa: declare.linux.mips: declare.linux.mipsel: declare.linux.ppc: declare.linux.ppc64: declare.linux.ppc64le: declare.linux.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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-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 0b441cfc) [echo] gluegen.build.commit 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 java.class.path.validate: validate: gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=${isMingW} [echo] MingW32=${isMingW32} [echo] MingW64=${isMingW64} setup.java.home.dir: [echo] java.home.dir /usr/lib/jvm/java-11-openjdk-amd64 [echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/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.s390: gluegen.cpptasks.declare.compiler.linux.s390x: gluegen.cpptasks.declare.compiler.linux.sparc: gluegen.cpptasks.declare.compiler.linux: gluegen.cpptasks.declare.compiler.solaris32: gluegen.cpptasks.declare.compiler.solaris.sparcv9: gluegen.cpptasks.declare.compiler.solaris.amd64: gluegen.cpptasks.declare.compiler.solaris: gluegen.cpptasks.declare.compiler.macosx: gluegen.cpptasks.declare.compiler.ios.amd64: gluegen.cpptasks.declare.compiler.ios.arm64: gluegen.cpptasks.declare.compiler.freebsd.x86: gluegen.cpptasks.declare.compiler.freebsd.amd64: gluegen.cpptasks.declare.compiler.freebsd: gluegen.cpptasks.declare.compiler.hpux: gluegen.cpptasks.declare.compiler: [echo] java.home.dir /usr/lib/jvm/java-11-openjdk-amd64 [echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/stub_includes/jni [echo] java.includes.dir.platform /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/stub_includes/jni/x11 [echo] java.lib.dir.platform /usr/lib/jvm/java-11-openjdk-amd64/lib gluegen.cpptasks.setup.compiler: declare.win32.vc6: declare.win32.vc7: declare.win32.vc8: declare.win32.vc8_x64: declare.win32.vc9: declare.win32.mingw: declare.win64.mingw: declare.win32: declare.linux.x86: declare.linux.amd64: [echo] Linux.AMD64 declare.linux.ia64: declare.linux.hppa: declare.linux.mips: declare.linux.mipsel: declare.linux.ppc: declare.linux.ppc64: declare.linux.ppc64le: declare.linux.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 f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [echo] gluegen.build.sha.classes ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [echo] gluegen.build.sha.natives 70663aedc6552c7dbfdbc4988d55cb645e6b7c00cad7c0351f6a53d0e240d126 gluegen.package.java: gluegen.package.native: android-launcher.package: base.compile: common.gluegen.init: java.generate.check: java.generate: [echo] Generating OVR java.compile: [javac] Compiling 27 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/oculusvr/classes [javac] Compiling 7 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/oculusvr/classes [copy] Copying 6 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/oculusvr/classes gluegen.cpptasks.detect.compiler: [echo] gcc.compat.compiler=gcc [echo] GCC=true [echo] CLANG=${isCLANG} [echo] VC6=${isVC6} [echo] VC7=${isVC7} [echo] VC8=${isVC8} [echo] VC8_X64=${isVC8_X64} [echo] VC9=${isVC9} [echo] MingW=${isMingW} [echo] MingW32=${isMingW32} [echo] MingW64=${isMingW64} setup.java.home.dir: [echo] java.home.dir /usr/lib/jvm/java-11-openjdk-amd64 [echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/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.s390: gluegen.cpptasks.declare.compiler.linux.s390x: gluegen.cpptasks.declare.compiler.linux.sparc: gluegen.cpptasks.declare.compiler.linux: gluegen.cpptasks.declare.compiler.solaris32: gluegen.cpptasks.declare.compiler.solaris.sparcv9: gluegen.cpptasks.declare.compiler.solaris.amd64: gluegen.cpptasks.declare.compiler.solaris: gluegen.cpptasks.declare.compiler.macosx: gluegen.cpptasks.declare.compiler.ios.amd64: gluegen.cpptasks.declare.compiler.ios.arm64: gluegen.cpptasks.declare.compiler.freebsd.x86: gluegen.cpptasks.declare.compiler.freebsd.amd64: gluegen.cpptasks.declare.compiler.freebsd: gluegen.cpptasks.declare.compiler.hpux: gluegen.cpptasks.declare.compiler: [echo] java.home.dir /usr/lib/jvm/java-11-openjdk-amd64 [echo] java.includes.dir /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/stub_includes/jni [echo] java.includes.dir.platform /home/jogamp/JogAmpSlavex64/workspace/gluegen/label/linux-x86_64-amd/make/stub_includes/jni/x11 [echo] java.lib.dir.platform /usr/lib/jvm/java-11-openjdk-amd64/lib gluegen.cpptasks.setup.compiler: c.configure.1: c.configure.win32.vc: c.configure.win32.mingw: c.configure.win64.mingw: c.configure.win32: c.configure.linux.armv6: c.configure.linux.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.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.freebsd.x86: c.configure.freebsd.amd64: c.configure.freebsd: c.configure.hpux: c.configure.2: c.configure: c.build: [echo] Output lib name = oculusvr [echo] Compiling oculusvr [cc] 3 total files to be compiled. [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] cc1: warning: command line option โ€˜-fno-rttiโ€™ is valid for C++/ObjC++ but not for C [cc] 57 total files to be compiled. [cc] 0 total files to be compiled. [cc] Starting link rename.mingw.dll: gluegen.properties.load.user: gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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/oculusvr/obj build-jars-dependset: setup-manifestfile: [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/oculusvr [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/oculusvr build-jars-javase: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/oculusvr/oculusvr.jar [echo] native.tag.jar oculusvr (attr) for ../build/oculusvr/oculusvr-natives-linux-amd64.jar include *oculusvr.so exclude [echo] native.tag.jar oculusvr (props) oculusvr-natives-linux-amd64.jar include *oculusvr.so exclude *.symbols [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/oculusvr/obj/oculusvr-natives-linux-amd64.jar.d/java [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/oculusvr/obj/oculusvr-natives-linux-amd64.jar.d/jar [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/oculusvr/obj/oculusvr-natives-linux-amd64.jar.d/jar/natives [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/oculusvr/obj/oculusvr-natives-linux-amd64.jar.d/jar/natives/linux-amd64 [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/oculusvr/obj/oculusvr-natives-linux-amd64.jar.d/jar/natives/linux-amd64 [javac] Compiling 1 source file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/oculusvr/obj/oculusvr-natives-linux-amd64.jar.d/jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/oculusvr/oculusvr-natives-linux-amd64.jar build-jars: generate.version.txt: all.impl: one.dir.skip.check: one.lib.dir: [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/lib [copy] Copying 16 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/lib one.jar.dir.prep: [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jar [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jar/atomic [copy] Copying 54 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jar/atomic [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build one.jar.dir.android: [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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-amd/build/jar/jogl-all.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jar/jogl-all-noawt.jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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-amd/build/lib/jogl-all-natives-linux-amd64.jar.d/java [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/lib/jogl-all-natives-linux-amd64.jar.d/jar [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/lib/jogl-all-natives-linux-amd64.jar.d/jar/natives [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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-amd/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-amd/build/lib/jogl-all-natives-linux-amd64.jar.d/jar [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jar/jogl-all-natives-linux-amd64.jar [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jar [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jar [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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-amd/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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared common.init: declare.common: test.compile.check: [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/test/build/obj [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/test/build/classes [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/demos/build/classes [echo] jogl-test.jar /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jar/jogl-test.jar test.compile: [copy] Copying 83 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/test/build/classes [copy] Copied 59 empty directories to 38 empty directories under /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/test/build/classes [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl make.demos.mobile: [javac] Compiling 13 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/demos/build/classes [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/test/build [copy] Copying 24 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/demos/build/classes [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jar/jogl-demos-mobile.jar [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl test.compile.javase.generic: [javac] Compiling 460 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/test/build/classes [javac] Note: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/src/test/com/jogamp/opengl/test/junit/jogl/acore/anim/TestAWTCardLayoutAnimatorStartStopBug532.java uses unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. test.compile.javase.oculusvr: test.compile.javase: [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/test/build [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jar/jogl-test.jar [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl test.compile.android: [javac] Compiling 32 source files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/test/build/classes [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/test/build [jar] Building jar: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jar/jogl-test-android.jar test.package.android: developer-src-zip: [zip] Building zip: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl-java-src.zip [zip] Building zip: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl-test-java-src.zip developer-zip-archive: [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl-2.4-b1499-20200115-linux-amd64 [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl-2.4-b1499-20200115-linux-amd64 [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl-2.4-b1499-20200115-linux-amd64 [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl-2.4-b1499-20200115-linux-amd64 [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl-2.4-b1499-20200115-linux-amd64 [copy] Copying 1 file to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl-2.4-b1499-20200115-linux-amd64 [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl-2.4-b1499-20200115-linux-amd64/jar [copy] Copying 65 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl-2.4-b1499-20200115-linux-amd64/jar [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl-2.4-b1499-20200115-linux-amd64/lib [copy] Copying 16 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl-2.4-b1499-20200115-linux-amd64/lib [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl-2.4-b1499-20200115-linux-amd64/jnlp-files [copy] Copying 53 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl-2.4-b1499-20200115-linux-amd64/jnlp-files [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl-2.4-b1499-20200115-linux-amd64/etc [copy] Copying 5 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl-2.4-b1499-20200115-linux-amd64/etc [copy] Copying 2 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl-2.4-b1499-20200115-linux-amd64 [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,4 CPUs AMD A8-5545M APU with Radeon(tm) HD Graphics (610F31),ASM,AES-NI) [exec] [exec] Scanning the drive: [exec] 6 folders, 146 files, 78180839 bytes (75 MiB) [exec] [exec] Creating archive: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl-2.4-b1499-20200115-linux-amd64.7z [exec] [exec] Items to compress: 152 [exec] [exec] [exec] Files read from disk: 146 [exec] Archive size: 21361294 bytes (21 MiB) [exec] Everything is Ok [delete] Deleting directory /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl-2.4-b1499-20200115-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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared common.init: declare.common: junit.run.settings: [mkdir] Created dir: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/test/results [touch] Creating /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared common.init: declare.common: test.compile.check: [echo] jogl-test.jar /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jar/jogl-test.jar test.compile: junit.run.noui: [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 @ 1579063768164 ms III - Start [junit] SLOCK [T main @ 1579063768166 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.2.0 (2.2.0) - lib/v2.2.0/jogl-all.jar [junit] Current version: 2.2.1 (2.2.1) - lib/v2.2.1/jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: BACKWARD_COMPATIBLE_USER [junit] Compat. detected: BACKWARD_COMPATIBLE_USER [junit] Compat. result: detected == expected -> OK [junit] Current version 2.2.1 (2.2.1) is BACKWARD_COMPATIBLE_USER to previous version 2.2.0 (2.2.0), actually BACKWARD_COMPATIBLE_USER [junit] [junit] [junit] Summary: 8 differences in 5 classes: [junit] Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] [junit] 0/ 5: com.jogamp.graph.curve.OutlineShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 1/ 5: com.jogamp.graph.geom.Outline : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 2/ 5: com.jogamp.opengl.util.glsl.ShaderCode: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 3/ 5: javax.media.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 5: javax.media.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] [junit] [junit] Removes [junit] [junit] [junit] [junit] Changes [junit] [junit] [junit] [junit] CompatChanges [junit] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.graph.curve.OutlineShape [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.geom.Outline [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tep, access[final public static] [junit] Added Field SUFFIX_TESS_CONTROL_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static] [junit] Class javax.media.opengl.GLContext [junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public] [junit] Class javax.media.opengl.GLProfile [junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.graph.curve.OutlineShape [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.geom.Outline [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tep, access[final public static] [junit] Added Field SUFFIX_TESS_CONTROL_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static] [junit] Class javax.media.opengl.GLContext [junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public] [junit] Class javax.media.opengl.GLProfile [junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.2.1 (2.2.1) - lib/v2.2.1/jogl-all.jar [junit] Current version: 2.3.0 (2.3.0) - lib/v2.3.0/jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.3.0 (2.3.0) is NON_BACKWARD_COMPATIBLE to previous version 2.2.1 (2.2.1), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Summary: 1496 differences in 366 classes: [junit] Remove 652, Change 38, CompatChange 107, Deprecate 0, Add 699 [junit] [junit] 0/ 366: com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0 [junit] 1/ 366: com.jogamp.graph.curve.opengl.GLRegion : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 2/ 366: com.jogamp.graph.curve.opengl.RegionRenderer : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 3/ 366: com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 366: com.jogamp.graph.curve.opengl.RenderState : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 5/ 366: com.jogamp.graph.curve.opengl.RenderState.ProgramLocal : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 6/ 366: com.jogamp.graph.curve.opengl.TextRegionUtil : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9 [junit] 7/ 366: com.jogamp.graph.font.FontFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 8/ 366: com.jogamp.nativewindow.AbstractGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 366: com.jogamp.nativewindow.AbstractGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 10/ 366: com.jogamp.nativewindow.AbstractGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 366: com.jogamp.nativewindow.Capabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 12/ 366: com.jogamp.nativewindow.CapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 13/ 366: com.jogamp.nativewindow.CapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 14/ 366: com.jogamp.nativewindow.DefaultCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 15/ 366: com.jogamp.nativewindow.DefaultGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 16/ 366: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 17/ 366: com.jogamp.nativewindow.DefaultGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 18/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 19/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6 [junit] 20/ 366: com.jogamp.nativewindow.GenericUpstreamSurfacelessHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 21/ 366: com.jogamp.nativewindow.GraphicsConfigurationFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 22/ 366: com.jogamp.nativewindow.MutableGraphicsConfiguration : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 23/ 366: com.jogamp.nativewindow.MutableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 24/ 366: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 25/ 366: com.jogamp.nativewindow.NativeSurfaceHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 26/ 366: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 27/ 366: com.jogamp.nativewindow.NativeWindowException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 28/ 366: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 29/ 366: com.jogamp.nativewindow.OffscreenLayerOption : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 30/ 366: com.jogamp.nativewindow.OffscreenLayerSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 31/ 366: com.jogamp.nativewindow.ProxySurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 32/ 366: com.jogamp.nativewindow.ScalableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 33/ 366: com.jogamp.nativewindow.SurfaceUpdatedListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 34/ 366: com.jogamp.nativewindow.ToolkitLock : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 35/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 36/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 37/ 366: com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 38/ 366: com.jogamp.nativewindow.VisualIDHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 39/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDComparator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 40/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 41/ 366: com.jogamp.nativewindow.WindowClosingProtocol : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 42/ 366: com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 43/ 366: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 44/ 366: com.jogamp.nativewindow.awt.AWTGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 45/ 366: com.jogamp.nativewindow.awt.AWTGraphicsScreen : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 46/ 366: com.jogamp.nativewindow.awt.AWTWindowClosingProtocol : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 47/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 48/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 49/ 366: com.jogamp.nativewindow.awt.JAWTWindow : Remove 23, Change 2, CompatChange 6, Deprecate 0, Add 25 [junit] 50/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 51/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 52/ 366: com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 53/ 366: com.jogamp.nativewindow.swt.SWTAccessor : Remove 6, Change 0, CompatChange 3, Deprecate 0, Add 6 [junit] 54/ 366: com.jogamp.nativewindow.util.Dimension : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 55/ 366: com.jogamp.nativewindow.util.DimensionImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 56/ 366: com.jogamp.nativewindow.util.Insets : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 57/ 366: com.jogamp.nativewindow.util.InsetsImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 58/ 366: com.jogamp.nativewindow.util.PixelFormat : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 59/ 366: com.jogamp.nativewindow.util.PixelFormat.CType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 60/ 366: com.jogamp.nativewindow.util.PixelFormat.Composition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 61/ 366: com.jogamp.nativewindow.util.PixelFormat.PackedComposition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 62/ 366: com.jogamp.nativewindow.util.PixelFormatUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 63/ 366: com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 64/ 366: com.jogamp.nativewindow.util.PixelRectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 65/ 366: com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 66/ 366: com.jogamp.nativewindow.util.Point : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 67/ 366: com.jogamp.nativewindow.util.PointImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 68/ 366: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 69/ 366: com.jogamp.nativewindow.util.RectangleImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 70/ 366: com.jogamp.nativewindow.util.SurfaceSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 71/ 366: com.jogamp.nativewindow.windows.WindowsGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 72/ 366: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 73/ 366: com.jogamp.nativewindow.x11.X11GraphicsDevice : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 74/ 366: com.jogamp.nativewindow.x11.X11GraphicsScreen : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 75/ 366: com.jogamp.newt.Display : Remove 3, Change 0, CompatChange 2, Deprecate 0, Add 3 [junit] 76/ 366: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 77/ 366: com.jogamp.newt.MonitorDevice : Remove 5, Change 2, CompatChange 2, Deprecate 0, Add 11 [junit] 78/ 366: com.jogamp.newt.MonitorMode : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 79/ 366: com.jogamp.newt.MonitorMode.SizeAndRRate : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 80/ 366: com.jogamp.newt.NewtFactory : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 81/ 366: com.jogamp.newt.Screen : Remove 5, Change 0, CompatChange 2, Deprecate 0, Add 7 [junit] 82/ 366: com.jogamp.newt.Window : Remove 7, Change 1, CompatChange 0, Deprecate 0, Add 7 [junit] 83/ 366: com.jogamp.newt.awt.NewtCanvasAWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 84/ 366: com.jogamp.newt.event.PinchToZoomGesture : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 85/ 366: com.jogamp.newt.event.WindowUpdateEvent : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 86/ 366: com.jogamp.newt.event.awt.AWTAdapter : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 87/ 366: com.jogamp.newt.event.awt.AWTKeyAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 88/ 366: com.jogamp.newt.event.awt.AWTMouseAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 89/ 366: com.jogamp.newt.event.awt.AWTWindowAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 90/ 366: com.jogamp.newt.opengl.GLWindow : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 26 [junit] 91/ 366: com.jogamp.newt.swt.NewtCanvasSWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 92/ 366: com.jogamp.newt.util.MonitorModeUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 93/ 366: com.jogamp.newt.util.applet.JOGLNewtAppletBase : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6 [junit] 94/ 366: com.jogamp.opengl.DebugGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 95/ 366: com.jogamp.opengl.DebugGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 96/ 366: com.jogamp.opengl.DebugGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 97/ 366: com.jogamp.opengl.DebugGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 98/ 366: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 99/ 366: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 100/ 366: com.jogamp.opengl.DebugGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 101/ 366: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 102/ 366: com.jogamp.opengl.DefaultGLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 103/ 366: com.jogamp.opengl.FBObject : Remove 28, Change 0, CompatChange 10, Deprecate 0, Add 34 [junit] 104/ 366: com.jogamp.opengl.FBObject.Attachment : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 105/ 366: com.jogamp.opengl.FBObject.Colorbuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 106/ 366: com.jogamp.opengl.FBObject.RenderAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 107/ 366: com.jogamp.opengl.FBObject.TextureAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 108/ 366: com.jogamp.opengl.FPSCounter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 109/ 366: com.jogamp.opengl.GL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 110/ 366: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 111/ 366: com.jogamp.opengl.GL2ES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 112/ 366: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 113/ 366: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 114/ 366: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 115/ 366: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 116/ 366: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 117/ 366: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 118/ 366: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 119/ 366: com.jogamp.opengl.GL4ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 120/ 366: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 121/ 366: com.jogamp.opengl.GLAnimatorControl : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 122/ 366: com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 123/ 366: com.jogamp.opengl.GLArrayData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 124/ 366: com.jogamp.opengl.GLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 125/ 366: com.jogamp.opengl.GLAutoDrawableDelegate : Remove 2, Change 1, CompatChange 1, Deprecate 0, Add 2 [junit] 126/ 366: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 127/ 366: com.jogamp.opengl.GLBufferStorage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 128/ 366: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 129/ 366: com.jogamp.opengl.GLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 130/ 366: com.jogamp.opengl.GLCapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 131/ 366: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 132/ 366: com.jogamp.opengl.GLDebugListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 133/ 366: com.jogamp.opengl.GLDebugMessage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 134/ 366: com.jogamp.opengl.GLDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 135/ 366: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 136/ 366: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 137/ 366: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 138/ 366: com.jogamp.opengl.GLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 139/ 366: com.jogamp.opengl.GLEventListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 140/ 366: com.jogamp.opengl.GLEventListenerState : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 141/ 366: com.jogamp.opengl.GLException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 142/ 366: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 143/ 366: com.jogamp.opengl.GLFBODrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 144/ 366: com.jogamp.opengl.GLFBODrawable.Resizeable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 145/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 146/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable.FBO : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 147/ 366: com.jogamp.opengl.GLPipelineFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 148/ 366: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 149/ 366: com.jogamp.opengl.GLRendererQuirks : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 14 [junit] 150/ 366: com.jogamp.opengl.GLRunnable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 151/ 366: com.jogamp.opengl.GLRunnable2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 152/ 366: com.jogamp.opengl.GLSharedContextSetter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 153/ 366: com.jogamp.opengl.GLUniformData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 154/ 366: com.jogamp.opengl.GenericGLCapabilitiesChooser : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 155/ 366: com.jogamp.opengl.JoglVersion : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10 [junit] 156/ 366: com.jogamp.opengl.Threading : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 157/ 366: com.jogamp.opengl.Threading.Mode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 158/ 366: com.jogamp.opengl.TraceGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 159/ 366: com.jogamp.opengl.TraceGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 160/ 366: com.jogamp.opengl.TraceGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 161/ 366: com.jogamp.opengl.TraceGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 162/ 366: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 163/ 366: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 164/ 366: com.jogamp.opengl.TraceGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 165/ 366: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 166/ 366: com.jogamp.opengl.awt.AWTGLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 167/ 366: com.jogamp.opengl.awt.ComponentEvents : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 168/ 366: com.jogamp.opengl.awt.GLCanvas : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 169/ 366: com.jogamp.opengl.awt.GLJPanel : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 170/ 366: com.jogamp.opengl.egl.EGL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 171/ 366: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 172/ 366: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 173/ 366: com.jogamp.opengl.fixedfunc.GLLightingFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 174/ 366: com.jogamp.opengl.fixedfunc.GLMatrixFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 175/ 366: com.jogamp.opengl.fixedfunc.GLPointerFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 176/ 366: com.jogamp.opengl.fixedfunc.GLPointerFuncUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 177/ 366: com.jogamp.opengl.glu.GLU : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 178/ 366: com.jogamp.opengl.glu.GLUnurbs : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 179/ 366: com.jogamp.opengl.glu.GLUquadric : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 180/ 366: com.jogamp.opengl.glu.GLUtessellator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 181/ 366: com.jogamp.opengl.glu.GLUtessellatorCallback : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 182/ 366: com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 183/ 366: com.jogamp.opengl.glu.gl2.GLUgl2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 184/ 366: com.jogamp.opengl.glu.gl2es1.GLUgl2es1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 185/ 366: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 0, CompatChange 3, Deprecate 0, Add 0 [junit] 186/ 366: com.jogamp.opengl.math.Matrix4 : Remove 0, Change 0, CompatChange 2, Deprecate 0, Add 0 [junit] 187/ 366: com.jogamp.opengl.swt.GLCanvas : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 25 [junit] 188/ 366: com.jogamp.opengl.util.Animator : Remove 2, Change 4, CompatChange 1, Deprecate 0, Add 2 [junit] 189/ 366: com.jogamp.opengl.util.AnimatorBase : Remove 5, Change 1, CompatChange 1, Deprecate 0, Add 5 [junit] 190/ 366: com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 191/ 366: com.jogamp.opengl.util.CustomGLEventListener : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 192/ 366: com.jogamp.opengl.util.FPSAnimator : Remove 2, Change 0, CompatChange 1, Deprecate 0, Add 2 [junit] 193/ 366: com.jogamp.opengl.util.GLArrayDataClient : Remove 6, Change 0, CompatChange 6, Deprecate 0, Add 6 [junit] 194/ 366: com.jogamp.opengl.util.GLArrayDataEditable : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 195/ 366: com.jogamp.opengl.util.GLArrayDataServer : Remove 7, Change 0, CompatChange 15, Deprecate 0, Add 7 [junit] 196/ 366: com.jogamp.opengl.util.GLArrayDataWrapper : Remove 4, Change 1, CompatChange 5, Deprecate 0, Add 4 [junit] 197/ 366: com.jogamp.opengl.util.GLBuffers : Remove 2, Change 0, CompatChange 2, Deprecate 0, Add 2 [junit] 198/ 366: com.jogamp.opengl.util.GLDrawableUtil : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10 [junit] 199/ 366: com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 200/ 366: com.jogamp.opengl.util.GLPixelBuffer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 201/ 366: com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 202/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes : Remove 5, Change 0, CompatChange 1, Deprecate 0, Add 7 [junit] 203/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 204/ 366: com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 205/ 366: com.jogamp.opengl.util.GLPixelStorageModes : Remove 14, Change 0, CompatChange 0, Deprecate 0, Add 14 [junit] 206/ 366: com.jogamp.opengl.util.GLReadBufferUtil : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 5 [junit] 207/ 366: com.jogamp.opengl.util.Gamma : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 5 [junit] 208/ 366: com.jogamp.opengl.util.ImmModeSink : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 209/ 366: com.jogamp.opengl.util.ImmModeSink.VBOSet : Remove 7, Change 0, CompatChange 1, Deprecate 0, Add 7 [junit] 210/ 366: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 1, CompatChange 2, Deprecate 0, Add 0 [junit] 211/ 366: com.jogamp.opengl.util.PNGPixelRect : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4 [junit] 212/ 366: com.jogamp.opengl.util.RandomTileRenderer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 213/ 366: com.jogamp.opengl.util.TileRenderer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 214/ 366: com.jogamp.opengl.util.TileRendererBase : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 215/ 366: com.jogamp.opengl.util.av.GLMediaPlayer : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 216/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 217/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 218/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider: Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 219/ 366: com.jogamp.opengl.util.awt.AWTGLReadBufferUtil : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 220/ 366: com.jogamp.opengl.util.awt.Overlay : Remove 1, Change 0, CompatChange 5, Deprecate 0, Add 1 [junit] 221/ 366: com.jogamp.opengl.util.awt.TextRenderer : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 0 [junit] 222/ 366: com.jogamp.opengl.util.awt.TextureRenderer : Remove 0, Change 0, CompatChange 14, Deprecate 0, Add 0 [junit] 223/ 366: com.jogamp.opengl.util.glsl.ShaderCode : Remove 12, Change 0, CompatChange 0, Deprecate 0, Add 12 [junit] 224/ 366: com.jogamp.opengl.util.glsl.ShaderProgram : Remove 9, Change 0, CompatChange 1, Deprecate 0, Add 9 [junit] 225/ 366: com.jogamp.opengl.util.glsl.ShaderState : Remove 28, Change 0, CompatChange 0, Deprecate 0, Add 28 [junit] 226/ 366: com.jogamp.opengl.util.glsl.ShaderUtil : Remove 20, Change 0, CompatChange 0, Deprecate 0, Add 20 [junit] 227/ 366: com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 228/ 366: com.jogamp.opengl.util.stereo.StereoClientRenderer : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4 [junit] 229/ 366: com.jogamp.opengl.util.stereo.StereoDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 230/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9 [junit] 231/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 232/ 366: com.jogamp.opengl.util.stereo.StereoGLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 233/ 366: com.jogamp.opengl.util.texture.ImageSequence : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 234/ 366: com.jogamp.opengl.util.texture.Texture : Remove 16, Change 0, CompatChange 0, Deprecate 0, Add 16 [junit] 235/ 366: com.jogamp.opengl.util.texture.TextureData : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 236/ 366: com.jogamp.opengl.util.texture.TextureIO : Remove 7, Change 0, CompatChange 6, Deprecate 0, Add 7 [junit] 237/ 366: com.jogamp.opengl.util.texture.TextureSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 238/ 366: com.jogamp.opengl.util.texture.TextureState : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 239/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 240/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureIO : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 241/ 366: com.jogamp.opengl.util.texture.spi.TGAImage : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 242/ 366: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 243/ 366: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 244/ 366: javax.media.nativewindow.AbstractGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 245/ 366: javax.media.nativewindow.AbstractGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 246/ 366: javax.media.nativewindow.AbstractGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 247/ 366: javax.media.nativewindow.Capabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 248/ 366: javax.media.nativewindow.CapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 249/ 366: javax.media.nativewindow.CapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 250/ 366: javax.media.nativewindow.DefaultCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 251/ 366: javax.media.nativewindow.DefaultGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 252/ 366: javax.media.nativewindow.DefaultGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 253/ 366: javax.media.nativewindow.DefaultGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 254/ 366: javax.media.nativewindow.GraphicsConfigurationFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 255/ 366: javax.media.nativewindow.MutableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 256/ 366: javax.media.nativewindow.NativeSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 257/ 366: javax.media.nativewindow.NativeSurfaceHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 258/ 366: javax.media.nativewindow.NativeWindow : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 259/ 366: javax.media.nativewindow.NativeWindowException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 260/ 366: javax.media.nativewindow.NativeWindowFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 261/ 366: javax.media.nativewindow.OffscreenLayerOption : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 262/ 366: javax.media.nativewindow.OffscreenLayerSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 263/ 366: javax.media.nativewindow.ProxySurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 264/ 366: javax.media.nativewindow.ScalableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 265/ 366: javax.media.nativewindow.SurfaceUpdatedListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 266/ 366: javax.media.nativewindow.ToolkitLock : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 267/ 366: javax.media.nativewindow.UpstreamSurfaceHook : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 268/ 366: javax.media.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 269/ 366: javax.media.nativewindow.VisualIDHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 270/ 366: javax.media.nativewindow.VisualIDHolder.VIDComparator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 271/ 366: javax.media.nativewindow.VisualIDHolder.VIDType : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 272/ 366: javax.media.nativewindow.WindowClosingProtocol : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 273/ 366: javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 274/ 366: javax.media.nativewindow.util.Dimension : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 275/ 366: javax.media.nativewindow.util.DimensionImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 276/ 366: javax.media.nativewindow.util.Insets : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 277/ 366: javax.media.nativewindow.util.InsetsImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 278/ 366: javax.media.nativewindow.util.PixelFormat : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 279/ 366: javax.media.nativewindow.util.PixelFormatUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 280/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 281/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 282/ 366: javax.media.nativewindow.util.PixelRectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 283/ 366: javax.media.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 284/ 366: javax.media.nativewindow.util.Point : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 285/ 366: javax.media.nativewindow.util.PointImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 286/ 366: javax.media.nativewindow.util.Rectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 287/ 366: javax.media.nativewindow.util.RectangleImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 288/ 366: javax.media.nativewindow.util.SurfaceSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 289/ 366: javax.media.opengl.DebugGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 290/ 366: javax.media.opengl.DebugGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 291/ 366: javax.media.opengl.DebugGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 292/ 366: javax.media.opengl.DebugGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 293/ 366: javax.media.opengl.DebugGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 294/ 366: javax.media.opengl.DebugGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 295/ 366: javax.media.opengl.DebugGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 296/ 366: javax.media.opengl.DebugGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 297/ 366: javax.media.opengl.DefaultGLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 298/ 366: javax.media.opengl.FPSCounter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 299/ 366: javax.media.opengl.GL : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 300/ 366: javax.media.opengl.GL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 301/ 366: javax.media.opengl.GL2ES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 302/ 366: javax.media.opengl.GL2ES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 303/ 366: javax.media.opengl.GL2ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 304/ 366: javax.media.opengl.GL2GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 305/ 366: javax.media.opengl.GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 306/ 366: javax.media.opengl.GL3ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 307/ 366: javax.media.opengl.GL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 308/ 366: javax.media.opengl.GL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 309/ 366: javax.media.opengl.GL4ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 310/ 366: javax.media.opengl.GL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 311/ 366: javax.media.opengl.GLAnimatorControl : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 312/ 366: javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 313/ 366: javax.media.opengl.GLArrayData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 314/ 366: javax.media.opengl.GLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 315/ 366: javax.media.opengl.GLBase : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 316/ 366: javax.media.opengl.GLBufferStorage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 317/ 366: javax.media.opengl.GLCapabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 318/ 366: javax.media.opengl.GLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 319/ 366: javax.media.opengl.GLCapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 320/ 366: javax.media.opengl.GLContext : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 321/ 366: javax.media.opengl.GLDebugListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 322/ 366: javax.media.opengl.GLDebugMessage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 323/ 366: javax.media.opengl.GLDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 324/ 366: javax.media.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 325/ 366: javax.media.opengl.GLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 326/ 366: javax.media.opengl.GLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 327/ 366: javax.media.opengl.GLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 328/ 366: javax.media.opengl.GLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 329/ 366: javax.media.opengl.GLException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 330/ 366: javax.media.opengl.GLFBODrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 331/ 366: javax.media.opengl.GLFBODrawable.Resizeable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 332/ 366: javax.media.opengl.GLOffscreenAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 333/ 366: javax.media.opengl.GLOffscreenAutoDrawable.FBO : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 334/ 366: javax.media.opengl.GLPipelineFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 335/ 366: javax.media.opengl.GLProfile : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 336/ 366: javax.media.opengl.GLRunnable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 337/ 366: javax.media.opengl.GLRunnable2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 338/ 366: javax.media.opengl.GLSharedContextSetter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 339/ 366: javax.media.opengl.GLUniformData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 340/ 366: javax.media.opengl.Threading : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 341/ 366: javax.media.opengl.Threading.Mode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 342/ 366: javax.media.opengl.TraceGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 343/ 366: javax.media.opengl.TraceGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 344/ 366: javax.media.opengl.TraceGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 345/ 366: javax.media.opengl.TraceGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 346/ 366: javax.media.opengl.TraceGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 347/ 366: javax.media.opengl.TraceGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 348/ 366: javax.media.opengl.TraceGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 349/ 366: javax.media.opengl.TraceGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 350/ 366: javax.media.opengl.awt.AWTGLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 351/ 366: javax.media.opengl.awt.ComponentEvents : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 352/ 366: javax.media.opengl.awt.GLCanvas : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 353/ 366: javax.media.opengl.awt.GLJPanel : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 354/ 366: javax.media.opengl.fixedfunc.GLLightingFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 355/ 366: javax.media.opengl.fixedfunc.GLMatrixFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 356/ 366: javax.media.opengl.fixedfunc.GLPointerFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 357/ 366: javax.media.opengl.fixedfunc.GLPointerFuncUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 358/ 366: javax.media.opengl.glu.GLU : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 359/ 366: javax.media.opengl.glu.GLUnurbs : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 360/ 366: javax.media.opengl.glu.GLUquadric : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 361/ 366: javax.media.opengl.glu.GLUtessellator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 362/ 366: javax.media.opengl.glu.GLUtessellatorCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 363/ 366: javax.media.opengl.glu.GLUtessellatorCallbackAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 364/ 366: javax.media.opengl.glu.gl2.GLUgl2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 365/ 366: javax.media.opengl.glu.gl2es1.GLUgl2es1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] [junit] [junit] Removes [junit] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method detachFrom, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Removed Method updateUniformDataLoc, desc[(Ljavax/media/opengl/GL2ES2;ZZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Removed Method addCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.font.FontFactory [junit] Removed Method get, desc[(Ljava/net/URLConnection;)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljava/awt/Component;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createDefault, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt [junit] Removed Method , desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt [junit] Removed Method , desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[public] [junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Removed Method , desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Removed Method createScreenDevice, desc[(JIZ)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Display [junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Removed Method createPointerIcon, desc[(Ljavax/media/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Removed Method , desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.NewtFactory [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method isScreenCompatible, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Removed Method getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Window [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Removed Method , desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method detachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method isBound, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method detachAllColorbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method use, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method attachRenderbufferImpl, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException], access[final protected] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)V], sig[null], throws nil, access[final public] [junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Class com.jogamp.opengl.FBObject.RenderAttachment [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Removed Method chooseCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Ljavax/media/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Removed Method setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method setContext, desc[(Ljavax/media/opengl/GLContext;Z)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Animator [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Removed Method setUncaughtExceptionHandler, desc[(Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized] [junit] Removed Method remove, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Removed Method getGLAutoDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.CustomGLEventListener [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;JJI)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method unmapStorage, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Removed Method swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Removed Method moveGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method requiresNewBuffer, desc[(Ljavax/media/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public] [junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(III)V], sig[null], throws nil, access[public] [junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setRowLength, desc[(Ljavax/media/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Removed Method resetUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackRowLength, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Removed Method savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Removed Method read, desc[(Ljava/io/InputStream;Ljavax/media/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Removed Method write, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.RandomTileRenderer [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.util.TileRenderer [junit] Removed Method getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public] [junit] Removed Method initGL, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, javax/media/opengl/GLException], access[abstract public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Removed Method addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method replaceShader, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method validateProgram, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Removed Method getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Removed Method releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Removed Method detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method attachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Removed Method createAndCompileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createAndLoadShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer [junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method beginFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppOneEye, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method ppEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method endFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener [junit] Removed Method reshapeForEye, desc[(Ljavax/media/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.ImageSequence [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Removed Method disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Removed Method , desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TGAImage [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Class javax.media.nativewindow.AbstractGraphicsConfiguration [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsDevice [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsScreen [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.Capabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.CapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.CapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.DefaultCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsConfiguration [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsDevice [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsScreen [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.GraphicsConfigurationFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.MutableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurfaceHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindow [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindowException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.NativeWindowFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.OffscreenLayerOption [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.OffscreenLayerSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ProxySurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ScalableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.SurfaceUpdatedListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ToolkitLock [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDComparator [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDType [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.WindowClosingProtocol [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.Dimension [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.DimensionImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Insets [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.InsetsImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormat [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.Point [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PointImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Rectangle [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.RectangleImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.SurfaceSize [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DefaultGLCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.FPSCounter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLArrayData [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBase [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBufferStorage [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLCapabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLCapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLCapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLContext [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLDebugListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDebugMessage [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDrawableFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLEventListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLFBODrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLFBODrawable.Resizeable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable.FBO [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLPipelineFactory [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLProfile [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLRunnable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLRunnable2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLSharedContextSetter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLUniformData [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading.Mode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.opengl.TraceGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.AWTGLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.ComponentEvents [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.GLCanvas [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.GLJPanel [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.fixedfunc.GLLightingFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLMatrixFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFuncUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLU [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLUnurbs [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUquadric [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellator [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallback [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallbackAdapter [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2.GLUgl2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2es1.GLUgl2es1 [junit] Removed Class , access[public super synchronized] [junit] [junit] [junit] Changes [junit] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Changed Class , access[] [junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Changed Class , access[] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Changed Class , access[] [junit] Class com.jogamp.newt.MonitorDevice [junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Class com.jogamp.newt.Window [junit] Changed Class , access[] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Changed Class , access[] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Changed Class , access[] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Changed Class , access[] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.Animator [junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ] [junit] Changed Field isAnimating, access[added: package-private removed: protected ] [junit] Changed Field threadGroup, access[added: private removed: protected ] [junit] Changed Field stopIssued, access[added: package-private removed: protected ] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.CustomGLEventListener [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Changed Class , access[] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver [junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.Display [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.MonitorDevice [junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Class com.jogamp.newt.Screen [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.FBObject [junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxTextureSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsPackedDepthStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method hasFullFBOSupport, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[] [junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.Matrix4 [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.Animator [junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createDataMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] CompatChanged Method , throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] CompatChanged Method gluPerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method glFrustumf, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextRenderer [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextureRenderer [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw3DRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getTexture, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Added Method run, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Added Method attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Added Method detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method updateUniformDataLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Added Method update, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.graph.font.FontFactory [junit] Added Method get, desc[(Ljava/io/InputStream;Z)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Added Method get, desc[(Ljava/io/InputStream;IZ)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Class com.jogamp.nativewindow.AbstractGraphicsConfiguration [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsDevice [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsScreen [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.Capabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.DefaultCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsScreen [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.MutableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurfaceHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindow [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindowException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.OffscreenLayerOption [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.OffscreenLayerSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ProxySurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ScalableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ToolkitLock [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.VisualIDHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Added Method getNativeGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Added Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(II)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt [junit] Added Method getDataBytes, desc[(I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public] [junit] Added Method getDataBytes, desc[()Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Ljava/nio/ByteBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt [junit] Added Method getDataBuffer, desc[()Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;], sig[null], throws nil, access[public] [junit] Added Method , desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Added Method hasPixelScaleChanged, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public] [junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.util.Dimension [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.DimensionImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Insets [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.InsetsImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.CType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelRectangle [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PointImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.SurfaceSize [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Added Method , desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Added Method createScreenDevice, desc[(JIZ)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Display [junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected] [junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.NewtFactory [junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method isScreenCompatible, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method unionOfMonitorViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Window [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Added Method , desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Added Method , desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Added Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DefaultGLCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.FBObject [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static] [junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static] [junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static] [junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method attachRenderbufferImpl, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final protected] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method detachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public] [junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Class com.jogamp.opengl.FBObject.RenderAttachment [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FPSCounter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLArrayData [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.GLBase [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLBufferStorage [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLCapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLDebugListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDebugMessage [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.GLException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static] [junit] Class com.jogamp.opengl.GLFBODrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLPipelineFactory [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static] [junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static] [junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static] [junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static] [junit] Class com.jogamp.opengl.GLRunnable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLRunnable2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLSharedContextSetter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLUniformData [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Added Method chooseCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Lcom/jogamp/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getAllAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.Threading [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.Threading.Mode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.TraceGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.AWTGLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.ComponentEvents [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.GLCanvas [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.GLJPanel [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLLightingFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLMatrixFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFuncUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLU [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLUnurbs [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUquadric [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellator [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallback [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2.GLUgl2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2es1.GLUgl2es1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method addGLEventListener, desc[(ILcom/jogamp/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Added Method addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[(I)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Class com.jogamp.opengl.util.Animator [junit] Added Method , desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized] [junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.CustomGLEventListener [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Added Method moveGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Added Method moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStarted, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isSwapGLContextSafe, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Added Method , desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static] [junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public] [junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[abstract public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method setPackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method saveUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method saveAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Added Method readPixelsImpl, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.RandomTileRenderer [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.TileRenderer [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method reqPreSwapBuffers, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method getAttachedDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Added Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Added Method initGL, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getHostPixelComp, desc[()Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Added Method getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public] [junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method getAttribute, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Added Method ownAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method attachShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createAndLoadShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createAndCompileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method getProgramInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method isProgramStatusValid, desc[(Lcom/jogamp/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method getShaderInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer [junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppBegin, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener [junit] Added Method reshapeForEye, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.ImageSequence [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteri, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TGAImage [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver [junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method run, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Added Method attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method detachFrom, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method updateUniformDataLoc, desc[(Ljavax/media/opengl/GL2ES2;ZZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method updateUniformDataLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Added Method update, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Removed Method addCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.graph.font.FontFactory [junit] Added Method get, desc[(Ljava/io/InputStream;Z)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Added Method get, desc[(Ljava/io/InputStream;IZ)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Removed Method get, desc[(Ljava/net/URLConnection;)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Class com.jogamp.nativewindow.AbstractGraphicsConfiguration [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsDevice [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsScreen [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.Capabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.DefaultCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsScreen [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Changed Class , access[] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.MutableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurfaceHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindow [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindowException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.OffscreenLayerOption [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.OffscreenLayerSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ProxySurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ScalableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ToolkitLock [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Changed Class , access[] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.VisualIDHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljava/awt/Component;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method getNativeGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Added Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(II)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createDefault, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Changed Class , access[] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt [junit] Added Method getDataBytes, desc[(I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public] [junit] Added Method getDataBytes, desc[()Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Ljava/nio/ByteBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt [junit] Added Method getDataBuffer, desc[()Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;], sig[null], throws nil, access[public] [junit] Added Method , desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Removed Method , desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Added Method hasPixelScaleChanged, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[public] [junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Changed Class , access[] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.util.Dimension [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.DimensionImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Insets [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.InsetsImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.CType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelRectangle [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PointImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.SurfaceSize [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Changed Class , access[] [junit] Removed Method , desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Added Method createScreenDevice, desc[(JIZ)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Changed Class , access[] [junit] Removed Method createScreenDevice, desc[(JIZ)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Display [junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Removed Method createPointerIcon, desc[(Ljavax/media/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Removed Method , desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public] [junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public] [junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.NewtFactory [junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method isScreenCompatible, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method isScreenCompatible, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public] [junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method unionOfMonitorViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.Window [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Added Method , desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Added Method , desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Added Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] Changed Class , access[] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Changed Class , access[] [junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DefaultGLCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.FBObject [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method detachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static] [junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method isBound, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static] [junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method detachAllColorbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method attachRenderbufferImpl, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final protected] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method detachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method getMaxTextureSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method supportsPackedDepthStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public] [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] CompatChanged Method hasFullFBOSupport, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method use, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method supportsStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method attachRenderbufferImpl, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException], access[final protected] [junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Class com.jogamp.opengl.FBObject.RenderAttachment [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FPSCounter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLArrayData [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Changed Class , access[] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLBase [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLBufferStorage [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLCapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLDebugListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDebugMessage [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.GLException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static] [junit] Class com.jogamp.opengl.GLFBODrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLPipelineFactory [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static] [junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static] [junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static] [junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static] [junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static] [junit] Class com.jogamp.opengl.GLRunnable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLRunnable2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLSharedContextSetter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLUniformData [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Added Method chooseCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Lcom/jogamp/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Removed Method chooseCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Ljavax/media/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getAllAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.Threading [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.Threading.Mode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.TraceGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.AWTGLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.ComponentEvents [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.GLCanvas [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.GLJPanel [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLLightingFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLMatrixFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFuncUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLU [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLUnurbs [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUquadric [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellator [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallback [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2.GLUgl2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2es1.GLUgl2es1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.Matrix4 [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method addGLEventListener, desc[(ILcom/jogamp/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Removed Method setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Added Method addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[(I)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Changed Class , access[] [junit] Removed Method setContext, desc[(Ljavax/media/opengl/GLContext;Z)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Animator [junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ] [junit] Changed Field isAnimating, access[added: package-private removed: protected ] [junit] Added Method , desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Changed Field threadGroup, access[added: private removed: protected ] [junit] Changed Field stopIssued, access[added: package-private removed: protected ] [junit] Removed Method , desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Removed Method setUncaughtExceptionHandler, desc[(Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized] [junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized] [junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Changed Class , access[] [junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Removed Method remove, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getGLAutoDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.CustomGLEventListener [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;JJI)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSLInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method unmapStorage, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] CompatChanged Method createDataMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static] [junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Added Method moveGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Added Method moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Removed Method swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStarted, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Removed Method moveGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isSwapGLContextSafe, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Added Method , desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method requiresNewBuffer, desc[(Ljavax/media/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static] [junit] CompatChanged Method , throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public] [junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(III)V], sig[null], throws nil, access[public] [junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[abstract public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setRowLength, desc[(Ljavax/media/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method resetUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setPackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackRowLength, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method saveUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method saveAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Added Method readPixelsImpl, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Class , access[] [junit] CompatChanged Method gluPerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method glFrustumf, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Removed Method read, desc[(Ljava/io/InputStream;Ljavax/media/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Removed Method write, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Changed Class , access[] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.RandomTileRenderer [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.TileRenderer [junit] Removed Method getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public] [junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Added Method setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Added Method reqPreSwapBuffers, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method getAttachedDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public] [junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[] [junit] Removed Method initGL, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, javax/media/opengl/GLException], access[abstract public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Added Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Added Method initGL, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getHostPixelComp, desc[()Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[final public] [junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Added Method getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public] [junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextRenderer [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextureRenderer [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw3DRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getTexture, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Removed Method addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method replaceShader, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method validateProgram, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Added Method ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method getAttribute, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Removed Method getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Removed Method releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Added Method ownAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method attachShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method attachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Added Method createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method createAndCompileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createAndLoadShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createAndLoadShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createAndCompileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method getProgramInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method isProgramStatusValid, desc[(Lcom/jogamp/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method getShaderInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer [junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Removed Method beginFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppOneEye, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppBegin, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method endFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener [junit] Added Method reshapeForEye, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method reshapeForEye, desc[(Ljavax/media/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.ImageSequence [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method setTexParameteri, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Removed Method , desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TGAImage [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Class javax.media.nativewindow.AbstractGraphicsConfiguration [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsDevice [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsScreen [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.Capabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.CapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.CapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.DefaultCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsConfiguration [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsDevice [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsScreen [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.GraphicsConfigurationFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.MutableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurfaceHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindow [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindowException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.NativeWindowFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.OffscreenLayerOption [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.OffscreenLayerSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ProxySurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ScalableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.SurfaceUpdatedListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ToolkitLock [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDComparator [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDType [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.WindowClosingProtocol [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.Dimension [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.DimensionImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Insets [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.InsetsImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormat [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.Point [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PointImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Rectangle [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.RectangleImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.SurfaceSize [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DefaultGLCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.FPSCounter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLArrayData [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBase [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBufferStorage [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLCapabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLCapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLCapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLContext [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLDebugListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDebugMessage [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDrawableFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLEventListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLFBODrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLFBODrawable.Resizeable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable.FBO [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLPipelineFactory [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLProfile [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLRunnable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLRunnable2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLSharedContextSetter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLUniformData [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading.Mode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.opengl.TraceGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.AWTGLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.ComponentEvents [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.GLCanvas [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.GLJPanel [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.fixedfunc.GLLightingFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLMatrixFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFuncUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLU [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLUnurbs [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUquadric [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellator [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallback [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallbackAdapter [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2.GLUgl2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2es1.GLUgl2es1 [junit] Removed Class , access[public super synchronized] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.3.0 (2.3.0) - lib/v2.3.0/jogl-all.jar [junit] Current version: 2.3.2 (2.3.2) - lib/v2.3.2/jogl-all.jar [junit] Field values changed: true [junit] Compat. expected: BACKWARD_COMPATIBLE_BINARY [junit] Compat. detected: BACKWARD_COMPATIBLE_BINARY [junit] Compat. result: detected == expected -> OK [junit] Current version 2.3.2 (2.3.2) is BACKWARD_COMPATIBLE_BINARY to previous version 2.3.0 (2.3.0), actually BACKWARD_COMPATIBLE_BINARY [junit] [junit] [junit] Summary: 1053 differences in 44 classes: [junit] Remove 0, Change 0, CompatChange 129, Deprecate 9, Add 915 [junit] [junit] 0/ 44: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 1/ 44: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 2/ 44: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 1 [junit] 3/ 44: com.jogamp.nativewindow.awt.JAWTWindow : Remove 0, Change 0, CompatChange 0, Deprecate 3, Add 5 [junit] 4/ 44: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 5/ 44: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 6/ 44: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 7/ 44: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 44 [junit] 8/ 44: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 44: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 16 [junit] 10/ 44: com.jogamp.newt.opengl.util.NEWTDemoListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 44: com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 12/ 44: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 103 [junit] 13/ 44: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 14/ 44: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 49 [junit] 15/ 44: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 4, Deprecate 0, Add 156 [junit] 16/ 44: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 2 [junit] 17/ 44: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 67 [junit] 18/ 44: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 48, Deprecate 0, Add 1 [junit] 19/ 44: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 60, Deprecate 0, Add 0 [junit] 20/ 44: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 117 [junit] 21/ 44: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 3 [junit] 22/ 44: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 1 [junit] 23/ 44: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 2, Deprecate 1, Add 7 [junit] 24/ 44: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 25/ 44: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0 [junit] 26/ 44: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 112 [junit] 27/ 44: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 28/ 44: com.jogamp.opengl.JoglVersion : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 29/ 44: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 103 [junit] 30/ 44: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 31/ 44: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 49 [junit] 32/ 44: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 44 [junit] 33/ 44: com.jogamp.opengl.math.geom.Frustum : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 34/ 44: com.jogamp.opengl.math.geom.Frustum.FovDesc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 35/ 44: com.jogamp.opengl.util.glsl.ShaderCode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 36/ 44: com.jogamp.opengl.util.texture.ImageType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 37/ 44: com.jogamp.opengl.util.texture.ImageType.Util : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 38/ 44: com.jogamp.opengl.util.texture.Texture : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 39/ 44: com.jogamp.opengl.util.texture.TextureData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 40/ 44: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 0 [junit] 41/ 44: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 0 [junit] 42/ 44: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 0, Change 0, CompatChange 0, Deprecate 2, Add 0 [junit] 43/ 44: com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] [junit] [junit] Removes [junit] [junit] [junit] [junit] Changes [junit] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.opengl.GL2 [junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[] [junit] Class com.jogamp.opengl.GL2ES2 [junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2ES3 [junit] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_GEOMETRY_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER_DATA_STORE_BINDING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glDisablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, access[] [junit] Class com.jogamp.opengl.GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_VERTEX_ORDER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[] [junit] Class com.jogamp.opengl.GL4 [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[] [junit] Class com.jogamp.opengl.GLBase [junit] CompatChanged Method setSwapInterval, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLContext [junit] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[] [junit] CompatChanged Field CTX_IMPL_FP32_COMPAT_API, value[16384 -> 32768], access[] [junit] Class com.jogamp.opengl.GLES1 [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] Class com.jogamp.opengl.GLES2 [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] [junit] [junit] Deprecates [junit] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Deprecated Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.GLContext [junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Deprecated Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Deprecated Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Added Method create, desc[(Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public] [junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected] [junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method XVisual2XRenderMask, desc[(JJLjogamp/nativewindow/x11/XRenderPictFormat;)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisual2XRenderMask, desc[(JJ)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Window [junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static] [junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field STATE_MASK_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final public static] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, access[final public static] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static] [junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Field STATE_BIT_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field STATE_BIT_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.opengl.util.NEWTDemoListener [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TERMINATE_SEQUENCE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static] [junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static] [junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static] [junit] Added Field GL_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAM_PIPELINE, desc[I], sig[null], value[type java.lang.Integer, data 33508, access[final public static] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static] [junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static] [junit] Added Field GL_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static] [junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static] [junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, access[final public static] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static] [junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static] [junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static] [junit] Added Field GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36879, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, access[final public static] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static] [junit] Added Field GL_QUADS, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field GL_CONTEXT_FLAGS, desc[I], sig[null], value[type java.lang.Integer, data 33310, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, access[final public static] [junit] Added Field GL_TESS_CONTROL_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static] [junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, access[final public static] [junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, access[final public static] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, access[final public static] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36320, access[final public static] [junit] Added Field GL_FRACTIONAL_ODD, desc[I], sig[null], value[type java.lang.Integer, data 36475, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static] [junit] Added Field GL_UNDEFINED_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33376, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, access[final public static] [junit] Added Field GL_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37850, access[final public static] [junit] Added Field GL_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static] [junit] Added Field GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static] [junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static] [junit] Added Field GL_MAX_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36477, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 35881, access[final public static] [junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, access[final public static] [junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, access[final public static] [junit] Added Field GL_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, access[final public static] [junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static] [junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36483, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37818, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, access[final public static] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static] [junit] Added Field GL_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, access[final public static] [junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36480, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static] [junit] Added Field GL_PATCHES, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static] [junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static] [junit] Added Field GL_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, access[final public static] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, access[final public static] [junit] Added Field GL_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static] [junit] Added Field GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37820, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37639, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36482, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36313, access[final public static] [junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field GL_GEOMETRY_VERTICES_OUT, desc[I], sig[null], value[type java.lang.Integer, data 35094, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, access[final public static] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37080, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static] [junit] Added Field GL_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36479, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36486, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, access[final public static] [junit] Class com.jogamp.opengl.GL4 [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLBase [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;Lcom/jogamp/common/util/VersionNumber;ILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Field CTX_IMPL_ES32_COMPAT, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final protected static] [junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static] [junit] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37674, access[final public static] [junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static] [junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, access[final public static] [junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static] [junit] Added Field GL_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static] [junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static] [junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static] [junit] Added Field GL_NUM_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static] [junit] Added Field GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, access[final public static] [junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static] [junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static] [junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, access[final public static] [junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static] [junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37289, access[final public static] [junit] Added Field GL_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, access[final public static] [junit] Added Field GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static] [junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static] [junit] Added Field GL_EFFECTIVE_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37676, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static] [junit] Added Field GL_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static] [junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, access[final public static] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static] [junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static] [junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAP_PERSISTENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static] [junit] Added Field GL_COLOR_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 36384, access[final public static] [junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field GL_KHR_debug, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_KHR_debug, access[final public static] [junit] Added Field ARB_ES3_2_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_2_compatibility, access[final public static] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;ZZZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, access[final public static] [junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static] [junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, access[final public static] [junit] Added Field EGL_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, access[final public static] [junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static] [junit] Added Field EGL_OBJECT_CONTEXT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13234, access[final public static] [junit] Added Field EGL_YUV_ORDER_AYUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13064, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static] [junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, access[final public static] [junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, access[final public static] [junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, access[final public static] [junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static] [junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, access[final public static] [junit] Added Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_4_4_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13077, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static] [junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, access[final public static] [junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static] [junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, access[final public static] [junit] Added Field EGL_OBJECT_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, access[final public static] [junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static] [junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, access[final public static] [junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static] [junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static] [junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static] [junit] Class com.jogamp.opengl.math.geom.Frustum [junit] Added Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.math.geom.Frustum.FovDesc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data bcp, access[final public static] [junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static] [junit] Class com.jogamp.opengl.util.texture.ImageType [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.ImageType.Util [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method getImageTarget, desc[()I], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method getSourceImageType, desc[()Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes [junit] Added Class , access[abstract interface public] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method create, desc[(Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Deprecated Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public] [junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected] [junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method XVisual2XRenderMask, desc[(JJLjogamp/nativewindow/x11/XRenderPictFormat;)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisual2XRenderMask, desc[(JJ)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Window [junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static] [junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field STATE_MASK_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final public static] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, access[final public static] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static] [junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Field STATE_BIT_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field STATE_BIT_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.opengl.util.NEWTDemoListener [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TERMINATE_SEQUENCE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static] [junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static] [junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static] [junit] Added Field GL_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[] [junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAM_PIPELINE, desc[I], sig[null], value[type java.lang.Integer, data 33508, access[final public static] [junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static] [junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static] [junit] Added Field GL_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static] [junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static] [junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, access[final public static] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static] [junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static] [junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static] [junit] Added Field GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36879, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, access[final public static] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static] [junit] Added Field GL_QUADS, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field GL_CONTEXT_FLAGS, desc[I], sig[null], value[type java.lang.Integer, data 33310, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, access[final public static] [junit] Added Field GL_TESS_CONTROL_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static] [junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, access[final public static] [junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, access[final public static] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, access[final public static] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_GEOMETRY_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER_DATA_STORE_BINDING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glDisablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, access[] [junit] Class com.jogamp.opengl.GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_VERTEX_ORDER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36320, access[final public static] [junit] Added Field GL_FRACTIONAL_ODD, desc[I], sig[null], value[type java.lang.Integer, data 36475, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static] [junit] Added Field GL_UNDEFINED_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33376, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, access[final public static] [junit] Added Field GL_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37850, access[final public static] [junit] Added Field GL_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static] [junit] Added Field GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static] [junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static] [junit] Added Field GL_MAX_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36477, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 35881, access[final public static] [junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, access[final public static] [junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, access[final public static] [junit] Added Field GL_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, access[final public static] [junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static] [junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36483, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37818, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, access[final public static] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static] [junit] Added Field GL_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, access[final public static] [junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36480, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static] [junit] Added Field GL_PATCHES, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static] [junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static] [junit] Added Field GL_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, access[final public static] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, access[final public static] [junit] Added Field GL_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static] [junit] Added Field GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37820, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37639, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36482, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36313, access[final public static] [junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field GL_GEOMETRY_VERTICES_OUT, desc[I], sig[null], value[type java.lang.Integer, data 35094, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, access[final public static] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37080, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static] [junit] Added Field GL_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36479, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36486, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, access[final public static] [junit] Class com.jogamp.opengl.GL4 [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_SHADER, access[] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[] [junit] Class com.jogamp.opengl.GLBase [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method setSwapInterval, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLContext [junit] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;Lcom/jogamp/common/util/VersionNumber;ILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Field CTX_IMPL_ES32_COMPAT, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final protected static] [junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static] [junit] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[final public] [junit] CompatChanged Field CTX_IMPL_FP32_COMPAT_API, value[16384 -> 32768], access[] [junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLES1 [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37674, access[final public static] [junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static] [junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, access[final public static] [junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static] [junit] Added Field GL_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static] [junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static] [junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static] [junit] Added Field GL_NUM_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static] [junit] Added Field GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, access[final public static] [junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static] [junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static] [junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, access[final public static] [junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static] [junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37289, access[final public static] [junit] Added Field GL_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, access[final public static] [junit] Added Field GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static] [junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static] [junit] Added Field GL_EFFECTIVE_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37676, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static] [junit] Added Field GL_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static] [junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, access[final public static] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static] [junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static] [junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAP_PERSISTENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static] [junit] Added Field GL_COLOR_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 36384, access[final public static] [junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field GL_KHR_debug, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_KHR_debug, access[final public static] [junit] Added Field ARB_ES3_2_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_2_compatibility, access[final public static] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;ZZZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, access[final public static] [junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static] [junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, access[final public static] [junit] Added Field EGL_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, access[final public static] [junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static] [junit] Added Field EGL_OBJECT_CONTEXT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13234, access[final public static] [junit] Added Field EGL_YUV_ORDER_AYUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13064, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static] [junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, access[final public static] [junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, access[final public static] [junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, access[final public static] [junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static] [junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, access[final public static] [junit] Added Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_4_4_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13077, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static] [junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, access[final public static] [junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static] [junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, access[final public static] [junit] Added Field EGL_OBJECT_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, access[final public static] [junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static] [junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, access[final public static] [junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static] [junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static] [junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static] [junit] Class com.jogamp.opengl.math.geom.Frustum [junit] Added Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.math.geom.Frustum.FovDesc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data bcp, access[final public static] [junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static] [junit] Class com.jogamp.opengl.util.texture.ImageType [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.ImageType.Util [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method getImageTarget, desc[()I], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method getSourceImageType, desc[()Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Deprecated Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Deprecated Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes [junit] Added Class , access[abstract interface public] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.3.2 (2.3.2) - lib/v2.3.2/jogl-all.jar [junit] Current version: 2.4.0 (2.4.0-rc-20200115) - /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jar/jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.4.0 (2.4.0-rc-20200115) is NON_BACKWARD_COMPATIBLE to previous version 2.3.2 (2.3.2), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Summary: 493 differences in 55 classes: [junit] Remove 240, Change 24, CompatChange 1, Deprecate 0, Add 228 [junit] [junit] 0/ 55: com.jogamp.nativewindow.CapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 1/ 55: com.jogamp.nativewindow.CapabilitiesFilter.Test : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 2/ 55: com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 3/ 55: com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 55: com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 5/ 55: com.jogamp.nativewindow.NativeWindowFactory : Remove 1, Change 8, CompatChange 0, Deprecate 0, Add 4 [junit] 6/ 55: com.jogamp.nativewindow.NativeWindowHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 7/ 55: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 8/ 55: com.jogamp.nativewindow.awt.AppContextInfo : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 55: com.jogamp.nativewindow.awt.JAWTWindow : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 10/ 55: com.jogamp.nativewindow.ios.IOSGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 55: com.jogamp.nativewindow.javafx.JFXAccessor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 12/ 55: com.jogamp.nativewindow.swt.SWTAccessor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 13/ 55: com.jogamp.nativewindow.util.Point : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 14/ 55: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 15/ 55: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 16/ 55: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 17/ 55: com.jogamp.newt.javafx.NewtCanvasJFX : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 18/ 55: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 19/ 55: com.jogamp.newt.swt.NewtCanvasSWT : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 20/ 55: com.jogamp.opengl.DebugGL4bc : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 21/ 55: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 22/ 55: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 23/ 55: com.jogamp.opengl.FBObject.Attachment : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 24/ 55: com.jogamp.opengl.FBObject.Attachment.StorageDefinition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 25/ 55: com.jogamp.opengl.GL2 : Remove 134, Change 0, CompatChange 0, Deprecate 0, Add 17 [junit] 26/ 55: com.jogamp.opengl.GL2ES3 : Remove 13, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 27/ 55: com.jogamp.opengl.GL2GL3 : Remove 17, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 28/ 55: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 17 [junit] 29/ 55: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 13 [junit] 30/ 55: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 31/ 55: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 79 [junit] 32/ 55: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 33/ 55: com.jogamp.opengl.GLCapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 34/ 55: com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 35/ 55: com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 36/ 55: com.jogamp.opengl.GLContext : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 37/ 55: com.jogamp.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 1, Deprecate 0, Add 3 [junit] 38/ 55: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 39/ 55: com.jogamp.opengl.GLRendererQuirks : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 40/ 55: com.jogamp.opengl.GLRendererQuirks.Override : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 41/ 55: com.jogamp.opengl.JoglVersion : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 42/ 55: com.jogamp.opengl.TraceGL4bc : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 43/ 55: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 44/ 55: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 45/ 55: com.jogamp.opengl.egl.EGL : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 11 [junit] 46/ 55: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 47/ 55: com.jogamp.opengl.egl.EGLExt : Remove 33, Change 0, CompatChange 0, Deprecate 0, Add 33 [junit] 48/ 55: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 6, CompatChange 0, Deprecate 0, Add 0 [junit] 49/ 55: com.jogamp.opengl.util.GLReadBufferUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 50/ 55: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 2, CompatChange 0, Deprecate 0, Add 0 [junit] 51/ 55: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 52/ 55: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 53/ 55: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 54/ 55: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] [junit] [junit] Removes [junit] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Removed Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AppContextInfo [junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Removed Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[protected] [junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.util.Point [junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected] [junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static] [junit] Removed Field GL_MAT_SHININESS_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 33554432, access[final public static] [junit] Removed Field GL_MAT_COLOR_INDEXES_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 16777216, access[final public static] [junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALWAYS_SOFT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107021, access[final public static] [junit] Removed Field GL_GREEN_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34149, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static] [junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Removed Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static] [junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static] [junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static] [junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static] [junit] Removed Field GL_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, access[final public static] [junit] Removed Field GL_GREEN_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34145, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Removed Field GL_VERTEX_DATA_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107050, access[final public static] [junit] Removed Field GL_BACK_NORMALS_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107043, access[final public static] [junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static] [junit] Removed Field GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static] [junit] Removed Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static] [junit] Removed Field GL_CLIP_FAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107041, access[final public static] [junit] Removed Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static] [junit] Removed Field GL_MAT_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static] [junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static] [junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static] [junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static] [junit] Removed Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_EDGEFLAG_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, access[final public static] [junit] Removed Field GL_TEXCOORD4_BIT_PGI, desc[J], sig[null], value[type java.lang.Long, data 2147483648, access[final public static] [junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static] [junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static] [junit] Removed Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static] [junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INDEX_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Removed Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static] [junit] Removed Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static] [junit] Removed Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static] [junit] Removed Field GL_MAX_VERTEX_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107053, access[final public static] [junit] Removed Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD1_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 268435456, access[final public static] [junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Removed Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Removed Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Removed Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static] [junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, access[final public static] [junit] Removed Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static] [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, access[final public static] [junit] Removed Field GL_INTERLACE_READ_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34152, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static] [junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, access[final public static] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Removed Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Removed Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Removed Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static] [junit] Removed Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static] [junit] Removed Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Removed Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Removed Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Removed Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Removed Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Removed Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Class com.jogamp.opengl.GLContext [junit] Removed Field FORCE_NO_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Removed Method , desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGL [junit] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglClientWaitSync, desc[(JLjava/nio/Buffer;IJ)I], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePbufferFromClientBuffer, desc[(JILjava/nio/Buffer;JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static] [junit] Removed Method eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglCreateImage, desc[(JJILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePlatformWindowSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroyStreamKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerReleaseKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamKHR, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglFenceNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerGLTextureExternalKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryDeviceStringEXT, desc[(Ljava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamSyncNV, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamu64KHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetPlatformDisplayEXT, desc[(ILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] [junit] [junit] Changes [junit] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Changed Field TYPE_X11, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_DEFAULT, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Changed Class , access[] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] Changed Method multMatrix, access[] [junit] Changed Method multMatrix, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrixVec, access[] [junit] Changed Method matrixRowToString, access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Method getDirtyBits, access[] [junit] Changed Method getRequestMask, access[] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static] [junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, access[final public static] [junit] Class com.jogamp.nativewindow.NativeWindowHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.awt.AppContextInfo [junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.ios.IOSGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.javafx.JFXAccessor [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Added Method getLocationInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Method translate, desc[(Lcom/jogamp/nativewindow/util/PointImmutable;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Added Method set, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Field STATE_BIT_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.javafx.NewtCanvasJFX [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Added Method isNativeValid, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method setStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final protected] [junit] Added Method setStorageDefinition, desc[(Lcom/jogamp/opengl/FBObject$Attachment$StorageDefinition;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.Attachment.StorageDefinition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Class com.jogamp.opengl.GL3 [junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static] [junit] Added Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLContext [junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static] [junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Added Method getFactory, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static] [junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static] [junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static] [junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static] [junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks.Override [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Method eglClientWaitSync, desc[(JJIJ)I], sig[null], throws nil, access[public static] [junit] Added Method eglDestroyImage, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePlatformPixmapSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePlatformWindowSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Added Method eglWaitSync, desc[(JJI)Z], sig[null], throws nil, access[public static] [junit] Added Method eglGetSyncAttrib, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreateImage, desc[(JJIJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Method getPData, desc[()J], sig[null], throws nil, access[public] [junit] Added Method setPData, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Method eglCreatePlatformWindowSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamKHR, desc[(JJILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglSignalSyncNV, desc[(JI)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglLabelObjectKHR, desc[(JIJJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputPortStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceAttribEXT, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetStreamFileDescriptorKHR, desc[(JJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroyStreamKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputLayerAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamAttribKHR, desc[(JJII)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroySyncNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetSyncAttribNV, desc[(JILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglFenceNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Changed Field TYPE_X11, type[nil -> java.lang.String], access[] [junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static] [junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_DEFAULT, type[nil -> java.lang.String], access[] [junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static] [junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[] [junit] Removed Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[public static] [junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, access[final public static] [junit] Class com.jogamp.nativewindow.NativeWindowHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AppContextInfo [junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public] [junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Removed Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[protected] [junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.ios.IOSGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.javafx.JFXAccessor [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Added Method getLocationInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Method translate, desc[(Lcom/jogamp/nativewindow/util/PointImmutable;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public] [junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Added Method set, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public] [junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Window [junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Field STATE_BIT_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.newt.javafx.NewtCanvasJFX [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected] [junit] Added Method isNativeValid, desc[()Z], sig[null], throws nil, access[final protected] [junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Changed Class , access[] [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method setStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final protected] [junit] Added Method setStorageDefinition, desc[(Lcom/jogamp/opengl/FBObject$Attachment$StorageDefinition;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.Attachment.StorageDefinition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static] [junit] Removed Field GL_MAT_SHININESS_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 33554432, access[final public static] [junit] Removed Field GL_MAT_COLOR_INDEXES_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 16777216, access[final public static] [junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALWAYS_SOFT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107021, access[final public static] [junit] Removed Field GL_GREEN_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34149, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static] [junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Removed Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static] [junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static] [junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static] [junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static] [junit] Removed Field GL_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, access[final public static] [junit] Removed Field GL_GREEN_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34145, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Removed Field GL_VERTEX_DATA_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107050, access[final public static] [junit] Removed Field GL_BACK_NORMALS_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107043, access[final public static] [junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static] [junit] Removed Field GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static] [junit] Removed Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static] [junit] Removed Field GL_CLIP_FAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107041, access[final public static] [junit] Removed Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static] [junit] Removed Field GL_MAT_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static] [junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static] [junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static] [junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Removed Field GL_EDGEFLAG_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, access[final public static] [junit] Removed Field GL_TEXCOORD4_BIT_PGI, desc[J], sig[null], value[type java.lang.Long, data 2147483648, access[final public static] [junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static] [junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static] [junit] Removed Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static] [junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INDEX_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Removed Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static] [junit] Removed Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static] [junit] Removed Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static] [junit] Removed Field GL_MAX_VERTEX_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107053, access[final public static] [junit] Removed Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD1_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 268435456, access[final public static] [junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Removed Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Removed Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Removed Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static] [junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, access[final public static] [junit] Removed Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static] [junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static] [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, access[final public static] [junit] Removed Field GL_INTERLACE_READ_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34152, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static] [junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Removed Field GL_MAT_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, access[final public static] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Removed Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Removed Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Removed Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static] [junit] Removed Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static] [junit] Removed Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Removed Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Removed Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Removed Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Removed Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Removed Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Class com.jogamp.opengl.GL3 [junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static] [junit] Added Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLContext [junit] Removed Field FORCE_NO_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static] [junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Added Method getFactory, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[] [junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static] [junit] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static] [junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static] [junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static] [junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static] [junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Removed Method , desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks.Override [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Method eglClientWaitSync, desc[(JJIJ)I], sig[null], throws nil, access[public static] [junit] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Added Method eglDestroyImage, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglClientWaitSync, desc[(JLjava/nio/Buffer;IJ)I], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePbufferFromClientBuffer, desc[(JILjava/nio/Buffer;JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePlatformPixmapSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePlatformWindowSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static] [junit] Added Method eglWaitSync, desc[(JJI)Z], sig[null], throws nil, access[public static] [junit] Added Method eglGetSyncAttrib, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static] [junit] Removed Method eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglCreateImage, desc[(JJILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static] [junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePlatformWindowSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreateImage, desc[(JJIJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Method getPData, desc[()J], sig[null], throws nil, access[public] [junit] Added Method setPData, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Method eglCreatePlatformWindowSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamKHR, desc[(JJILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglSignalSyncNV, desc[(JI)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroyStreamKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglLabelObjectKHR, desc[(JIJJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputPortStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceAttribEXT, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerReleaseKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamKHR, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglFenceNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetStreamFileDescriptorKHR, desc[(JJ)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerGLTextureExternalKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryDeviceStringEXT, desc[(Ljava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroyStreamKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamSyncNV, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputLayerAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamAttribKHR, desc[(JJII)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamu64KHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroySyncNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetSyncAttribNV, desc[(JILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglFenceNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetPlatformDisplayEXT, desc[(ILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] Changed Method multMatrix, access[] [junit] Changed Method multMatrix, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrixVec, access[] [junit] Changed Method matrixRowToString, access[] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Method getDirtyBits, access[] [junit] Changed Method getRequestMask, access[] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[abstract public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] ++++ 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 @ 1579063772717 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579063772717 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.454 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063768164 ms III - Start [junit] SLOCK [T main @ 1579063768166 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.2.0 (2.2.0) - lib/v2.2.0/jogl-all.jar [junit] Current version: 2.2.1 (2.2.1) - lib/v2.2.1/jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: BACKWARD_COMPATIBLE_USER [junit] Compat. detected: BACKWARD_COMPATIBLE_USER [junit] Compat. result: detected == expected -> OK [junit] Current version 2.2.1 (2.2.1) is BACKWARD_COMPATIBLE_USER to previous version 2.2.0 (2.2.0), actually BACKWARD_COMPATIBLE_USER [junit] [junit] [junit] Summary: 8 differences in 5 classes: [junit] Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] [junit] 0/ 5: com.jogamp.graph.curve.OutlineShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 1/ 5: com.jogamp.graph.geom.Outline : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 2/ 5: com.jogamp.opengl.util.glsl.ShaderCode: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 3/ 5: javax.media.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 5: javax.media.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] [junit] [junit] Removes [junit] [junit] [junit] [junit] Changes [junit] [junit] [junit] [junit] CompatChanges [junit] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.graph.curve.OutlineShape [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.geom.Outline [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tep, access[final public static] [junit] Added Field SUFFIX_TESS_CONTROL_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static] [junit] Class javax.media.opengl.GLContext [junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public] [junit] Class javax.media.opengl.GLProfile [junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.graph.curve.OutlineShape [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.geom.Outline [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tep, access[final public static] [junit] Added Field SUFFIX_TESS_CONTROL_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static] [junit] Class javax.media.opengl.GLContext [junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public] [junit] Class javax.media.opengl.GLProfile [junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.2.1 (2.2.1) - lib/v2.2.1/jogl-all.jar [junit] Current version: 2.3.0 (2.3.0) - lib/v2.3.0/jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.3.0 (2.3.0) is NON_BACKWARD_COMPATIBLE to previous version 2.2.1 (2.2.1), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Summary: 1496 differences in 366 classes: [junit] Remove 652, Change 38, CompatChange 107, Deprecate 0, Add 699 [junit] [junit] 0/ 366: com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0 [junit] 1/ 366: com.jogamp.graph.curve.opengl.GLRegion : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 2/ 366: com.jogamp.graph.curve.opengl.RegionRenderer : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 3/ 366: com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 366: com.jogamp.graph.curve.opengl.RenderState : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 5/ 366: com.jogamp.graph.curve.opengl.RenderState.ProgramLocal : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 6/ 366: com.jogamp.graph.curve.opengl.TextRegionUtil : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9 [junit] 7/ 366: com.jogamp.graph.font.FontFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 8/ 366: com.jogamp.nativewindow.AbstractGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 366: com.jogamp.nativewindow.AbstractGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 10/ 366: com.jogamp.nativewindow.AbstractGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 366: com.jogamp.nativewindow.Capabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 12/ 366: com.jogamp.nativewindow.CapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 13/ 366: com.jogamp.nativewindow.CapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 14/ 366: com.jogamp.nativewindow.DefaultCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 15/ 366: com.jogamp.nativewindow.DefaultGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 16/ 366: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 17/ 366: com.jogamp.nativewindow.DefaultGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 18/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 19/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6 [junit] 20/ 366: com.jogamp.nativewindow.GenericUpstreamSurfacelessHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 21/ 366: com.jogamp.nativewindow.GraphicsConfigurationFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 22/ 366: com.jogamp.nativewindow.MutableGraphicsConfiguration : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 23/ 366: com.jogamp.nativewindow.MutableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 24/ 366: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 25/ 366: com.jogamp.nativewindow.NativeSurfaceHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 26/ 366: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 27/ 366: com.jogamp.nativewindow.NativeWindowException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 28/ 366: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 29/ 366: com.jogamp.nativewindow.OffscreenLayerOption : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 30/ 366: com.jogamp.nativewindow.OffscreenLayerSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 31/ 366: com.jogamp.nativewindow.ProxySurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 32/ 366: com.jogamp.nativewindow.ScalableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 33/ 366: com.jogamp.nativewindow.SurfaceUpdatedListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 34/ 366: com.jogamp.nativewindow.ToolkitLock : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 35/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 36/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 37/ 366: com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 38/ 366: com.jogamp.nativewindow.VisualIDHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 39/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDComparator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 40/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 41/ 366: com.jogamp.nativewindow.WindowClosingProtocol : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 42/ 366: com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 43/ 366: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 44/ 366: com.jogamp.nativewindow.awt.AWTGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 45/ 366: com.jogamp.nativewindow.awt.AWTGraphicsScreen : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 46/ 366: com.jogamp.nativewindow.awt.AWTWindowClosingProtocol : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 47/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 48/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 49/ 366: com.jogamp.nativewindow.awt.JAWTWindow : Remove 23, Change 2, CompatChange 6, Deprecate 0, Add 25 [junit] 50/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 51/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 52/ 366: com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 53/ 366: com.jogamp.nativewindow.swt.SWTAccessor : Remove 6, Change 0, CompatChange 3, Deprecate 0, Add 6 [junit] 54/ 366: com.jogamp.nativewindow.util.Dimension : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 55/ 366: com.jogamp.nativewindow.util.DimensionImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 56/ 366: com.jogamp.nativewindow.util.Insets : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 57/ 366: com.jogamp.nativewindow.util.InsetsImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 58/ 366: com.jogamp.nativewindow.util.PixelFormat : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 59/ 366: com.jogamp.nativewindow.util.PixelFormat.CType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 60/ 366: com.jogamp.nativewindow.util.PixelFormat.Composition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 61/ 366: com.jogamp.nativewindow.util.PixelFormat.PackedComposition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 62/ 366: com.jogamp.nativewindow.util.PixelFormatUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 63/ 366: com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 64/ 366: com.jogamp.nativewindow.util.PixelRectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 65/ 366: com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 66/ 366: com.jogamp.nativewindow.util.Point : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 67/ 366: com.jogamp.nativewindow.util.PointImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 68/ 366: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 69/ 366: com.jogamp.nativewindow.util.RectangleImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 70/ 366: com.jogamp.nativewindow.util.SurfaceSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 71/ 366: com.jogamp.nativewindow.windows.WindowsGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 72/ 366: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 73/ 366: com.jogamp.nativewindow.x11.X11GraphicsDevice : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 74/ 366: com.jogamp.nativewindow.x11.X11GraphicsScreen : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 75/ 366: com.jogamp.newt.Display : Remove 3, Change 0, CompatChange 2, Deprecate 0, Add 3 [junit] 76/ 366: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 77/ 366: com.jogamp.newt.MonitorDevice : Remove 5, Change 2, CompatChange 2, Deprecate 0, Add 11 [junit] 78/ 366: com.jogamp.newt.MonitorMode : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 79/ 366: com.jogamp.newt.MonitorMode.SizeAndRRate : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 80/ 366: com.jogamp.newt.NewtFactory : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 81/ 366: com.jogamp.newt.Screen : Remove 5, Change 0, CompatChange 2, Deprecate 0, Add 7 [junit] 82/ 366: com.jogamp.newt.Window : Remove 7, Change 1, CompatChange 0, Deprecate 0, Add 7 [junit] 83/ 366: com.jogamp.newt.awt.NewtCanvasAWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 84/ 366: com.jogamp.newt.event.PinchToZoomGesture : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 85/ 366: com.jogamp.newt.event.WindowUpdateEvent : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 86/ 366: com.jogamp.newt.event.awt.AWTAdapter : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 87/ 366: com.jogamp.newt.event.awt.AWTKeyAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 88/ 366: com.jogamp.newt.event.awt.AWTMouseAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 89/ 366: com.jogamp.newt.event.awt.AWTWindowAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 90/ 366: com.jogamp.newt.opengl.GLWindow : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 26 [junit] 91/ 366: com.jogamp.newt.swt.NewtCanvasSWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 92/ 366: com.jogamp.newt.util.MonitorModeUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 93/ 366: com.jogamp.newt.util.applet.JOGLNewtAppletBase : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6 [junit] 94/ 366: com.jogamp.opengl.DebugGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 95/ 366: com.jogamp.opengl.DebugGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 96/ 366: com.jogamp.opengl.DebugGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 97/ 366: com.jogamp.opengl.DebugGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 98/ 366: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 99/ 366: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 100/ 366: com.jogamp.opengl.DebugGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 101/ 366: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 102/ 366: com.jogamp.opengl.DefaultGLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 103/ 366: com.jogamp.opengl.FBObject : Remove 28, Change 0, CompatChange 10, Deprecate 0, Add 34 [junit] 104/ 366: com.jogamp.opengl.FBObject.Attachment : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 105/ 366: com.jogamp.opengl.FBObject.Colorbuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 106/ 366: com.jogamp.opengl.FBObject.RenderAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 107/ 366: com.jogamp.opengl.FBObject.TextureAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 108/ 366: com.jogamp.opengl.FPSCounter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 109/ 366: com.jogamp.opengl.GL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 110/ 366: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 111/ 366: com.jogamp.opengl.GL2ES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 112/ 366: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 113/ 366: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 114/ 366: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 115/ 366: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 116/ 366: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 117/ 366: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 118/ 366: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 119/ 366: com.jogamp.opengl.GL4ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 120/ 366: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 121/ 366: com.jogamp.opengl.GLAnimatorControl : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 122/ 366: com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 123/ 366: com.jogamp.opengl.GLArrayData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 124/ 366: com.jogamp.opengl.GLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 125/ 366: com.jogamp.opengl.GLAutoDrawableDelegate : Remove 2, Change 1, CompatChange 1, Deprecate 0, Add 2 [junit] 126/ 366: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 127/ 366: com.jogamp.opengl.GLBufferStorage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 128/ 366: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 129/ 366: com.jogamp.opengl.GLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 130/ 366: com.jogamp.opengl.GLCapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 131/ 366: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 132/ 366: com.jogamp.opengl.GLDebugListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 133/ 366: com.jogamp.opengl.GLDebugMessage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 134/ 366: com.jogamp.opengl.GLDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 135/ 366: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 136/ 366: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 137/ 366: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 138/ 366: com.jogamp.opengl.GLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 139/ 366: com.jogamp.opengl.GLEventListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 140/ 366: com.jogamp.opengl.GLEventListenerState : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 141/ 366: com.jogamp.opengl.GLException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 142/ 366: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 143/ 366: com.jogamp.opengl.GLFBODrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 144/ 366: com.jogamp.opengl.GLFBODrawable.Resizeable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 145/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 146/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable.FBO : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 147/ 366: com.jogamp.opengl.GLPipelineFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 148/ 366: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 149/ 366: com.jogamp.opengl.GLRendererQuirks : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 14 [junit] 150/ 366: com.jogamp.opengl.GLRunnable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 151/ 366: com.jogamp.opengl.GLRunnable2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 152/ 366: com.jogamp.opengl.GLSharedContextSetter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 153/ 366: com.jogamp.opengl.GLUniformData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 154/ 366: com.jogamp.opengl.GenericGLCapabilitiesChooser : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 155/ 366: com.jogamp.opengl.JoglVersion : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10 [junit] 156/ 366: com.jogamp.opengl.Threading : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 157/ 366: com.jogamp.opengl.Threading.Mode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 158/ 366: com.jogamp.opengl.TraceGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 159/ 366: com.jogamp.opengl.TraceGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 160/ 366: com.jogamp.opengl.TraceGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 161/ 366: com.jogamp.opengl.TraceGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 162/ 366: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 163/ 366: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 164/ 366: com.jogamp.opengl.TraceGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 165/ 366: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 166/ 366: com.jogamp.opengl.awt.AWTGLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 167/ 366: com.jogamp.opengl.awt.ComponentEvents : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 168/ 366: com.jogamp.opengl.awt.GLCanvas : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 169/ 366: com.jogamp.opengl.awt.GLJPanel : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 170/ 366: com.jogamp.opengl.egl.EGL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 171/ 366: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 172/ 366: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 173/ 366: com.jogamp.opengl.fixedfunc.GLLightingFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 174/ 366: com.jogamp.opengl.fixedfunc.GLMatrixFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 175/ 366: com.jogamp.opengl.fixedfunc.GLPointerFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 176/ 366: com.jogamp.opengl.fixedfunc.GLPointerFuncUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 177/ 366: com.jogamp.opengl.glu.GLU : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 178/ 366: com.jogamp.opengl.glu.GLUnurbs : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 179/ 366: com.jogamp.opengl.glu.GLUquadric : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 180/ 366: com.jogamp.opengl.glu.GLUtessellator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 181/ 366: com.jogamp.opengl.glu.GLUtessellatorCallback : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 182/ 366: com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 183/ 366: com.jogamp.opengl.glu.gl2.GLUgl2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 184/ 366: com.jogamp.opengl.glu.gl2es1.GLUgl2es1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 185/ 366: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 0, CompatChange 3, Deprecate 0, Add 0 [junit] 186/ 366: com.jogamp.opengl.math.Matrix4 : Remove 0, Change 0, CompatChange 2, Deprecate 0, Add 0 [junit] 187/ 366: com.jogamp.opengl.swt.GLCanvas : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 25 [junit] 188/ 366: com.jogamp.opengl.util.Animator : Remove 2, Change 4, CompatChange 1, Deprecate 0, Add 2 [junit] 189/ 366: com.jogamp.opengl.util.AnimatorBase : Remove 5, Change 1, CompatChange 1, Deprecate 0, Add 5 [junit] 190/ 366: com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 191/ 366: com.jogamp.opengl.util.CustomGLEventListener : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 192/ 366: com.jogamp.opengl.util.FPSAnimator : Remove 2, Change 0, CompatChange 1, Deprecate 0, Add 2 [junit] 193/ 366: com.jogamp.opengl.util.GLArrayDataClient : Remove 6, Change 0, CompatChange 6, Deprecate 0, Add 6 [junit] 194/ 366: com.jogamp.opengl.util.GLArrayDataEditable : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 195/ 366: com.jogamp.opengl.util.GLArrayDataServer : Remove 7, Change 0, CompatChange 15, Deprecate 0, Add 7 [junit] 196/ 366: com.jogamp.opengl.util.GLArrayDataWrapper : Remove 4, Change 1, CompatChange 5, Deprecate 0, Add 4 [junit] 197/ 366: com.jogamp.opengl.util.GLBuffers : Remove 2, Change 0, CompatChange 2, Deprecate 0, Add 2 [junit] 198/ 366: com.jogamp.opengl.util.GLDrawableUtil : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10 [junit] 199/ 366: com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 200/ 366: com.jogamp.opengl.util.GLPixelBuffer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 201/ 366: com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 202/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes : Remove 5, Change 0, CompatChange 1, Deprecate 0, Add 7 [junit] 203/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 204/ 366: com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 205/ 366: com.jogamp.opengl.util.GLPixelStorageModes : Remove 14, Change 0, CompatChange 0, Deprecate 0, Add 14 [junit] 206/ 366: com.jogamp.opengl.util.GLReadBufferUtil : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 5 [junit] 207/ 366: com.jogamp.opengl.util.Gamma : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 5 [junit] 208/ 366: com.jogamp.opengl.util.ImmModeSink : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 209/ 366: com.jogamp.opengl.util.ImmModeSink.VBOSet : Remove 7, Change 0, CompatChange 1, Deprecate 0, Add 7 [junit] 210/ 366: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 1, CompatChange 2, Deprecate 0, Add 0 [junit] 211/ 366: com.jogamp.opengl.util.PNGPixelRect : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4 [junit] 212/ 366: com.jogamp.opengl.util.RandomTileRenderer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 213/ 366: com.jogamp.opengl.util.TileRenderer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 214/ 366: com.jogamp.opengl.util.TileRendererBase : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 215/ 366: com.jogamp.opengl.util.av.GLMediaPlayer : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 216/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 217/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 218/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider: Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 219/ 366: com.jogamp.opengl.util.awt.AWTGLReadBufferUtil : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 220/ 366: com.jogamp.opengl.util.awt.Overlay : Remove 1, Change 0, CompatChange 5, Deprecate 0, Add 1 [junit] 221/ 366: com.jogamp.opengl.util.awt.TextRenderer : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 0 [junit] 222/ 366: com.jogamp.opengl.util.awt.TextureRenderer : Remove 0, Change 0, CompatChange 14, Deprecate 0, Add 0 [junit] 223/ 366: com.jogamp.opengl.util.glsl.ShaderCode : Remove 12, Change 0, CompatChange 0, Deprecate 0, Add 12 [junit] 224/ 366: com.jogamp.opengl.util.glsl.ShaderProgram : Remove 9, Change 0, CompatChange 1, Deprecate 0, Add 9 [junit] 225/ 366: com.jogamp.opengl.util.glsl.ShaderState : Remove 28, Change 0, CompatChange 0, Deprecate 0, Add 28 [junit] 226/ 366: com.jogamp.opengl.util.glsl.ShaderUtil : Remove 20, Change 0, CompatChange 0, Deprecate 0, Add 20 [junit] 227/ 366: com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 228/ 366: com.jogamp.opengl.util.stereo.StereoClientRenderer : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4 [junit] 229/ 366: com.jogamp.opengl.util.stereo.StereoDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 230/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9 [junit] 231/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 232/ 366: com.jogamp.opengl.util.stereo.StereoGLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 233/ 366: com.jogamp.opengl.util.texture.ImageSequence : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 234/ 366: com.jogamp.opengl.util.texture.Texture : Remove 16, Change 0, CompatChange 0, Deprecate 0, Add 16 [junit] 235/ 366: com.jogamp.opengl.util.texture.TextureData : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 236/ 366: com.jogamp.opengl.util.texture.TextureIO : Remove 7, Change 0, CompatChange 6, Deprecate 0, Add 7 [junit] 237/ 366: com.jogamp.opengl.util.texture.TextureSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 238/ 366: com.jogamp.opengl.util.texture.TextureState : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 239/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 240/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureIO : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 241/ 366: com.jogamp.opengl.util.texture.spi.TGAImage : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 242/ 366: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 243/ 366: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 244/ 366: javax.media.nativewindow.AbstractGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 245/ 366: javax.media.nativewindow.AbstractGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 246/ 366: javax.media.nativewindow.AbstractGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 247/ 366: javax.media.nativewindow.Capabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 248/ 366: javax.media.nativewindow.CapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 249/ 366: javax.media.nativewindow.CapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 250/ 366: javax.media.nativewindow.DefaultCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 251/ 366: javax.media.nativewindow.DefaultGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 252/ 366: javax.media.nativewindow.DefaultGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 253/ 366: javax.media.nativewindow.DefaultGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 254/ 366: javax.media.nativewindow.GraphicsConfigurationFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 255/ 366: javax.media.nativewindow.MutableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 256/ 366: javax.media.nativewindow.NativeSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 257/ 366: javax.media.nativewindow.NativeSurfaceHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 258/ 366: javax.media.nativewindow.NativeWindow : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 259/ 366: javax.media.nativewindow.NativeWindowException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 260/ 366: javax.media.nativewindow.NativeWindowFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 261/ 366: javax.media.nativewindow.OffscreenLayerOption : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 262/ 366: javax.media.nativewindow.OffscreenLayerSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 263/ 366: javax.media.nativewindow.ProxySurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 264/ 366: javax.media.nativewindow.ScalableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 265/ 366: javax.media.nativewindow.SurfaceUpdatedListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 266/ 366: javax.media.nativewindow.ToolkitLock : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 267/ 366: javax.media.nativewindow.UpstreamSurfaceHook : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 268/ 366: javax.media.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 269/ 366: javax.media.nativewindow.VisualIDHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 270/ 366: javax.media.nativewindow.VisualIDHolder.VIDComparator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 271/ 366: javax.media.nativewindow.VisualIDHolder.VIDType : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 272/ 366: javax.media.nativewindow.WindowClosingProtocol : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 273/ 366: javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 274/ 366: javax.media.nativewindow.util.Dimension : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 275/ 366: javax.media.nativewindow.util.DimensionImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 276/ 366: javax.media.nativewindow.util.Insets : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 277/ 366: javax.media.nativewindow.util.InsetsImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 278/ 366: javax.media.nativewindow.util.PixelFormat : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 279/ 366: javax.media.nativewindow.util.PixelFormatUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 280/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 281/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 282/ 366: javax.media.nativewindow.util.PixelRectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 283/ 366: javax.media.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 284/ 366: javax.media.nativewindow.util.Point : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 285/ 366: javax.media.nativewindow.util.PointImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 286/ 366: javax.media.nativewindow.util.Rectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 287/ 366: javax.media.nativewindow.util.RectangleImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 288/ 366: javax.media.nativewindow.util.SurfaceSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 289/ 366: javax.media.opengl.DebugGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 290/ 366: javax.media.opengl.DebugGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 291/ 366: javax.media.opengl.DebugGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 292/ 366: javax.media.opengl.DebugGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 293/ 366: javax.media.opengl.DebugGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 294/ 366: javax.media.opengl.DebugGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 295/ 366: javax.media.opengl.DebugGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 296/ 366: javax.media.opengl.DebugGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 297/ 366: javax.media.opengl.DefaultGLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 298/ 366: javax.media.opengl.FPSCounter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 299/ 366: javax.media.opengl.GL : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 300/ 366: javax.media.opengl.GL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 301/ 366: javax.media.opengl.GL2ES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 302/ 366: javax.media.opengl.GL2ES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 303/ 366: javax.media.opengl.GL2ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 304/ 366: javax.media.opengl.GL2GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 305/ 366: javax.media.opengl.GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 306/ 366: javax.media.opengl.GL3ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 307/ 366: javax.media.opengl.GL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 308/ 366: javax.media.opengl.GL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 309/ 366: javax.media.opengl.GL4ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 310/ 366: javax.media.opengl.GL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 311/ 366: javax.media.opengl.GLAnimatorControl : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 312/ 366: javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 313/ 366: javax.media.opengl.GLArrayData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 314/ 366: javax.media.opengl.GLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 315/ 366: javax.media.opengl.GLBase : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 316/ 366: javax.media.opengl.GLBufferStorage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 317/ 366: javax.media.opengl.GLCapabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 318/ 366: javax.media.opengl.GLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 319/ 366: javax.media.opengl.GLCapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 320/ 366: javax.media.opengl.GLContext : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 321/ 366: javax.media.opengl.GLDebugListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 322/ 366: javax.media.opengl.GLDebugMessage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 323/ 366: javax.media.opengl.GLDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 324/ 366: javax.media.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 325/ 366: javax.media.opengl.GLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 326/ 366: javax.media.opengl.GLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 327/ 366: javax.media.opengl.GLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 328/ 366: javax.media.opengl.GLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 329/ 366: javax.media.opengl.GLException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 330/ 366: javax.media.opengl.GLFBODrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 331/ 366: javax.media.opengl.GLFBODrawable.Resizeable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 332/ 366: javax.media.opengl.GLOffscreenAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 333/ 366: javax.media.opengl.GLOffscreenAutoDrawable.FBO : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 334/ 366: javax.media.opengl.GLPipelineFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 335/ 366: javax.media.opengl.GLProfile : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 336/ 366: javax.media.opengl.GLRunnable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 337/ 366: javax.media.opengl.GLRunnable2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 338/ 366: javax.media.opengl.GLSharedContextSetter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 339/ 366: javax.media.opengl.GLUniformData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 340/ 366: javax.media.opengl.Threading : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 341/ 366: javax.media.opengl.Threading.Mode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 342/ 366: javax.media.opengl.TraceGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 343/ 366: javax.media.opengl.TraceGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 344/ 366: javax.media.opengl.TraceGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 345/ 366: javax.media.opengl.TraceGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 346/ 366: javax.media.opengl.TraceGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 347/ 366: javax.media.opengl.TraceGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 348/ 366: javax.media.opengl.TraceGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 349/ 366: javax.media.opengl.TraceGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 350/ 366: javax.media.opengl.awt.AWTGLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 351/ 366: javax.media.opengl.awt.ComponentEvents : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 352/ 366: javax.media.opengl.awt.GLCanvas : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 353/ 366: javax.media.opengl.awt.GLJPanel : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 354/ 366: javax.media.opengl.fixedfunc.GLLightingFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 355/ 366: javax.media.opengl.fixedfunc.GLMatrixFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 356/ 366: javax.media.opengl.fixedfunc.GLPointerFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 357/ 366: javax.media.opengl.fixedfunc.GLPointerFuncUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 358/ 366: javax.media.opengl.glu.GLU : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 359/ 366: javax.media.opengl.glu.GLUnurbs : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 360/ 366: javax.media.opengl.glu.GLUquadric : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 361/ 366: javax.media.opengl.glu.GLUtessellator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 362/ 366: javax.media.opengl.glu.GLUtessellatorCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 363/ 366: javax.media.opengl.glu.GLUtessellatorCallbackAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 364/ 366: javax.media.opengl.glu.gl2.GLUgl2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 365/ 366: javax.media.opengl.glu.gl2es1.GLUgl2es1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] [junit] [junit] Removes [junit] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method detachFrom, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Removed Method updateUniformDataLoc, desc[(Ljavax/media/opengl/GL2ES2;ZZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Removed Method addCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.font.FontFactory [junit] Removed Method get, desc[(Ljava/net/URLConnection;)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljava/awt/Component;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createDefault, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt [junit] Removed Method , desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt [junit] Removed Method , desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[public] [junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Removed Method , desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Removed Method createScreenDevice, desc[(JIZ)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Display [junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Removed Method createPointerIcon, desc[(Ljavax/media/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Removed Method , desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.NewtFactory [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method isScreenCompatible, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Removed Method getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Window [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Removed Method , desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method detachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method isBound, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method detachAllColorbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method use, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method attachRenderbufferImpl, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException], access[final protected] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)V], sig[null], throws nil, access[final public] [junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Class com.jogamp.opengl.FBObject.RenderAttachment [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Removed Method chooseCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Ljavax/media/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Removed Method setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method setContext, desc[(Ljavax/media/opengl/GLContext;Z)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Animator [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Removed Method setUncaughtExceptionHandler, desc[(Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized] [junit] Removed Method remove, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Removed Method getGLAutoDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.CustomGLEventListener [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;JJI)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method unmapStorage, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Removed Method swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Removed Method moveGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method requiresNewBuffer, desc[(Ljavax/media/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public] [junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(III)V], sig[null], throws nil, access[public] [junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setRowLength, desc[(Ljavax/media/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Removed Method resetUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackRowLength, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Removed Method savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Removed Method read, desc[(Ljava/io/InputStream;Ljavax/media/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Removed Method write, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.RandomTileRenderer [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.util.TileRenderer [junit] Removed Method getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public] [junit] Removed Method initGL, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, javax/media/opengl/GLException], access[abstract public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Removed Method addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method replaceShader, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method validateProgram, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Removed Method getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Removed Method releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Removed Method detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method attachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Removed Method createAndCompileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createAndLoadShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer [junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method beginFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppOneEye, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method ppEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method endFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener [junit] Removed Method reshapeForEye, desc[(Ljavax/media/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.ImageSequence [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Removed Method disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Removed Method , desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TGAImage [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Class javax.media.nativewindow.AbstractGraphicsConfiguration [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsDevice [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsScreen [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.Capabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.CapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.CapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.DefaultCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsConfiguration [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsDevice [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsScreen [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.GraphicsConfigurationFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.MutableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurfaceHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindow [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindowException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.NativeWindowFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.OffscreenLayerOption [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.OffscreenLayerSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ProxySurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ScalableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.SurfaceUpdatedListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ToolkitLock [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDComparator [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDType [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.WindowClosingProtocol [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.Dimension [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.DimensionImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Insets [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.InsetsImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormat [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.Point [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PointImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Rectangle [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.RectangleImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.SurfaceSize [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DefaultGLCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.FPSCounter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLArrayData [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBase [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBufferStorage [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLCapabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLCapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLCapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLContext [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLDebugListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDebugMessage [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDrawableFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLEventListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLFBODrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLFBODrawable.Resizeable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable.FBO [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLPipelineFactory [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLProfile [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLRunnable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLRunnable2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLSharedContextSetter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLUniformData [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading.Mode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.opengl.TraceGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.AWTGLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.ComponentEvents [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.GLCanvas [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.GLJPanel [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.fixedfunc.GLLightingFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLMatrixFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFuncUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLU [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLUnurbs [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUquadric [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellator [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallback [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallbackAdapter [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2.GLUgl2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2es1.GLUgl2es1 [junit] Removed Class , access[public super synchronized] [junit] [junit] [junit] Changes [junit] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Changed Class , access[] [junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Changed Class , access[] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Changed Class , access[] [junit] Class com.jogamp.newt.MonitorDevice [junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Class com.jogamp.newt.Window [junit] Changed Class , access[] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Changed Class , access[] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Changed Class , access[] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Changed Class , access[] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.Animator [junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ] [junit] Changed Field isAnimating, access[added: package-private removed: protected ] [junit] Changed Field threadGroup, access[added: private removed: protected ] [junit] Changed Field stopIssued, access[added: package-private removed: protected ] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.CustomGLEventListener [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Changed Class , access[] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver [junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.Display [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.MonitorDevice [junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Class com.jogamp.newt.Screen [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.FBObject [junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxTextureSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsPackedDepthStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method hasFullFBOSupport, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[] [junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.Matrix4 [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.Animator [junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createDataMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] CompatChanged Method , throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] CompatChanged Method gluPerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method glFrustumf, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextRenderer [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextureRenderer [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw3DRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getTexture, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Added Method run, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Added Method attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Added Method detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method updateUniformDataLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Added Method update, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.graph.font.FontFactory [junit] Added Method get, desc[(Ljava/io/InputStream;Z)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Added Method get, desc[(Ljava/io/InputStream;IZ)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Class com.jogamp.nativewindow.AbstractGraphicsConfiguration [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsDevice [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsScreen [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.Capabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.DefaultCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsScreen [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.MutableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurfaceHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindow [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindowException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.OffscreenLayerOption [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.OffscreenLayerSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ProxySurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ScalableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ToolkitLock [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.VisualIDHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Added Method getNativeGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Added Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(II)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt [junit] Added Method getDataBytes, desc[(I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public] [junit] Added Method getDataBytes, desc[()Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Ljava/nio/ByteBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt [junit] Added Method getDataBuffer, desc[()Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;], sig[null], throws nil, access[public] [junit] Added Method , desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Added Method hasPixelScaleChanged, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public] [junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.util.Dimension [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.DimensionImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Insets [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.InsetsImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.CType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelRectangle [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PointImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.SurfaceSize [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Added Method , desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Added Method createScreenDevice, desc[(JIZ)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Display [junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected] [junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.NewtFactory [junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method isScreenCompatible, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method unionOfMonitorViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Window [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Added Method , desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Added Method , desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Added Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DefaultGLCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.FBObject [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static] [junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static] [junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static] [junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method attachRenderbufferImpl, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final protected] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method detachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public] [junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Class com.jogamp.opengl.FBObject.RenderAttachment [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FPSCounter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLArrayData [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.GLBase [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLBufferStorage [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLCapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLDebugListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDebugMessage [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.GLException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static] [junit] Class com.jogamp.opengl.GLFBODrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLPipelineFactory [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static] [junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static] [junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static] [junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static] [junit] Class com.jogamp.opengl.GLRunnable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLRunnable2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLSharedContextSetter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLUniformData [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Added Method chooseCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Lcom/jogamp/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getAllAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.Threading [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.Threading.Mode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.TraceGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.AWTGLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.ComponentEvents [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.GLCanvas [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.GLJPanel [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLLightingFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLMatrixFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFuncUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLU [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLUnurbs [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUquadric [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellator [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallback [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2.GLUgl2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2es1.GLUgl2es1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method addGLEventListener, desc[(ILcom/jogamp/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Added Method addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[(I)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Class com.jogamp.opengl.util.Animator [junit] Added Method , desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized] [junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.CustomGLEventListener [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Added Method moveGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Added Method moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStarted, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isSwapGLContextSafe, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Added Method , desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static] [junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public] [junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[abstract public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method setPackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method saveUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method saveAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Added Method readPixelsImpl, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.RandomTileRenderer [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.TileRenderer [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method reqPreSwapBuffers, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method getAttachedDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Added Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Added Method initGL, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getHostPixelComp, desc[()Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Added Method getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public] [junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method getAttribute, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Added Method ownAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method attachShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createAndLoadShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createAndCompileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method getProgramInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method isProgramStatusValid, desc[(Lcom/jogamp/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method getShaderInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer [junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppBegin, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener [junit] Added Method reshapeForEye, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.ImageSequence [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteri, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TGAImage [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver [junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method run, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Added Method attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method detachFrom, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method updateUniformDataLoc, desc[(Ljavax/media/opengl/GL2ES2;ZZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method updateUniformDataLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Added Method update, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Removed Method addCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.graph.font.FontFactory [junit] Added Method get, desc[(Ljava/io/InputStream;Z)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Added Method get, desc[(Ljava/io/InputStream;IZ)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Removed Method get, desc[(Ljava/net/URLConnection;)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Class com.jogamp.nativewindow.AbstractGraphicsConfiguration [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsDevice [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsScreen [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.Capabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.DefaultCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsScreen [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Changed Class , access[] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.MutableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurfaceHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindow [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindowException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.OffscreenLayerOption [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.OffscreenLayerSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ProxySurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ScalableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ToolkitLock [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Changed Class , access[] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.VisualIDHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljava/awt/Component;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method getNativeGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Added Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(II)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createDefault, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Changed Class , access[] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt [junit] Added Method getDataBytes, desc[(I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public] [junit] Added Method getDataBytes, desc[()Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Ljava/nio/ByteBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt [junit] Added Method getDataBuffer, desc[()Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;], sig[null], throws nil, access[public] [junit] Added Method , desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Removed Method , desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Added Method hasPixelScaleChanged, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[public] [junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Changed Class , access[] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.util.Dimension [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.DimensionImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Insets [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.InsetsImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.CType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelRectangle [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PointImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.SurfaceSize [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Changed Class , access[] [junit] Removed Method , desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Added Method createScreenDevice, desc[(JIZ)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Changed Class , access[] [junit] Removed Method createScreenDevice, desc[(JIZ)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Display [junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Removed Method createPointerIcon, desc[(Ljavax/media/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Removed Method , desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public] [junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public] [junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.NewtFactory [junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method isScreenCompatible, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method isScreenCompatible, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public] [junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method unionOfMonitorViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.Window [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Added Method , desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Added Method , desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Added Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] Changed Class , access[] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Changed Class , access[] [junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DefaultGLCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.FBObject [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method detachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static] [junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method isBound, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static] [junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method detachAllColorbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method attachRenderbufferImpl, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final protected] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method detachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method getMaxTextureSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method supportsPackedDepthStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public] [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] CompatChanged Method hasFullFBOSupport, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method use, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method supportsStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method attachRenderbufferImpl, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException], access[final protected] [junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Class com.jogamp.opengl.FBObject.RenderAttachment [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FPSCounter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLArrayData [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Changed Class , access[] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLBase [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLBufferStorage [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLCapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLDebugListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDebugMessage [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.GLException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static] [junit] Class com.jogamp.opengl.GLFBODrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLPipelineFactory [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static] [junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static] [junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static] [junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static] [junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static] [junit] Class com.jogamp.opengl.GLRunnable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLRunnable2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLSharedContextSetter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLUniformData [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Added Method chooseCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Lcom/jogamp/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Removed Method chooseCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Ljavax/media/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getAllAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.Threading [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.Threading.Mode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.TraceGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.AWTGLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.ComponentEvents [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.GLCanvas [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.GLJPanel [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLLightingFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLMatrixFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFuncUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLU [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLUnurbs [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUquadric [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellator [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallback [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2.GLUgl2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2es1.GLUgl2es1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.Matrix4 [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method addGLEventListener, desc[(ILcom/jogamp/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Removed Method setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Added Method addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[(I)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Changed Class , access[] [junit] Removed Method setContext, desc[(Ljavax/media/opengl/GLContext;Z)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Animator [junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ] [junit] Changed Field isAnimating, access[added: package-private removed: protected ] [junit] Added Method , desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Changed Field threadGroup, access[added: private removed: protected ] [junit] Changed Field stopIssued, access[added: package-private removed: protected ] [junit] Removed Method , desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Removed Method setUncaughtExceptionHandler, desc[(Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized] [junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized] [junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Changed Class , access[] [junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Removed Method remove, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getGLAutoDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.CustomGLEventListener [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;JJI)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSLInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method unmapStorage, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] CompatChanged Method createDataMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static] [junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Added Method moveGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Added Method moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Removed Method swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStarted, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Removed Method moveGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isSwapGLContextSafe, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Added Method , desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method requiresNewBuffer, desc[(Ljavax/media/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static] [junit] CompatChanged Method , throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public] [junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(III)V], sig[null], throws nil, access[public] [junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[abstract public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setRowLength, desc[(Ljavax/media/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method resetUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setPackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackRowLength, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method saveUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method saveAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Added Method readPixelsImpl, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Class , access[] [junit] CompatChanged Method gluPerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method glFrustumf, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Removed Method read, desc[(Ljava/io/InputStream;Ljavax/media/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Removed Method write, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Changed Class , access[] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.RandomTileRenderer [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.TileRenderer [junit] Removed Method getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public] [junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Added Method setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Added Method reqPreSwapBuffers, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method getAttachedDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public] [junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[] [junit] Removed Method initGL, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, javax/media/opengl/GLException], access[abstract public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Added Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Added Method initGL, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getHostPixelComp, desc[()Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[final public] [junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Added Method getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public] [junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextRenderer [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextureRenderer [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw3DRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getTexture, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Removed Method addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method replaceShader, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method validateProgram, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Added Method ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method getAttribute, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Removed Method getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Removed Method releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Added Method ownAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method attachShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method attachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Added Method createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method createAndCompileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createAndLoadShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createAndLoadShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createAndCompileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method getProgramInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method isProgramStatusValid, desc[(Lcom/jogamp/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method getShaderInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer [junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Removed Method beginFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppOneEye, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppBegin, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method endFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener [junit] Added Method reshapeForEye, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method reshapeForEye, desc[(Ljavax/media/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.ImageSequence [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method setTexParameteri, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Removed Method , desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TGAImage [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Class javax.media.nativewindow.AbstractGraphicsConfiguration [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsDevice [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsScreen [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.Capabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.CapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.CapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.DefaultCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsConfiguration [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsDevice [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsScreen [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.GraphicsConfigurationFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.MutableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurfaceHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindow [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindowException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.NativeWindowFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.OffscreenLayerOption [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.OffscreenLayerSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ProxySurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ScalableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.SurfaceUpdatedListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ToolkitLock [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDComparator [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDType [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.WindowClosingProtocol [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.Dimension [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.DimensionImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Insets [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.InsetsImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormat [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.Point [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PointImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Rectangle [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.RectangleImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.SurfaceSize [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DefaultGLCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.FPSCounter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLArrayData [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBase [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBufferStorage [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLCapabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLCapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLCapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLContext [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLDebugListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDebugMessage [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDrawableFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLEventListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLFBODrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLFBODrawable.Resizeable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable.FBO [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLPipelineFactory [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLProfile [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLRunnable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLRunnable2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLSharedContextSetter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLUniformData [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading.Mode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.opengl.TraceGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.AWTGLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.ComponentEvents [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.GLCanvas [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.GLJPanel [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.fixedfunc.GLLightingFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLMatrixFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFuncUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLU [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLUnurbs [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUquadric [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellator [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallback [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallbackAdapter [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2.GLUgl2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2es1.GLUgl2es1 [junit] Removed Class , access[public super synchronized] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.3.0 (2.3.0) - lib/v2.3.0/jogl-all.jar [junit] Current version: 2.3.2 (2.3.2) - lib/v2.3.2/jogl-all.jar [junit] Field values changed: true [junit] Compat. expected: BACKWARD_COMPATIBLE_BINARY [junit] Compat. detected: BACKWARD_COMPATIBLE_BINARY [junit] Compat. result: detected == expected -> OK [junit] Current version 2.3.2 (2.3.2) is BACKWARD_COMPATIBLE_BINARY to previous version 2.3.0 (2.3.0), actually BACKWARD_COMPATIBLE_BINARY [junit] [junit] [junit] Summary: 1053 differences in 44 classes: [junit] Remove 0, Change 0, CompatChange 129, Deprecate 9, Add 915 [junit] [junit] 0/ 44: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 1/ 44: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 2/ 44: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 1 [junit] 3/ 44: com.jogamp.nativewindow.awt.JAWTWindow : Remove 0, Change 0, CompatChange 0, Deprecate 3, Add 5 [junit] 4/ 44: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 5/ 44: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 6/ 44: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 7/ 44: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 44 [junit] 8/ 44: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 44: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 16 [junit] 10/ 44: com.jogamp.newt.opengl.util.NEWTDemoListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 44: com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 12/ 44: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 103 [junit] 13/ 44: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 14/ 44: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 49 [junit] 15/ 44: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 4, Deprecate 0, Add 156 [junit] 16/ 44: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 2 [junit] 17/ 44: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 67 [junit] 18/ 44: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 48, Deprecate 0, Add 1 [junit] 19/ 44: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 60, Deprecate 0, Add 0 [junit] 20/ 44: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 117 [junit] 21/ 44: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 3 [junit] 22/ 44: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 1 [junit] 23/ 44: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 2, Deprecate 1, Add 7 [junit] 24/ 44: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 25/ 44: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0 [junit] 26/ 44: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 112 [junit] 27/ 44: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 28/ 44: com.jogamp.opengl.JoglVersion : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 29/ 44: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 103 [junit] 30/ 44: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 31/ 44: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 49 [junit] 32/ 44: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 44 [junit] 33/ 44: com.jogamp.opengl.math.geom.Frustum : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 34/ 44: com.jogamp.opengl.math.geom.Frustum.FovDesc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 35/ 44: com.jogamp.opengl.util.glsl.ShaderCode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 36/ 44: com.jogamp.opengl.util.texture.ImageType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 37/ 44: com.jogamp.opengl.util.texture.ImageType.Util : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 38/ 44: com.jogamp.opengl.util.texture.Texture : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 39/ 44: com.jogamp.opengl.util.texture.TextureData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 40/ 44: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 0 [junit] 41/ 44: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 0 [junit] 42/ 44: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 0, Change 0, CompatChange 0, Deprecate 2, Add 0 [junit] 43/ 44: com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] [junit] [junit] Removes [junit] [junit] [junit] [junit] Changes [junit] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.opengl.GL2 [junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[] [junit] Class com.jogamp.opengl.GL2ES2 [junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2ES3 [junit] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_GEOMETRY_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER_DATA_STORE_BINDING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glDisablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, access[] [junit] Class com.jogamp.opengl.GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_VERTEX_ORDER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[] [junit] Class com.jogamp.opengl.GL4 [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[] [junit] Class com.jogamp.opengl.GLBase [junit] CompatChanged Method setSwapInterval, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLContext [junit] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[] [junit] CompatChanged Field CTX_IMPL_FP32_COMPAT_API, value[16384 -> 32768], access[] [junit] Class com.jogamp.opengl.GLES1 [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] Class com.jogamp.opengl.GLES2 [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] [junit] [junit] Deprecates [junit] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Deprecated Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.GLContext [junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Deprecated Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Deprecated Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Added Method create, desc[(Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public] [junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected] [junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method XVisual2XRenderMask, desc[(JJLjogamp/nativewindow/x11/XRenderPictFormat;)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisual2XRenderMask, desc[(JJ)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Window [junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static] [junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field STATE_MASK_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final public static] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, access[final public static] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static] [junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Field STATE_BIT_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field STATE_BIT_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.opengl.util.NEWTDemoListener [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TERMINATE_SEQUENCE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static] [junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static] [junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static] [junit] Added Field GL_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAM_PIPELINE, desc[I], sig[null], value[type java.lang.Integer, data 33508, access[final public static] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static] [junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static] [junit] Added Field GL_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static] [junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static] [junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, access[final public static] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static] [junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static] [junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static] [junit] Added Field GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36879, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, access[final public static] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static] [junit] Added Field GL_QUADS, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field GL_CONTEXT_FLAGS, desc[I], sig[null], value[type java.lang.Integer, data 33310, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, access[final public static] [junit] Added Field GL_TESS_CONTROL_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static] [junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, access[final public static] [junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, access[final public static] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, access[final public static] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36320, access[final public static] [junit] Added Field GL_FRACTIONAL_ODD, desc[I], sig[null], value[type java.lang.Integer, data 36475, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static] [junit] Added Field GL_UNDEFINED_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33376, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, access[final public static] [junit] Added Field GL_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37850, access[final public static] [junit] Added Field GL_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static] [junit] Added Field GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static] [junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static] [junit] Added Field GL_MAX_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36477, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 35881, access[final public static] [junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, access[final public static] [junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, access[final public static] [junit] Added Field GL_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, access[final public static] [junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static] [junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36483, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37818, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, access[final public static] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static] [junit] Added Field GL_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, access[final public static] [junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36480, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static] [junit] Added Field GL_PATCHES, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static] [junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static] [junit] Added Field GL_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, access[final public static] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, access[final public static] [junit] Added Field GL_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static] [junit] Added Field GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37820, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37639, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36482, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36313, access[final public static] [junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field GL_GEOMETRY_VERTICES_OUT, desc[I], sig[null], value[type java.lang.Integer, data 35094, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, access[final public static] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37080, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static] [junit] Added Field GL_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36479, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36486, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, access[final public static] [junit] Class com.jogamp.opengl.GL4 [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLBase [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;Lcom/jogamp/common/util/VersionNumber;ILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Field CTX_IMPL_ES32_COMPAT, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final protected static] [junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static] [junit] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37674, access[final public static] [junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static] [junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, access[final public static] [junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static] [junit] Added Field GL_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static] [junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static] [junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static] [junit] Added Field GL_NUM_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static] [junit] Added Field GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, access[final public static] [junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static] [junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static] [junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, access[final public static] [junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static] [junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37289, access[final public static] [junit] Added Field GL_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, access[final public static] [junit] Added Field GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static] [junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static] [junit] Added Field GL_EFFECTIVE_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37676, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static] [junit] Added Field GL_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static] [junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, access[final public static] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static] [junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static] [junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAP_PERSISTENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static] [junit] Added Field GL_COLOR_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 36384, access[final public static] [junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field GL_KHR_debug, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_KHR_debug, access[final public static] [junit] Added Field ARB_ES3_2_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_2_compatibility, access[final public static] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;ZZZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, access[final public static] [junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static] [junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, access[final public static] [junit] Added Field EGL_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, access[final public static] [junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static] [junit] Added Field EGL_OBJECT_CONTEXT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13234, access[final public static] [junit] Added Field EGL_YUV_ORDER_AYUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13064, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static] [junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, access[final public static] [junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, access[final public static] [junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, access[final public static] [junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static] [junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, access[final public static] [junit] Added Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_4_4_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13077, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static] [junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, access[final public static] [junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static] [junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, access[final public static] [junit] Added Field EGL_OBJECT_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, access[final public static] [junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static] [junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, access[final public static] [junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static] [junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static] [junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static] [junit] Class com.jogamp.opengl.math.geom.Frustum [junit] Added Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.math.geom.Frustum.FovDesc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data bcp, access[final public static] [junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static] [junit] Class com.jogamp.opengl.util.texture.ImageType [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.ImageType.Util [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method getImageTarget, desc[()I], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method getSourceImageType, desc[()Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes [junit] Added Class , access[abstract interface public] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method create, desc[(Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Deprecated Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public] [junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected] [junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method XVisual2XRenderMask, desc[(JJLjogamp/nativewindow/x11/XRenderPictFormat;)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisual2XRenderMask, desc[(JJ)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Window [junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static] [junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field STATE_MASK_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final public static] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, access[final public static] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static] [junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Field STATE_BIT_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field STATE_BIT_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.opengl.util.NEWTDemoListener [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TERMINATE_SEQUENCE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static] [junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static] [junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static] [junit] Added Field GL_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[] [junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAM_PIPELINE, desc[I], sig[null], value[type java.lang.Integer, data 33508, access[final public static] [junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static] [junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static] [junit] Added Field GL_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static] [junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static] [junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, access[final public static] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static] [junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static] [junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static] [junit] Added Field GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36879, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, access[final public static] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static] [junit] Added Field GL_QUADS, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field GL_CONTEXT_FLAGS, desc[I], sig[null], value[type java.lang.Integer, data 33310, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, access[final public static] [junit] Added Field GL_TESS_CONTROL_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static] [junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, access[final public static] [junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, access[final public static] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, access[final public static] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_GEOMETRY_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER_DATA_STORE_BINDING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glDisablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, access[] [junit] Class com.jogamp.opengl.GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_VERTEX_ORDER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36320, access[final public static] [junit] Added Field GL_FRACTIONAL_ODD, desc[I], sig[null], value[type java.lang.Integer, data 36475, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static] [junit] Added Field GL_UNDEFINED_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33376, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, access[final public static] [junit] Added Field GL_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37850, access[final public static] [junit] Added Field GL_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static] [junit] Added Field GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static] [junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static] [junit] Added Field GL_MAX_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36477, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 35881, access[final public static] [junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, access[final public static] [junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, access[final public static] [junit] Added Field GL_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, access[final public static] [junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static] [junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36483, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37818, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, access[final public static] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static] [junit] Added Field GL_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, access[final public static] [junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36480, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static] [junit] Added Field GL_PATCHES, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static] [junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static] [junit] Added Field GL_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, access[final public static] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, access[final public static] [junit] Added Field GL_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static] [junit] Added Field GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37820, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37639, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36482, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36313, access[final public static] [junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field GL_GEOMETRY_VERTICES_OUT, desc[I], sig[null], value[type java.lang.Integer, data 35094, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, access[final public static] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37080, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static] [junit] Added Field GL_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36479, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36486, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, access[final public static] [junit] Class com.jogamp.opengl.GL4 [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_SHADER, access[] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[] [junit] Class com.jogamp.opengl.GLBase [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method setSwapInterval, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLContext [junit] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;Lcom/jogamp/common/util/VersionNumber;ILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Field CTX_IMPL_ES32_COMPAT, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final protected static] [junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static] [junit] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[final public] [junit] CompatChanged Field CTX_IMPL_FP32_COMPAT_API, value[16384 -> 32768], access[] [junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLES1 [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37674, access[final public static] [junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static] [junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, access[final public static] [junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static] [junit] Added Field GL_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static] [junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static] [junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static] [junit] Added Field GL_NUM_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static] [junit] Added Field GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, access[final public static] [junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static] [junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static] [junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, access[final public static] [junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static] [junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37289, access[final public static] [junit] Added Field GL_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, access[final public static] [junit] Added Field GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static] [junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static] [junit] Added Field GL_EFFECTIVE_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37676, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static] [junit] Added Field GL_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static] [junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, access[final public static] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static] [junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static] [junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAP_PERSISTENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static] [junit] Added Field GL_COLOR_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 36384, access[final public static] [junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field GL_KHR_debug, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_KHR_debug, access[final public static] [junit] Added Field ARB_ES3_2_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_2_compatibility, access[final public static] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;ZZZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, access[final public static] [junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static] [junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, access[final public static] [junit] Added Field EGL_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, access[final public static] [junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static] [junit] Added Field EGL_OBJECT_CONTEXT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13234, access[final public static] [junit] Added Field EGL_YUV_ORDER_AYUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13064, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static] [junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, access[final public static] [junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, access[final public static] [junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, access[final public static] [junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static] [junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, access[final public static] [junit] Added Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_4_4_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13077, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static] [junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, access[final public static] [junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static] [junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, access[final public static] [junit] Added Field EGL_OBJECT_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, access[final public static] [junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static] [junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, access[final public static] [junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static] [junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static] [junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static] [junit] Class com.jogamp.opengl.math.geom.Frustum [junit] Added Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.math.geom.Frustum.FovDesc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data bcp, access[final public static] [junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static] [junit] Class com.jogamp.opengl.util.texture.ImageType [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.ImageType.Util [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method getImageTarget, desc[()I], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method getSourceImageType, desc[()Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Deprecated Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Deprecated Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes [junit] Added Class , access[abstract interface public] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.3.2 (2.3.2) - lib/v2.3.2/jogl-all.jar [junit] Current version: 2.4.0 (2.4.0-rc-20200115) - /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jar/jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.4.0 (2.4.0-rc-20200115) is NON_BACKWARD_COMPATIBLE to previous version 2.3.2 (2.3.2), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Summary: 493 differences in 55 classes: [junit] Remove 240, Change 24, CompatChange 1, Deprecate 0, Add 228 [junit] [junit] 0/ 55: com.jogamp.nativewindow.CapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 1/ 55: com.jogamp.nativewindow.CapabilitiesFilter.Test : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 2/ 55: com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 3/ 55: com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 55: com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 5/ 55: com.jogamp.nativewindow.NativeWindowFactory : Remove 1, Change 8, CompatChange 0, Deprecate 0, Add 4 [junit] 6/ 55: com.jogamp.nativewindow.NativeWindowHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 7/ 55: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 8/ 55: com.jogamp.nativewindow.awt.AppContextInfo : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 55: com.jogamp.nativewindow.awt.JAWTWindow : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 10/ 55: com.jogamp.nativewindow.ios.IOSGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 55: com.jogamp.nativewindow.javafx.JFXAccessor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 12/ 55: com.jogamp.nativewindow.swt.SWTAccessor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 13/ 55: com.jogamp.nativewindow.util.Point : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 14/ 55: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 15/ 55: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 16/ 55: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 17/ 55: com.jogamp.newt.javafx.NewtCanvasJFX : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 18/ 55: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 19/ 55: com.jogamp.newt.swt.NewtCanvasSWT : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 20/ 55: com.jogamp.opengl.DebugGL4bc : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 21/ 55: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 22/ 55: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 23/ 55: com.jogamp.opengl.FBObject.Attachment : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 24/ 55: com.jogamp.opengl.FBObject.Attachment.StorageDefinition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 25/ 55: com.jogamp.opengl.GL2 : Remove 134, Change 0, CompatChange 0, Deprecate 0, Add 17 [junit] 26/ 55: com.jogamp.opengl.GL2ES3 : Remove 13, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 27/ 55: com.jogamp.opengl.GL2GL3 : Remove 17, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 28/ 55: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 17 [junit] 29/ 55: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 13 [junit] 30/ 55: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 31/ 55: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 79 [junit] 32/ 55: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 33/ 55: com.jogamp.opengl.GLCapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 34/ 55: com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 35/ 55: com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 36/ 55: com.jogamp.opengl.GLContext : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 37/ 55: com.jogamp.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 1, Deprecate 0, Add 3 [junit] 38/ 55: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 39/ 55: com.jogamp.opengl.GLRendererQuirks : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 40/ 55: com.jogamp.opengl.GLRendererQuirks.Override : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 41/ 55: com.jogamp.opengl.JoglVersion : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 42/ 55: com.jogamp.opengl.TraceGL4bc : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 43/ 55: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 44/ 55: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 45/ 55: com.jogamp.opengl.egl.EGL : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 11 [junit] 46/ 55: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 47/ 55: com.jogamp.opengl.egl.EGLExt : Remove 33, Change 0, CompatChange 0, Deprecate 0, Add 33 [junit] 48/ 55: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 6, CompatChange 0, Deprecate 0, Add 0 [junit] 49/ 55: com.jogamp.opengl.util.GLReadBufferUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 50/ 55: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 2, CompatChange 0, Deprecate 0, Add 0 [junit] 51/ 55: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 52/ 55: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 53/ 55: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 54/ 55: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] [junit] [junit] Removes [junit] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Removed Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AppContextInfo [junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Removed Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[protected] [junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.util.Point [junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected] [junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static] [junit] Removed Field GL_MAT_SHININESS_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 33554432, access[final public static] [junit] Removed Field GL_MAT_COLOR_INDEXES_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 16777216, access[final public static] [junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALWAYS_SOFT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107021, access[final public static] [junit] Removed Field GL_GREEN_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34149, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static] [junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Removed Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static] [junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static] [junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static] [junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static] [junit] Removed Field GL_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, access[final public static] [junit] Removed Field GL_GREEN_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34145, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Removed Field GL_VERTEX_DATA_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107050, access[final public static] [junit] Removed Field GL_BACK_NORMALS_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107043, access[final public static] [junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static] [junit] Removed Field GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static] [junit] Removed Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static] [junit] Removed Field GL_CLIP_FAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107041, access[final public static] [junit] Removed Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static] [junit] Removed Field GL_MAT_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static] [junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static] [junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static] [junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static] [junit] Removed Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_EDGEFLAG_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, access[final public static] [junit] Removed Field GL_TEXCOORD4_BIT_PGI, desc[J], sig[null], value[type java.lang.Long, data 2147483648, access[final public static] [junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static] [junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static] [junit] Removed Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static] [junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INDEX_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Removed Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static] [junit] Removed Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static] [junit] Removed Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static] [junit] Removed Field GL_MAX_VERTEX_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107053, access[final public static] [junit] Removed Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD1_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 268435456, access[final public static] [junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Removed Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Removed Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Removed Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static] [junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, access[final public static] [junit] Removed Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static] [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, access[final public static] [junit] Removed Field GL_INTERLACE_READ_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34152, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static] [junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, access[final public static] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Removed Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Removed Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Removed Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static] [junit] Removed Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static] [junit] Removed Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Removed Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Removed Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Removed Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Removed Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Removed Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Class com.jogamp.opengl.GLContext [junit] Removed Field FORCE_NO_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Removed Method , desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGL [junit] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglClientWaitSync, desc[(JLjava/nio/Buffer;IJ)I], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePbufferFromClientBuffer, desc[(JILjava/nio/Buffer;JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static] [junit] Removed Method eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglCreateImage, desc[(JJILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePlatformWindowSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroyStreamKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerReleaseKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamKHR, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglFenceNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerGLTextureExternalKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryDeviceStringEXT, desc[(Ljava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamSyncNV, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamu64KHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetPlatformDisplayEXT, desc[(ILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] [junit] [junit] Changes [junit] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Changed Field TYPE_X11, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_DEFAULT, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Changed Class , access[] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] Changed Method multMatrix, access[] [junit] Changed Method multMatrix, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrixVec, access[] [junit] Changed Method matrixRowToString, access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Method getDirtyBits, access[] [junit] Changed Method getRequestMask, access[] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static] [junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, access[final public static] [junit] Class com.jogamp.nativewindow.NativeWindowHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.awt.AppContextInfo [junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.ios.IOSGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.javafx.JFXAccessor [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Added Method getLocationInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Method translate, desc[(Lcom/jogamp/nativewindow/util/PointImmutable;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Added Method set, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Field STATE_BIT_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.javafx.NewtCanvasJFX [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Added Method isNativeValid, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method setStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final protected] [junit] Added Method setStorageDefinition, desc[(Lcom/jogamp/opengl/FBObject$Attachment$StorageDefinition;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.Attachment.StorageDefinition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Class com.jogamp.opengl.GL3 [junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static] [junit] Added Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLContext [junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static] [junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Added Method getFactory, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static] [junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static] [junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static] [junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static] [junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks.Override [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Method eglClientWaitSync, desc[(JJIJ)I], sig[null], throws nil, access[public static] [junit] Added Method eglDestroyImage, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePlatformPixmapSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePlatformWindowSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Added Method eglWaitSync, desc[(JJI)Z], sig[null], throws nil, access[public static] [junit] Added Method eglGetSyncAttrib, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreateImage, desc[(JJIJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Method getPData, desc[()J], sig[null], throws nil, access[public] [junit] Added Method setPData, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Method eglCreatePlatformWindowSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamKHR, desc[(JJILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglSignalSyncNV, desc[(JI)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglLabelObjectKHR, desc[(JIJJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputPortStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceAttribEXT, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetStreamFileDescriptorKHR, desc[(JJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroyStreamKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputLayerAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamAttribKHR, desc[(JJII)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroySyncNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetSyncAttribNV, desc[(JILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglFenceNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Changed Field TYPE_X11, type[nil -> java.lang.String], access[] [junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static] [junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_DEFAULT, type[nil -> java.lang.String], access[] [junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static] [junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[] [junit] Removed Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[public static] [junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, access[final public static] [junit] Class com.jogamp.nativewindow.NativeWindowHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AppContextInfo [junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public] [junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Removed Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[protected] [junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.ios.IOSGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.javafx.JFXAccessor [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Added Method getLocationInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Method translate, desc[(Lcom/jogamp/nativewindow/util/PointImmutable;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public] [junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Added Method set, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public] [junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Window [junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Field STATE_BIT_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.newt.javafx.NewtCanvasJFX [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected] [junit] Added Method isNativeValid, desc[()Z], sig[null], throws nil, access[final protected] [junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Changed Class , access[] [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method setStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final protected] [junit] Added Method setStorageDefinition, desc[(Lcom/jogamp/opengl/FBObject$Attachment$StorageDefinition;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.Attachment.StorageDefinition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static] [junit] Removed Field GL_MAT_SHININESS_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 33554432, access[final public static] [junit] Removed Field GL_MAT_COLOR_INDEXES_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 16777216, access[final public static] [junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALWAYS_SOFT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107021, access[final public static] [junit] Removed Field GL_GREEN_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34149, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static] [junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Removed Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static] [junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static] [junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static] [junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static] [junit] Removed Field GL_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, access[final public static] [junit] Removed Field GL_GREEN_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34145, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Removed Field GL_VERTEX_DATA_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107050, access[final public static] [junit] Removed Field GL_BACK_NORMALS_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107043, access[final public static] [junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static] [junit] Removed Field GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static] [junit] Removed Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static] [junit] Removed Field GL_CLIP_FAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107041, access[final public static] [junit] Removed Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static] [junit] Removed Field GL_MAT_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static] [junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static] [junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static] [junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Removed Field GL_EDGEFLAG_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, access[final public static] [junit] Removed Field GL_TEXCOORD4_BIT_PGI, desc[J], sig[null], value[type java.lang.Long, data 2147483648, access[final public static] [junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static] [junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static] [junit] Removed Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static] [junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INDEX_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Removed Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static] [junit] Removed Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static] [junit] Removed Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static] [junit] Removed Field GL_MAX_VERTEX_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107053, access[final public static] [junit] Removed Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD1_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 268435456, access[final public static] [junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Removed Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Removed Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Removed Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static] [junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, access[final public static] [junit] Removed Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static] [junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static] [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, access[final public static] [junit] Removed Field GL_INTERLACE_READ_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34152, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static] [junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Removed Field GL_MAT_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, access[final public static] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Removed Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Removed Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Removed Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static] [junit] Removed Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static] [junit] Removed Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Removed Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Removed Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Removed Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Removed Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Removed Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Class com.jogamp.opengl.GL3 [junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static] [junit] Added Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLContext [junit] Removed Field FORCE_NO_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static] [junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Added Method getFactory, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[] [junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static] [junit] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static] [junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static] [junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static] [junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static] [junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Removed Method , desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks.Override [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Method eglClientWaitSync, desc[(JJIJ)I], sig[null], throws nil, access[public static] [junit] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Added Method eglDestroyImage, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglClientWaitSync, desc[(JLjava/nio/Buffer;IJ)I], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePbufferFromClientBuffer, desc[(JILjava/nio/Buffer;JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePlatformPixmapSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePlatformWindowSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static] [junit] Added Method eglWaitSync, desc[(JJI)Z], sig[null], throws nil, access[public static] [junit] Added Method eglGetSyncAttrib, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static] [junit] Removed Method eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglCreateImage, desc[(JJILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static] [junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePlatformWindowSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreateImage, desc[(JJIJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Method getPData, desc[()J], sig[null], throws nil, access[public] [junit] Added Method setPData, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Method eglCreatePlatformWindowSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamKHR, desc[(JJILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglSignalSyncNV, desc[(JI)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroyStreamKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglLabelObjectKHR, desc[(JIJJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputPortStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceAttribEXT, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerReleaseKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamKHR, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglFenceNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetStreamFileDescriptorKHR, desc[(JJ)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerGLTextureExternalKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryDeviceStringEXT, desc[(Ljava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroyStreamKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamSyncNV, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputLayerAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamAttribKHR, desc[(JJII)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamu64KHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroySyncNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetSyncAttribNV, desc[(JILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglFenceNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetPlatformDisplayEXT, desc[(ILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] Changed Method multMatrix, access[] [junit] Changed Method multMatrix, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrixVec, access[] [junit] Changed Method matrixRowToString, access[] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Method getDirtyBits, access[] [junit] Changed Method getRequestMask, access[] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[abstract public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] ++++ 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 @ 1579063772717 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579063772717 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testVersionV220V221 took 1.152 sec [junit] Testcase: testVersionV221V230 took 1.376 sec [junit] Testcase: testVersionV230V232 took 1.069 sec [junit] Testcase: testVersionV232V24x took 0.823 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.454 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063768164 ms III - Start [junit] SLOCK [T main @ 1579063768166 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.2.0 (2.2.0) - lib/v2.2.0/jogl-all.jar [junit] Current version: 2.2.1 (2.2.1) - lib/v2.2.1/jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: BACKWARD_COMPATIBLE_USER [junit] Compat. detected: BACKWARD_COMPATIBLE_USER [junit] Compat. result: detected == expected -> OK [junit] Current version 2.2.1 (2.2.1) is BACKWARD_COMPATIBLE_USER to previous version 2.2.0 (2.2.0), actually BACKWARD_COMPATIBLE_USER [junit] [junit] [junit] Summary: 8 differences in 5 classes: [junit] Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] [junit] 0/ 5: com.jogamp.graph.curve.OutlineShape : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 1/ 5: com.jogamp.graph.geom.Outline : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 2/ 5: com.jogamp.opengl.util.glsl.ShaderCode: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 3/ 5: javax.media.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 5: javax.media.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] [junit] [junit] Removes [junit] [junit] [junit] [junit] Changes [junit] [junit] [junit] [junit] CompatChanges [junit] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.graph.curve.OutlineShape [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.geom.Outline [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tep, access[final public static] [junit] Added Field SUFFIX_TESS_CONTROL_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static] [junit] Class javax.media.opengl.GLContext [junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public] [junit] Class javax.media.opengl.GLProfile [junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.graph.curve.OutlineShape [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.geom.Outline [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Field SUFFIX_TESS_CONTROL_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btcp, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data btep, access[final public static] [junit] Added Field SUFFIX_TESS_EVALUATION_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tep, access[final public static] [junit] Added Field SUFFIX_TESS_CONTROL_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data tcp, access[final public static] [junit] Class javax.media.opengl.GLContext [junit] Added Method getSharedMaster, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[final public] [junit] Class javax.media.opengl.GLProfile [junit] Added Method isInitialized, desc[()Z], sig[null], throws nil, access[public static] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV220V221 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.2.1 (2.2.1) - lib/v2.2.1/jogl-all.jar [junit] Current version: 2.3.0 (2.3.0) - lib/v2.3.0/jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.3.0 (2.3.0) is NON_BACKWARD_COMPATIBLE to previous version 2.2.1 (2.2.1), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Summary: 1496 differences in 366 classes: [junit] Remove 652, Change 38, CompatChange 107, Deprecate 0, Add 699 [junit] [junit] 0/ 366: com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0 [junit] 1/ 366: com.jogamp.graph.curve.opengl.GLRegion : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 2/ 366: com.jogamp.graph.curve.opengl.RegionRenderer : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 3/ 366: com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 366: com.jogamp.graph.curve.opengl.RenderState : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 5/ 366: com.jogamp.graph.curve.opengl.RenderState.ProgramLocal : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 6/ 366: com.jogamp.graph.curve.opengl.TextRegionUtil : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9 [junit] 7/ 366: com.jogamp.graph.font.FontFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 8/ 366: com.jogamp.nativewindow.AbstractGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 366: com.jogamp.nativewindow.AbstractGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 10/ 366: com.jogamp.nativewindow.AbstractGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 366: com.jogamp.nativewindow.Capabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 12/ 366: com.jogamp.nativewindow.CapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 13/ 366: com.jogamp.nativewindow.CapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 14/ 366: com.jogamp.nativewindow.DefaultCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 15/ 366: com.jogamp.nativewindow.DefaultGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 16/ 366: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 17/ 366: com.jogamp.nativewindow.DefaultGraphicsScreen : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 18/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 19/ 366: com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6 [junit] 20/ 366: com.jogamp.nativewindow.GenericUpstreamSurfacelessHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 21/ 366: com.jogamp.nativewindow.GraphicsConfigurationFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 22/ 366: com.jogamp.nativewindow.MutableGraphicsConfiguration : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 23/ 366: com.jogamp.nativewindow.MutableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 24/ 366: com.jogamp.nativewindow.NativeSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 25/ 366: com.jogamp.nativewindow.NativeSurfaceHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 26/ 366: com.jogamp.nativewindow.NativeWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 27/ 366: com.jogamp.nativewindow.NativeWindowException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 28/ 366: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 29/ 366: com.jogamp.nativewindow.OffscreenLayerOption : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 30/ 366: com.jogamp.nativewindow.OffscreenLayerSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 31/ 366: com.jogamp.nativewindow.ProxySurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 32/ 366: com.jogamp.nativewindow.ScalableSurface : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 33/ 366: com.jogamp.nativewindow.SurfaceUpdatedListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 34/ 366: com.jogamp.nativewindow.ToolkitLock : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 35/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 36/ 366: com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 37/ 366: com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 38/ 366: com.jogamp.nativewindow.VisualIDHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 39/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDComparator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 40/ 366: com.jogamp.nativewindow.VisualIDHolder.VIDType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 41/ 366: com.jogamp.nativewindow.WindowClosingProtocol : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 42/ 366: com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 43/ 366: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 44/ 366: com.jogamp.nativewindow.awt.AWTGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 45/ 366: com.jogamp.nativewindow.awt.AWTGraphicsScreen : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 46/ 366: com.jogamp.nativewindow.awt.AWTWindowClosingProtocol : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 47/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 48/ 366: com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 49/ 366: com.jogamp.nativewindow.awt.JAWTWindow : Remove 23, Change 2, CompatChange 6, Deprecate 0, Add 25 [junit] 50/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 51/ 366: com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 52/ 366: com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 53/ 366: com.jogamp.nativewindow.swt.SWTAccessor : Remove 6, Change 0, CompatChange 3, Deprecate 0, Add 6 [junit] 54/ 366: com.jogamp.nativewindow.util.Dimension : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 55/ 366: com.jogamp.nativewindow.util.DimensionImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 56/ 366: com.jogamp.nativewindow.util.Insets : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 57/ 366: com.jogamp.nativewindow.util.InsetsImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 58/ 366: com.jogamp.nativewindow.util.PixelFormat : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 59/ 366: com.jogamp.nativewindow.util.PixelFormat.CType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 60/ 366: com.jogamp.nativewindow.util.PixelFormat.Composition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 61/ 366: com.jogamp.nativewindow.util.PixelFormat.PackedComposition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 62/ 366: com.jogamp.nativewindow.util.PixelFormatUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 63/ 366: com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 64/ 366: com.jogamp.nativewindow.util.PixelRectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 65/ 366: com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 66/ 366: com.jogamp.nativewindow.util.Point : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 67/ 366: com.jogamp.nativewindow.util.PointImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 68/ 366: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 69/ 366: com.jogamp.nativewindow.util.RectangleImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 70/ 366: com.jogamp.nativewindow.util.SurfaceSize : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 71/ 366: com.jogamp.nativewindow.windows.WindowsGraphicsDevice : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 72/ 366: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 73/ 366: com.jogamp.nativewindow.x11.X11GraphicsDevice : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 74/ 366: com.jogamp.nativewindow.x11.X11GraphicsScreen : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 75/ 366: com.jogamp.newt.Display : Remove 3, Change 0, CompatChange 2, Deprecate 0, Add 3 [junit] 76/ 366: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 77/ 366: com.jogamp.newt.MonitorDevice : Remove 5, Change 2, CompatChange 2, Deprecate 0, Add 11 [junit] 78/ 366: com.jogamp.newt.MonitorMode : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 79/ 366: com.jogamp.newt.MonitorMode.SizeAndRRate : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 80/ 366: com.jogamp.newt.NewtFactory : Remove 8, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 81/ 366: com.jogamp.newt.Screen : Remove 5, Change 0, CompatChange 2, Deprecate 0, Add 7 [junit] 82/ 366: com.jogamp.newt.Window : Remove 7, Change 1, CompatChange 0, Deprecate 0, Add 7 [junit] 83/ 366: com.jogamp.newt.awt.NewtCanvasAWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 84/ 366: com.jogamp.newt.event.PinchToZoomGesture : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 85/ 366: com.jogamp.newt.event.WindowUpdateEvent : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 86/ 366: com.jogamp.newt.event.awt.AWTAdapter : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 87/ 366: com.jogamp.newt.event.awt.AWTKeyAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 88/ 366: com.jogamp.newt.event.awt.AWTMouseAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 89/ 366: com.jogamp.newt.event.awt.AWTWindowAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 90/ 366: com.jogamp.newt.opengl.GLWindow : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 26 [junit] 91/ 366: com.jogamp.newt.swt.NewtCanvasSWT : Remove 3, Change 1, CompatChange 0, Deprecate 0, Add 3 [junit] 92/ 366: com.jogamp.newt.util.MonitorModeUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 93/ 366: com.jogamp.newt.util.applet.JOGLNewtAppletBase : Remove 6, Change 1, CompatChange 0, Deprecate 0, Add 6 [junit] 94/ 366: com.jogamp.opengl.DebugGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 95/ 366: com.jogamp.opengl.DebugGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 96/ 366: com.jogamp.opengl.DebugGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 97/ 366: com.jogamp.opengl.DebugGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 98/ 366: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 99/ 366: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 100/ 366: com.jogamp.opengl.DebugGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 101/ 366: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 102/ 366: com.jogamp.opengl.DefaultGLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 103/ 366: com.jogamp.opengl.FBObject : Remove 28, Change 0, CompatChange 10, Deprecate 0, Add 34 [junit] 104/ 366: com.jogamp.opengl.FBObject.Attachment : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 105/ 366: com.jogamp.opengl.FBObject.Colorbuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 106/ 366: com.jogamp.opengl.FBObject.RenderAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 107/ 366: com.jogamp.opengl.FBObject.TextureAttachment : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 108/ 366: com.jogamp.opengl.FPSCounter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 109/ 366: com.jogamp.opengl.GL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 110/ 366: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 111/ 366: com.jogamp.opengl.GL2ES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 112/ 366: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 113/ 366: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 114/ 366: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 115/ 366: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 116/ 366: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 117/ 366: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 118/ 366: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 119/ 366: com.jogamp.opengl.GL4ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 120/ 366: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 121/ 366: com.jogamp.opengl.GLAnimatorControl : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 122/ 366: com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 123/ 366: com.jogamp.opengl.GLArrayData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 124/ 366: com.jogamp.opengl.GLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 125/ 366: com.jogamp.opengl.GLAutoDrawableDelegate : Remove 2, Change 1, CompatChange 1, Deprecate 0, Add 2 [junit] 126/ 366: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 127/ 366: com.jogamp.opengl.GLBufferStorage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 128/ 366: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 129/ 366: com.jogamp.opengl.GLCapabilitiesChooser : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 130/ 366: com.jogamp.opengl.GLCapabilitiesImmutable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 131/ 366: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 132/ 366: com.jogamp.opengl.GLDebugListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 133/ 366: com.jogamp.opengl.GLDebugMessage : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 134/ 366: com.jogamp.opengl.GLDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 135/ 366: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 136/ 366: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 137/ 366: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 138/ 366: com.jogamp.opengl.GLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 139/ 366: com.jogamp.opengl.GLEventListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 140/ 366: com.jogamp.opengl.GLEventListenerState : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 141/ 366: com.jogamp.opengl.GLException : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 142/ 366: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 143/ 366: com.jogamp.opengl.GLFBODrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 144/ 366: com.jogamp.opengl.GLFBODrawable.Resizeable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 145/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 146/ 366: com.jogamp.opengl.GLOffscreenAutoDrawable.FBO : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 147/ 366: com.jogamp.opengl.GLPipelineFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 148/ 366: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 149/ 366: com.jogamp.opengl.GLRendererQuirks : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 14 [junit] 150/ 366: com.jogamp.opengl.GLRunnable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 151/ 366: com.jogamp.opengl.GLRunnable2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 152/ 366: com.jogamp.opengl.GLSharedContextSetter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 153/ 366: com.jogamp.opengl.GLUniformData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 154/ 366: com.jogamp.opengl.GenericGLCapabilitiesChooser : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 155/ 366: com.jogamp.opengl.JoglVersion : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10 [junit] 156/ 366: com.jogamp.opengl.Threading : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 157/ 366: com.jogamp.opengl.Threading.Mode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 158/ 366: com.jogamp.opengl.TraceGL2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 159/ 366: com.jogamp.opengl.TraceGL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 160/ 366: com.jogamp.opengl.TraceGL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 161/ 366: com.jogamp.opengl.TraceGL4 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 162/ 366: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 163/ 366: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 164/ 366: com.jogamp.opengl.TraceGLES2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 165/ 366: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 166/ 366: com.jogamp.opengl.awt.AWTGLAutoDrawable : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 167/ 366: com.jogamp.opengl.awt.ComponentEvents : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 168/ 366: com.jogamp.opengl.awt.GLCanvas : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 169/ 366: com.jogamp.opengl.awt.GLJPanel : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 170/ 366: com.jogamp.opengl.egl.EGL : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 171/ 366: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 172/ 366: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 173/ 366: com.jogamp.opengl.fixedfunc.GLLightingFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 174/ 366: com.jogamp.opengl.fixedfunc.GLMatrixFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 175/ 366: com.jogamp.opengl.fixedfunc.GLPointerFunc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 176/ 366: com.jogamp.opengl.fixedfunc.GLPointerFuncUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 177/ 366: com.jogamp.opengl.glu.GLU : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 178/ 366: com.jogamp.opengl.glu.GLUnurbs : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 179/ 366: com.jogamp.opengl.glu.GLUquadric : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 180/ 366: com.jogamp.opengl.glu.GLUtessellator : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 181/ 366: com.jogamp.opengl.glu.GLUtessellatorCallback : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 182/ 366: com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 183/ 366: com.jogamp.opengl.glu.gl2.GLUgl2 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 184/ 366: com.jogamp.opengl.glu.gl2es1.GLUgl2es1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 185/ 366: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 0, CompatChange 3, Deprecate 0, Add 0 [junit] 186/ 366: com.jogamp.opengl.math.Matrix4 : Remove 0, Change 0, CompatChange 2, Deprecate 0, Add 0 [junit] 187/ 366: com.jogamp.opengl.swt.GLCanvas : Remove 25, Change 1, CompatChange 2, Deprecate 0, Add 25 [junit] 188/ 366: com.jogamp.opengl.util.Animator : Remove 2, Change 4, CompatChange 1, Deprecate 0, Add 2 [junit] 189/ 366: com.jogamp.opengl.util.AnimatorBase : Remove 5, Change 1, CompatChange 1, Deprecate 0, Add 5 [junit] 190/ 366: com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 191/ 366: com.jogamp.opengl.util.CustomGLEventListener : Remove 1, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 192/ 366: com.jogamp.opengl.util.FPSAnimator : Remove 2, Change 0, CompatChange 1, Deprecate 0, Add 2 [junit] 193/ 366: com.jogamp.opengl.util.GLArrayDataClient : Remove 6, Change 0, CompatChange 6, Deprecate 0, Add 6 [junit] 194/ 366: com.jogamp.opengl.util.GLArrayDataEditable : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 195/ 366: com.jogamp.opengl.util.GLArrayDataServer : Remove 7, Change 0, CompatChange 15, Deprecate 0, Add 7 [junit] 196/ 366: com.jogamp.opengl.util.GLArrayDataWrapper : Remove 4, Change 1, CompatChange 5, Deprecate 0, Add 4 [junit] 197/ 366: com.jogamp.opengl.util.GLBuffers : Remove 2, Change 0, CompatChange 2, Deprecate 0, Add 2 [junit] 198/ 366: com.jogamp.opengl.util.GLDrawableUtil : Remove 10, Change 0, CompatChange 0, Deprecate 0, Add 10 [junit] 199/ 366: com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 200/ 366: com.jogamp.opengl.util.GLPixelBuffer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 201/ 366: com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 202/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes : Remove 5, Change 0, CompatChange 1, Deprecate 0, Add 7 [junit] 203/ 366: com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 204/ 366: com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 205/ 366: com.jogamp.opengl.util.GLPixelStorageModes : Remove 14, Change 0, CompatChange 0, Deprecate 0, Add 14 [junit] 206/ 366: com.jogamp.opengl.util.GLReadBufferUtil : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 5 [junit] 207/ 366: com.jogamp.opengl.util.Gamma : Remove 5, Change 0, CompatChange 0, Deprecate 0, Add 5 [junit] 208/ 366: com.jogamp.opengl.util.ImmModeSink : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 209/ 366: com.jogamp.opengl.util.ImmModeSink.VBOSet : Remove 7, Change 0, CompatChange 1, Deprecate 0, Add 7 [junit] 210/ 366: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 1, CompatChange 2, Deprecate 0, Add 0 [junit] 211/ 366: com.jogamp.opengl.util.PNGPixelRect : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4 [junit] 212/ 366: com.jogamp.opengl.util.RandomTileRenderer : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 213/ 366: com.jogamp.opengl.util.TileRenderer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 214/ 366: com.jogamp.opengl.util.TileRendererBase : Remove 7, Change 0, CompatChange 0, Deprecate 0, Add 7 [junit] 215/ 366: com.jogamp.opengl.util.av.GLMediaPlayer : Remove 5, Change 1, CompatChange 0, Deprecate 0, Add 5 [junit] 216/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 217/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 218/ 366: com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider: Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 219/ 366: com.jogamp.opengl.util.awt.AWTGLReadBufferUtil : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 220/ 366: com.jogamp.opengl.util.awt.Overlay : Remove 1, Change 0, CompatChange 5, Deprecate 0, Add 1 [junit] 221/ 366: com.jogamp.opengl.util.awt.TextRenderer : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 0 [junit] 222/ 366: com.jogamp.opengl.util.awt.TextureRenderer : Remove 0, Change 0, CompatChange 14, Deprecate 0, Add 0 [junit] 223/ 366: com.jogamp.opengl.util.glsl.ShaderCode : Remove 12, Change 0, CompatChange 0, Deprecate 0, Add 12 [junit] 224/ 366: com.jogamp.opengl.util.glsl.ShaderProgram : Remove 9, Change 0, CompatChange 1, Deprecate 0, Add 9 [junit] 225/ 366: com.jogamp.opengl.util.glsl.ShaderState : Remove 28, Change 0, CompatChange 0, Deprecate 0, Add 28 [junit] 226/ 366: com.jogamp.opengl.util.glsl.ShaderUtil : Remove 20, Change 0, CompatChange 0, Deprecate 0, Add 20 [junit] 227/ 366: com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 228/ 366: com.jogamp.opengl.util.stereo.StereoClientRenderer : Remove 4, Change 1, CompatChange 0, Deprecate 0, Add 4 [junit] 229/ 366: com.jogamp.opengl.util.stereo.StereoDevice : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 230/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer : Remove 9, Change 0, CompatChange 0, Deprecate 0, Add 9 [junit] 231/ 366: com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 232/ 366: com.jogamp.opengl.util.stereo.StereoGLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 233/ 366: com.jogamp.opengl.util.texture.ImageSequence : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 234/ 366: com.jogamp.opengl.util.texture.Texture : Remove 16, Change 0, CompatChange 0, Deprecate 0, Add 16 [junit] 235/ 366: com.jogamp.opengl.util.texture.TextureData : Remove 6, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 236/ 366: com.jogamp.opengl.util.texture.TextureIO : Remove 7, Change 0, CompatChange 6, Deprecate 0, Add 7 [junit] 237/ 366: com.jogamp.opengl.util.texture.TextureSequence : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 238/ 366: com.jogamp.opengl.util.texture.TextureState : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 239/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 240/ 366: com.jogamp.opengl.util.texture.awt.AWTTextureIO : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 241/ 366: com.jogamp.opengl.util.texture.spi.TGAImage : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 242/ 366: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 243/ 366: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 244/ 366: javax.media.nativewindow.AbstractGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 245/ 366: javax.media.nativewindow.AbstractGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 246/ 366: javax.media.nativewindow.AbstractGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 247/ 366: javax.media.nativewindow.Capabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 248/ 366: javax.media.nativewindow.CapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 249/ 366: javax.media.nativewindow.CapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 250/ 366: javax.media.nativewindow.DefaultCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 251/ 366: javax.media.nativewindow.DefaultGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 252/ 366: javax.media.nativewindow.DefaultGraphicsDevice : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 253/ 366: javax.media.nativewindow.DefaultGraphicsScreen : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 254/ 366: javax.media.nativewindow.GraphicsConfigurationFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 255/ 366: javax.media.nativewindow.MutableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 256/ 366: javax.media.nativewindow.NativeSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 257/ 366: javax.media.nativewindow.NativeSurfaceHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 258/ 366: javax.media.nativewindow.NativeWindow : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 259/ 366: javax.media.nativewindow.NativeWindowException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 260/ 366: javax.media.nativewindow.NativeWindowFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 261/ 366: javax.media.nativewindow.OffscreenLayerOption : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 262/ 366: javax.media.nativewindow.OffscreenLayerSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 263/ 366: javax.media.nativewindow.ProxySurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 264/ 366: javax.media.nativewindow.ScalableSurface : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 265/ 366: javax.media.nativewindow.SurfaceUpdatedListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 266/ 366: javax.media.nativewindow.ToolkitLock : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 267/ 366: javax.media.nativewindow.UpstreamSurfaceHook : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 268/ 366: javax.media.nativewindow.UpstreamSurfaceHook.MutableSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 269/ 366: javax.media.nativewindow.VisualIDHolder : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 270/ 366: javax.media.nativewindow.VisualIDHolder.VIDComparator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 271/ 366: javax.media.nativewindow.VisualIDHolder.VIDType : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 272/ 366: javax.media.nativewindow.WindowClosingProtocol : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 273/ 366: javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 274/ 366: javax.media.nativewindow.util.Dimension : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 275/ 366: javax.media.nativewindow.util.DimensionImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 276/ 366: javax.media.nativewindow.util.Insets : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 277/ 366: javax.media.nativewindow.util.InsetsImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 278/ 366: javax.media.nativewindow.util.PixelFormat : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 279/ 366: javax.media.nativewindow.util.PixelFormatUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 280/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 281/ 366: javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 282/ 366: javax.media.nativewindow.util.PixelRectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 283/ 366: javax.media.nativewindow.util.PixelRectangle.GenericPixelRect : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 284/ 366: javax.media.nativewindow.util.Point : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 285/ 366: javax.media.nativewindow.util.PointImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 286/ 366: javax.media.nativewindow.util.Rectangle : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 287/ 366: javax.media.nativewindow.util.RectangleImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 288/ 366: javax.media.nativewindow.util.SurfaceSize : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 289/ 366: javax.media.opengl.DebugGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 290/ 366: javax.media.opengl.DebugGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 291/ 366: javax.media.opengl.DebugGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 292/ 366: javax.media.opengl.DebugGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 293/ 366: javax.media.opengl.DebugGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 294/ 366: javax.media.opengl.DebugGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 295/ 366: javax.media.opengl.DebugGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 296/ 366: javax.media.opengl.DebugGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 297/ 366: javax.media.opengl.DefaultGLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 298/ 366: javax.media.opengl.FPSCounter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 299/ 366: javax.media.opengl.GL : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 300/ 366: javax.media.opengl.GL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 301/ 366: javax.media.opengl.GL2ES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 302/ 366: javax.media.opengl.GL2ES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 303/ 366: javax.media.opengl.GL2ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 304/ 366: javax.media.opengl.GL2GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 305/ 366: javax.media.opengl.GL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 306/ 366: javax.media.opengl.GL3ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 307/ 366: javax.media.opengl.GL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 308/ 366: javax.media.opengl.GL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 309/ 366: javax.media.opengl.GL4ES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 310/ 366: javax.media.opengl.GL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 311/ 366: javax.media.opengl.GLAnimatorControl : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 312/ 366: javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 313/ 366: javax.media.opengl.GLArrayData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 314/ 366: javax.media.opengl.GLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 315/ 366: javax.media.opengl.GLBase : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 316/ 366: javax.media.opengl.GLBufferStorage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 317/ 366: javax.media.opengl.GLCapabilities : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 318/ 366: javax.media.opengl.GLCapabilitiesChooser : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 319/ 366: javax.media.opengl.GLCapabilitiesImmutable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 320/ 366: javax.media.opengl.GLContext : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 321/ 366: javax.media.opengl.GLDebugListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 322/ 366: javax.media.opengl.GLDebugMessage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 323/ 366: javax.media.opengl.GLDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 324/ 366: javax.media.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 325/ 366: javax.media.opengl.GLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 326/ 366: javax.media.opengl.GLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 327/ 366: javax.media.opengl.GLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 328/ 366: javax.media.opengl.GLEventListener : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 329/ 366: javax.media.opengl.GLException : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 330/ 366: javax.media.opengl.GLFBODrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 331/ 366: javax.media.opengl.GLFBODrawable.Resizeable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 332/ 366: javax.media.opengl.GLOffscreenAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 333/ 366: javax.media.opengl.GLOffscreenAutoDrawable.FBO : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 334/ 366: javax.media.opengl.GLPipelineFactory : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 335/ 366: javax.media.opengl.GLProfile : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 336/ 366: javax.media.opengl.GLRunnable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 337/ 366: javax.media.opengl.GLRunnable2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 338/ 366: javax.media.opengl.GLSharedContextSetter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 339/ 366: javax.media.opengl.GLUniformData : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 340/ 366: javax.media.opengl.Threading : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 341/ 366: javax.media.opengl.Threading.Mode : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 342/ 366: javax.media.opengl.TraceGL2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 343/ 366: javax.media.opengl.TraceGL3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 344/ 366: javax.media.opengl.TraceGL3bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 345/ 366: javax.media.opengl.TraceGL4 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 346/ 366: javax.media.opengl.TraceGL4bc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 347/ 366: javax.media.opengl.TraceGLES1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 348/ 366: javax.media.opengl.TraceGLES2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 349/ 366: javax.media.opengl.TraceGLES3 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 350/ 366: javax.media.opengl.awt.AWTGLAutoDrawable : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 351/ 366: javax.media.opengl.awt.ComponentEvents : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 352/ 366: javax.media.opengl.awt.GLCanvas : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 353/ 366: javax.media.opengl.awt.GLJPanel : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 354/ 366: javax.media.opengl.fixedfunc.GLLightingFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 355/ 366: javax.media.opengl.fixedfunc.GLMatrixFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 356/ 366: javax.media.opengl.fixedfunc.GLPointerFunc : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 357/ 366: javax.media.opengl.fixedfunc.GLPointerFuncUtil : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 358/ 366: javax.media.opengl.glu.GLU : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 359/ 366: javax.media.opengl.glu.GLUnurbs : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 360/ 366: javax.media.opengl.glu.GLUquadric : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 361/ 366: javax.media.opengl.glu.GLUtessellator : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 362/ 366: javax.media.opengl.glu.GLUtessellatorCallback : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 363/ 366: javax.media.opengl.glu.GLUtessellatorCallbackAdapter : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 364/ 366: javax.media.opengl.glu.gl2.GLUgl2 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 365/ 366: javax.media.opengl.glu.gl2es1.GLUgl2es1 : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] [junit] [junit] Removes [junit] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method detachFrom, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Removed Method updateUniformDataLoc, desc[(Ljavax/media/opengl/GL2ES2;ZZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Removed Method addCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.font.FontFactory [junit] Removed Method get, desc[(Ljava/net/URLConnection;)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljava/awt/Component;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createDefault, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt [junit] Removed Method , desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt [junit] Removed Method , desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[public] [junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Removed Method , desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Removed Method createScreenDevice, desc[(JIZ)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Display [junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Removed Method createPointerIcon, desc[(Ljavax/media/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Removed Method , desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.NewtFactory [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method isScreenCompatible, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Removed Method getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Window [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Removed Method , desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter [junit] Removed Method , desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method detachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method isBound, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method detachAllColorbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method use, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method attachRenderbufferImpl, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException], access[final protected] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)V], sig[null], throws nil, access[final public] [junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Class com.jogamp.opengl.FBObject.RenderAttachment [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Removed Method chooseCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Ljavax/media/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Removed Method setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method setContext, desc[(Ljavax/media/opengl/GLContext;Z)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Animator [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Removed Method setUncaughtExceptionHandler, desc[(Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized] [junit] Removed Method remove, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Removed Method getGLAutoDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.CustomGLEventListener [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;JJI)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method unmapStorage, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Removed Method swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Removed Method moveGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method requiresNewBuffer, desc[(Ljavax/media/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public] [junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(III)V], sig[null], throws nil, access[public] [junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setRowLength, desc[(Ljavax/media/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Removed Method resetUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackRowLength, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Removed Method savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Removed Method read, desc[(Ljava/io/InputStream;Ljavax/media/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Removed Method write, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.RandomTileRenderer [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.util.TileRenderer [junit] Removed Method getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public] [junit] Removed Method initGL, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, javax/media/opengl/GLException], access[abstract public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Removed Method addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method replaceShader, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method validateProgram, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Removed Method getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Removed Method releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Removed Method detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method attachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Removed Method createAndCompileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createAndLoadShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer [junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method beginFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppOneEye, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method ppEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method endFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener [junit] Removed Method reshapeForEye, desc[(Ljavax/media/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.ImageSequence [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Removed Method disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Removed Method , desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TGAImage [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Class javax.media.nativewindow.AbstractGraphicsConfiguration [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsDevice [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsScreen [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.Capabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.CapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.CapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.DefaultCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsConfiguration [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsDevice [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsScreen [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.GraphicsConfigurationFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.MutableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurfaceHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindow [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindowException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.NativeWindowFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.OffscreenLayerOption [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.OffscreenLayerSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ProxySurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ScalableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.SurfaceUpdatedListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ToolkitLock [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDComparator [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDType [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.WindowClosingProtocol [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.Dimension [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.DimensionImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Insets [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.InsetsImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormat [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.Point [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PointImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Rectangle [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.RectangleImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.SurfaceSize [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DefaultGLCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.FPSCounter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLArrayData [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBase [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBufferStorage [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLCapabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLCapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLCapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLContext [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLDebugListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDebugMessage [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDrawableFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLEventListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLFBODrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLFBODrawable.Resizeable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable.FBO [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLPipelineFactory [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLProfile [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLRunnable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLRunnable2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLSharedContextSetter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLUniformData [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading.Mode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.opengl.TraceGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.AWTGLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.ComponentEvents [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.GLCanvas [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.GLJPanel [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.fixedfunc.GLLightingFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLMatrixFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFuncUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLU [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLUnurbs [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUquadric [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellator [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallback [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallbackAdapter [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2.GLUgl2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2es1.GLUgl2es1 [junit] Removed Class , access[public super synchronized] [junit] [junit] [junit] Changes [junit] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Changed Class , access[] [junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Changed Class , access[] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Changed Class , access[] [junit] Class com.jogamp.newt.MonitorDevice [junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Class com.jogamp.newt.Window [junit] Changed Class , access[] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Changed Class , access[] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Changed Class , access[] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Changed Class , access[] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.Animator [junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ] [junit] Changed Field isAnimating, access[added: package-private removed: protected ] [junit] Changed Field threadGroup, access[added: private removed: protected ] [junit] Changed Field stopIssued, access[added: package-private removed: protected ] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.CustomGLEventListener [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Changed Class , access[] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver [junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.Display [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.MonitorDevice [junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Class com.jogamp.newt.Screen [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.FBObject [junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getMaxTextureSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsPackedDepthStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method hasFullFBOSupport, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[] [junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.Matrix4 [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.Animator [junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createDataMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] CompatChanged Method , throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] CompatChanged Method gluPerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method glFrustumf, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextRenderer [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextureRenderer [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw3DRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getTexture, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Added Method run, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Added Method attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Added Method detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method updateUniformDataLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Added Method update, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.graph.font.FontFactory [junit] Added Method get, desc[(Ljava/io/InputStream;Z)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Added Method get, desc[(Ljava/io/InputStream;IZ)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Class com.jogamp.nativewindow.AbstractGraphicsConfiguration [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsDevice [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsScreen [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.Capabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.DefaultCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsScreen [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.MutableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurfaceHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindow [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindowException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.OffscreenLayerOption [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.OffscreenLayerSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ProxySurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ScalableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ToolkitLock [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.VisualIDHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Added Method getNativeGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Added Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(II)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt [junit] Added Method getDataBytes, desc[(I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public] [junit] Added Method getDataBytes, desc[()Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Ljava/nio/ByteBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt [junit] Added Method getDataBuffer, desc[()Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;], sig[null], throws nil, access[public] [junit] Added Method , desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Added Method hasPixelScaleChanged, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public] [junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.util.Dimension [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.DimensionImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Insets [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.InsetsImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.CType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelRectangle [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PointImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.SurfaceSize [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Added Method , desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Added Method createScreenDevice, desc[(JIZ)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Display [junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected] [junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.NewtFactory [junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method isScreenCompatible, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method unionOfMonitorViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Window [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Added Method , desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Added Method , desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Added Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DefaultGLCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.FBObject [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static] [junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static] [junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static] [junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method attachRenderbufferImpl, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final protected] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method detachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public] [junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Class com.jogamp.opengl.FBObject.RenderAttachment [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FPSCounter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLArrayData [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.GLBase [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLBufferStorage [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLCapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLDebugListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDebugMessage [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.GLException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static] [junit] Class com.jogamp.opengl.GLFBODrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLPipelineFactory [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static] [junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static] [junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static] [junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static] [junit] Class com.jogamp.opengl.GLRunnable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLRunnable2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLSharedContextSetter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLUniformData [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Added Method chooseCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Lcom/jogamp/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getAllAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.Threading [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.Threading.Mode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.TraceGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.AWTGLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.ComponentEvents [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.GLCanvas [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.GLJPanel [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLLightingFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLMatrixFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFuncUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLU [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLUnurbs [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUquadric [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellator [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallback [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2.GLUgl2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2es1.GLUgl2es1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method addGLEventListener, desc[(ILcom/jogamp/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Added Method addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[(I)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Class com.jogamp.opengl.util.Animator [junit] Added Method , desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized] [junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.CustomGLEventListener [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Added Method moveGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Added Method moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStarted, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isSwapGLContextSafe, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Added Method , desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static] [junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public] [junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[abstract public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method setPackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method saveUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method saveAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Added Method readPixelsImpl, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.RandomTileRenderer [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.TileRenderer [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method reqPreSwapBuffers, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method getAttachedDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Added Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Added Method initGL, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getHostPixelComp, desc[()Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Added Method getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public] [junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method getAttribute, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Added Method ownAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method attachShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createAndLoadShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createAndCompileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method getProgramInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method isProgramStatusValid, desc[(Lcom/jogamp/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method getShaderInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer [junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppBegin, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener [junit] Added Method reshapeForEye, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.ImageSequence [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteri, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TGAImage [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.gluegen.runtime.opengl.GLProcAddressResolver [junit] CompatChanged Method resolve, throws[[] -> [java/lang/SecurityException]], access[] [junit] Class com.jogamp.graph.curve.opengl.GLRegion [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Added Method updateImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method destroyImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method clearImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method updateImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method clearImpl, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method drawImpl, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Added Method destroyImpl, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[abstract protected] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[final public] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method drawImpl, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;[I)V], sig[null], throws nil, access[abstract protected] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[final public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;IZIILcom/jogamp/opengl/util/texture/TextureSequence;)Z], sig[null], throws nil, access[final public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[final public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.graph.curve.opengl.RegionRenderer.GLCallback [junit] Removed Method run, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method run, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/graph/curve/opengl/RegionRenderer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.graph.curve.opengl.RenderState [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method getRenderState, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Removed Method updateAttributeLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method setShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Added Method updateAttributeLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/util/GLArrayDataServer;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method setShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;)Z], sig[null], throws nil, access[final public] [junit] Added Method attachTo, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Removed Method updateUniformLoc, desc[(Ljavax/media/opengl/GL2ES2;ZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method detachFrom, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Added Method updateUniformLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method detachFrom, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method updateUniformDataLoc, desc[(Ljavax/media/opengl/GL2ES2;ZZLjavax/media/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method updateUniformDataLoc, desc[(Lcom/jogamp/opengl/GL2ES2;ZZLcom/jogamp/opengl/GLUniformData;Z)Z], sig[null], throws nil, access[final public] [junit] Added Method getRenderState, desc[(Lcom/jogamp/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public static] [junit] Removed Method attachTo, desc[(Ljavax/media/opengl/GL2ES2;)Lcom/jogamp/graph/curve/opengl/RenderState;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.RenderState.ProgramLocal [junit] Removed Method update, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Added Method update, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RenderState;ZIZZ)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.graph.curve.opengl.TextRegionUtil [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Removed Method addCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;ILcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Added Method setCacheLimit, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method drawString3D, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[I)V], sig[null], throws nil, access[public] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method validateCache, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Removed Method removeCachedRegion, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Added Method clear, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method clear, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method drawString3D, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/graph/curve/opengl/GLRegion;Lcom/jogamp/graph/curve/opengl/RegionRenderer;Lcom/jogamp/graph/font/Font;FLjava/lang/CharSequence;[F[ILjogamp/graph/geom/plane/AffineTransform;Ljogamp/graph/geom/plane/AffineTransform;)V], sig[null], throws nil, access[public static] [junit] Removed Method setCacheLimit, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method validateCache, desc[(Lcom/jogamp/opengl/GL2ES2;I)V], sig[null], throws nil, access[final protected] [junit] Added Method removeCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;II)V], sig[null], throws nil, access[final protected] [junit] Added Method addCachedRegion, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/graph/font/Font;Ljava/lang/CharSequence;FILcom/jogamp/graph/curve/opengl/GLRegion;)V], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.graph.font.FontFactory [junit] Added Method get, desc[(Ljava/io/InputStream;Z)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Added Method get, desc[(Ljava/io/InputStream;IZ)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Removed Method get, desc[(Ljava/net/URLConnection;)Lcom/jogamp/graph/font/Font;], sig[null], throws [java/io/IOException], access[final public static] [junit] Class com.jogamp.nativewindow.AbstractGraphicsConfiguration [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsDevice [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.AbstractGraphicsScreen [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.Capabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.DefaultCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsConfiguration [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DefaultGraphicsScreen [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookMutableSize [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.DelegatedUpstreamSurfaceHookWithSurfaceSize [junit] Added Method , desc[(Lcom/jogamp/nativewindow/UpstreamSurfaceHook;Lcom/jogamp/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Changed Class , access[] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/UpstreamSurfaceHook;Ljavax/media/nativewindow/NativeSurface;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.GenericUpstreamSurfacelessHook [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.GraphicsConfigurationFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.MutableGraphicsConfiguration [junit] Added Method setScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method setScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.MutableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeSurfaceHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindow [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.NativeWindowException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.nativewindow.OffscreenLayerOption [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.OffscreenLayerSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ProxySurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ScalableSurface [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.SurfaceUpdatedListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.ToolkitLock [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.UpstreamSurfaceHookMutableSize [junit] Removed Method getSurfaceWidth, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method getUpstreamSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Removed Method getSurfaceHeight, desc[(Ljavax/media/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceHeight, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/nativewindow/ProxySurface;)V], sig[null], throws nil, access[public] [junit] Added Method getSurfaceWidth, desc[(Lcom/jogamp/nativewindow/ProxySurface;)I], sig[null], throws nil, access[final public] [junit] Changed Class , access[] [junit] Removed Method getUpstreamSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.VisualIDHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDComparator [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.VisualIDHolder.VIDType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method setupCapabilitiesRGBABits, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljava/awt/Component;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method getNativeGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method setupCapabilitiesRGBABits, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;)Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[public static] [junit] Added Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[public] [junit] Removed Method getNativeGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsScreen [junit] Added Method createDefault, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createScreenDevice, desc[(Ljava/awt/GraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createScreenDevice, desc[(II)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createScreenDevice, desc[(II)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method createDefault, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.awt.AWTWindowClosingProtocol [junit] Changed Class , access[] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt [junit] Added Method getDataBytes, desc[(I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public] [junit] Added Method getDataBytes, desc[()Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Ljava/nio/ByteBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.DirectDataBufferInt.BufferedImageInt [junit] Added Method getDataBuffer, desc[()Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;], sig[null], throws nil, access[public] [junit] Added Method , desc[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Lcom/jogamp/nativewindow/awt/DirectDataBufferInt;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Removed Method , desc[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable;)V], sig[(ILjava/awt/image/ColorModel;Ljava/awt/image/WritableRaster;Ljava/util/Hashtable<**>;)V], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreenNative, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getPixelScaleY, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method getLocationOnScreenNonBlocking, desc[(Ljavax/media/nativewindow/util/Point;Ljava/awt/Component;)Ljava/awt/Component;], sig[null], throws nil, access[protected static] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method setChosenCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method setCursor, desc[(Ljavax/media/nativewindow/util/PixelRectangle;Ljavax/media/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] CompatChanged Method fetchJAWTImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Added Method hasPixelScaleChanged, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[public] [junit] CompatChanged Method attachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Removed Method getLocationOnScreenNative, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[protected] [junit] Removed Method getPixelScaleX, desc[()I], sig[null], throws nil, access[final protected] [junit] Removed Method setChosenCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)V], sig[null], throws nil, access[final public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[final public] [junit] CompatChanged Method unlockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Changed Class , access[] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Added Method setCursor, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;Lcom/jogamp/nativewindow/util/PointImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljava/lang/Object;Ljavax/media/nativewindow/AbstractGraphicsConfiguration;)V], sig[null], throws nil, access[protected] [junit] Added Method getPixelScaleY, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[public] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getLocationOnScreenNativeImpl, desc[(II)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Changed Field reqPixelScale, desc[[I -> [F], access[added: private removed: protected ] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] CompatChanged Method detachSurfaceLayer, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method setReqPixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] CompatChanged Method lockSurfaceImpl, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method getLocationOnScreenNativeImpl, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[abstract protected] [junit] Removed Method updatePixelScale, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[public] [junit] Added Method getPixelScaleX, desc[()F], sig[null], throws nil, access[final protected] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method getEGLVersion, desc[()Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice.EGLDisplayLifecycleCallback [junit] Added Method eglGetAndInitDisplay, desc[([J[I[I)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetAndInitDisplay, desc[([J)J], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.nativewindow.macosx.MacOSXGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Removed Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws [javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] CompatChanged Method getHandle, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method resizeX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] CompatChanged Method setRealized, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Removed Method destroyX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] Added Method getDevice, desc[(Lorg/eclipse/swt/widgets/Control;)Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException], access[public static] [junit] Added Method getNativeVisualID, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Added Method getScreen, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Removed Method resizeX11Window, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lorg/eclipse/swt/graphics/Rectangle;J)V], sig[null], throws nil, access[public static] [junit] Added Method destroyX11Window, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;J)V], sig[null], throws nil, access[public static] [junit] CompatChanged Method getWindowHandle, throws[[javax/media/nativewindow/NativeWindowException, java/lang/UnsupportedOperationException] -> [java/lang/UnsupportedOperationException, com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Removed Method getNativeVisualID, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;J)I], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleX11ChildWindow, desc[(Ljavax/media/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Removed Method getScreen, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleX11ChildWindow, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsScreen;Lorg/eclipse/swt/widgets/Control;III)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.util.Dimension [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.DimensionImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Insets [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.InsetsImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.CType [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormat.Composition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelFormat.PackedComposition [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelFormatUtil.ComponentMap [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PixelRectangle [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.PointImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.util.RectangleImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.util.SurfaceSize [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.windows.WindowsGraphicsDevice [junit] Changed Class , access[] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsScreen;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljavax/media/nativewindow/CapabilitiesImmutable;Ljogamp/nativewindow/x11/XVisualInfo;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsDevice [junit] Changed Class , access[] [junit] Removed Method , desc[(Ljava/lang/String;ILjavax/media/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(JILjavax/media/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Ljava/lang/String;ILcom/jogamp/nativewindow/ToolkitLock;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(JILcom/jogamp/nativewindow/ToolkitLock;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsScreen [junit] Added Method createScreenDevice, desc[(JIZ)Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Changed Class , access[] [junit] Removed Method createScreenDevice, desc[(JIZ)Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Display [junit] Added Method createPointerIcon, desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] Added Method getGraphicsDevice, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] Removed Method getNativePointerIconPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Removed Method getGraphicsDevice, desc[()Ljavax/media/nativewindow/AbstractGraphicsDevice;], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Added Method getNativePointerIconPixelFormat, desc[()Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[abstract public] [junit] Removed Method createPointerIcon, desc[(Ljavax/media/nativewindow/util/PixelRectangle;II)Lcom/jogamp/newt/Display$PointerIcon;], sig[null], throws [java/lang/IllegalArgumentException, java/lang/IllegalStateException], access[abstract public] [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Added Method getHotspot, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Removed Method getHotspot, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.MonitorDevice [junit] Removed Method , desc[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;ILjavax/media/nativewindow/util/DimensionImmutable;Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Lcom/jogamp/newt/MonitorMode;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] CompatChanged Method queryCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Changed Field viewportWU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Added Field isPrimary, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Field isClone, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Added Method isPrimary, desc[()Z], sig[null], throws nil, access[final public] [junit] Removed Method unionOfViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Removed Method getSizeMM, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Field pixelScale, desc[[F], sig[null], value[type null, data null, access[final protected] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method isClone, desc[()Z], sig[null], throws nil, access[final public] [junit] CompatChanged Method setCurrentMode, throws[[] -> [java/lang/IllegalStateException]], access[] [junit] Added Method unionOfViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], sig[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Ljava/util/List;)V], throws nil, access[public static] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getPixelScale, desc[([F)[F], sig[null], throws nil, access[public] [junit] Added Method getSizeMM, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Changed Field viewportPU, desc[Ljavax/media/nativewindow/util/Rectangle; -> Lcom/jogamp/nativewindow/util/Rectangle;], access[added: final ] [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], sig[(Lcom/jogamp/newt/Screen;IZZLcom/jogamp/nativewindow/util/DimensionImmutable;Lcom/jogamp/newt/MonitorMode;[FLcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/common/util/ArrayHashSet;)V], throws nil, access[protected] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FII)V], sig[null], throws nil, access[public] [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/SurfaceSize;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.MonitorMode.SizeAndRRate [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/SurfaceSize;FI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.NewtFactory [junit] Added Method createWindow, desc[(Ljava/lang/String;IJLcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method isScreenCompatible, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method isScreenCompatible, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljava/lang/String;IJLjavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createCompatibleScreen, desc[(Ljavax/media/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/newt/Screen;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createCompatibleScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/newt/Screen;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Removed Method createWindow, desc[([Ljava/lang/Object;Lcom/jogamp/newt/Screen;Ljavax/media/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Added Method createWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/newt/Window;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Screen [junit] Removed Method getGraphicsScreen, desc[()Ljavax/media/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getMainMonitor, desc[(Ljavax/media/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Removed Method getViewportInWindowUnits, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getMonitor, desc[(I)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getPrimaryMonitor, desc[()Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[abstract public] [junit] Removed Method unionOfMonitorViewports, desc[(Ljavax/media/nativewindow/util/Rectangle;Ljavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewportInWindowUnits, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method unionOfMonitorViewports, desc[(Lcom/jogamp/nativewindow/util/Rectangle;Lcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[final public] [junit] Added Method getMainMonitor, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)Lcom/jogamp/newt/MonitorDevice;], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsScreen, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsScreen;], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method addReference, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] CompatChanged Method createNative, throws[[javax/media/nativewindow/NativeWindowException] -> [com/jogamp/nativewindow/NativeWindowException]], access[] [junit] Class com.jogamp.newt.Window [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[abstract public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[abstract public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.PinchToZoomGesture [junit] Added Method , desc[(Lcom/jogamp/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/NativeSurface;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.WindowUpdateEvent [junit] Added Method , desc[(SLjava/lang/Object;JLcom/jogamp/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(SLjava/lang/Object;JLjavax/media/nativewindow/util/Rectangle;)V], sig[null], throws nil, access[public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTAdapter [junit] Added Method getNativeSurfaceHolder, desc[()Lcom/jogamp/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Added Method , desc[(Lcom/jogamp/newt/event/NEWTEventListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[protected] [junit] Removed Method getNativeSurfaceHolder, desc[()Ljavax/media/nativewindow/NativeSurfaceHolder;], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.newt.event.awt.AWTKeyAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/KeyListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/newt/event/KeyListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTMouseAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/MouseListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/newt/event/MouseListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.event.awt.AWTWindowAdapter [junit] Added Method , desc[(Lcom/jogamp/newt/event/WindowListener;Lcom/jogamp/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/newt/event/WindowListener;Ljavax/media/nativewindow/NativeSurfaceHolder;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method getRequestedSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method getChosenCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getParent, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method getInsets, desc[()Ljavax/media/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Lcom/jogamp/newt/Screen;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/util/Point;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method removeSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method getRequestedCapabilities, desc[()Lcom/jogamp/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Added Method removeChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/nativewindow/NativeWindow;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method setSurfaceScale, desc[([I)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method lockSurface, throws[[javax/media/nativewindow/NativeWindowException, java/lang/RuntimeException] -> [com/jogamp/nativewindow/NativeWindowException, java/lang/RuntimeException]], access[] [junit] Changed Class , access[] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method getParent, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[final public] [junit] Removed Method addChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method reparentWindow, desc[(Lcom/jogamp/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method getRequestedCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Added Method getCurrentSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method setSurfaceScale, desc[([F)Z], sig[null], throws nil, access[final public] [junit] Removed Method getCurrentSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method reparentWindow, desc[(Ljavax/media/nativewindow/NativeWindow;III)Lcom/jogamp/newt/Window$ReparentOperation;], sig[null], throws nil, access[final public] [junit] Added Method getBounds, desc[()Lcom/jogamp/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method addSurfaceUpdatedListener, desc[(ILjavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] Added Method setCapabilitiesChooser, desc[(Lcom/jogamp/nativewindow/CapabilitiesChooser;)Lcom/jogamp/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Added Method surfaceUpdated, desc[(Ljava/lang/Object;Lcom/jogamp/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method getInsets, desc[()Lcom/jogamp/nativewindow/util/InsetsImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method surfaceUpdated, desc[(Ljava/lang/Object;Ljavax/media/nativewindow/NativeSurface;J)V], sig[null], throws nil, access[final public] [junit] Added Method getMinimumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Added Method getGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method addSurfaceUpdatedListener, desc[(ILcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[final public] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method getLocationOnScreen, desc[(Ljavax/media/nativewindow/util/Point;)Ljavax/media/nativewindow/util/Point;], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/nativewindow/NativeWindow;Ljavax/media/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getNativeSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Removed Method getBounds, desc[()Ljavax/media/nativewindow/util/Rectangle;], sig[null], throws nil, access[final public] [junit] Removed Method removeSurfaceUpdatedListener, desc[(Ljavax/media/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Added Method getMaximumSurfaceScale, desc[([F)[F], sig[null], throws nil, access[final public] [junit] Removed Method getRequestedSurfaceScale, desc[([I)[I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/newt/Screen;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Lcom/jogamp/newt/opengl/GLWindow;], sig[null], throws nil, access[public static] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method addSurfaceUpdatedListener, desc[(Lcom/jogamp/nativewindow/SurfaceUpdatedListener;)V], sig[null], throws nil, access[final public] [junit] Removed Method setCapabilitiesChooser, desc[(Ljavax/media/nativewindow/CapabilitiesChooser;)Ljavax/media/nativewindow/CapabilitiesChooser;], sig[null], throws nil, access[public] [junit] Removed Method getChosenCapabilities, desc[()Ljavax/media/nativewindow/CapabilitiesImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method getGraphicsConfiguration, desc[()Ljavax/media/nativewindow/AbstractGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Removed Method removeChild, desc[(Ljavax/media/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Added Method addChild, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Added Method getDefaultCloseOperation, desc[()Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultCloseOperation, desc[()Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Removed Method getNativeWindow, desc[()Ljavax/media/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Added Method getNativeWindow, desc[()Lcom/jogamp/nativewindow/NativeWindow;], sig[null], throws nil, access[public] [junit] Removed Method setDefaultCloseOperation, desc[(Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;)Ljavax/media/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Added Method setDefaultCloseOperation, desc[(Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;)Lcom/jogamp/nativewindow/WindowClosingProtocol$WindowClosingMode;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.util.MonitorModeUtil [junit] Added Method filterByResolution, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Added Method filterBySurfaceSize, desc[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Lcom/jogamp/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Removed Method filterBySurfaceSize, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/SurfaceSize;)Ljava/util/List;], throws nil, access[public static] [junit] Removed Method filterByResolution, desc[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], sig[(Ljava/util/List;Ljavax/media/nativewindow/util/DimensionImmutable;)Ljava/util/List;], throws nil, access[public static] [junit] Class com.jogamp.newt.util.applet.JOGLNewtAppletBase [junit] Changed Class , access[] [junit] Removed Method getGLEventListener, desc[()Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method createInstance, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method createInstance, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public static] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[()Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DefaultGLCapabilitiesChooser [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.FBObject [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method detachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method isModified, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Field CHOSEN_BITS, desc[I], sig[null], value[type java.lang.Integer, data -2, access[final public static] [junit] Added Method detachAllColorbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method isBound, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Added Field REQUESTED_BITS, desc[I], sig[null], value[type java.lang.Integer, data -1, access[final public static] [junit] Added Field MAXIMUM_BITS, desc[I], sig[null], value[type java.lang.Integer, data -3, access[final public static] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method detachAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method getMaxSamples, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method supportsRGBA8, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method detachAllColorbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method attachRenderbufferImpl, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[final protected] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method use, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method detachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;Z)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] CompatChanged Method getMaxColorAttachments, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method detachAllTexturebuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method resetSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method detachAllRenderbuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;III)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Removed Method unuse, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method getMaxTextureSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method isBound, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[final public] [junit] Added Method unuse, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method detachAllTexturebuffer, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method supportsPackedDepthStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method detachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Method detachAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;ILcom/jogamp/opengl/FBObject$Colorbuffer;)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalStateException], access[final public] [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method detachAllRenderbuffer, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method createColorTextureAttachment, desc[(Ljavax/media/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] CompatChanged Method hasFullFBOSupport, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method unbind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method use, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$TextureAttachment;)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;II)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Added Method resetSamplingSink, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method supportsStencil, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;IIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Added Method createColorTextureAttachment, desc[(Lcom/jogamp/opengl/GL;ZII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws nil, access[final public static] [junit] Removed Method detachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$Colorbuffer;], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] CompatChanged Method setSamplingSink, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalStateException]], access[] [junit] Removed Method attachColorbuffer, desc[(Ljavax/media/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method attachColorbuffer, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$ColorAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachRenderbuffer, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method attachRenderbufferImpl, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException], access[final protected] [junit] CompatChanged Method getMaxRenderbufferSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method attachTexture2D, desc[(Ljavax/media/opengl/GL;IZIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;IIIZ)V], sig[null], throws nil, access[final public] [junit] CompatChanged Method supportsDepth, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method syncSamplingSink, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method unbind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IIIIIIII)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method attachTexture2D, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/FBObject$TextureAttachment;], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Field DEFAULT_BITS, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Removed Method attachRenderbuffer, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/FBObject$Attachment$Type;I)V], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[final public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;)V], sig[null], throws nil, access[final public] [junit] Added Method syncSamplingSink, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.FBObject.Colorbuffer [junit] Removed Method formatToGLCapabilities, desc[(Ljavax/media/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method formatToGLCapabilities, desc[(Lcom/jogamp/opengl/GLCapabilities;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[abstract public] [junit] Class com.jogamp.opengl.FBObject.RenderAttachment [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FBObject.TextureAttachment [junit] Removed Method initialize, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method free, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method free, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method initialize, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.FPSCounter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4ES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLArrayData [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLAutoDrawableDelegate [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GLContext;Ljava/lang/Object;ZLcom/jogamp/common/util/locks/RecursiveLock;)V], sig[null], throws nil, access[public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] Changed Class , access[] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[final public] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLBase [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLBufferStorage [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesChooser [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLCapabilitiesImmutable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLDebugListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDebugMessage [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Class , access[abstract public super synchronized] [junit] Class com.jogamp.opengl.GLES1 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLES3 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListener [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLEventListenerState [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveFrom, desc[(Ljavax/media/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method moveTo, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Added Method moveFrom, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Z)Lcom/jogamp/opengl/GLEventListenerState;], sig[null], throws nil, access[public static] [junit] Removed Method moveTo, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Runnable;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Class com.jogamp.opengl.GLException [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field ARB_ES3_1_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_1_compatibility, access[final public static] [junit] Class com.jogamp.opengl.GLFBODrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLFBODrawable.Resizeable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLOffscreenAutoDrawable.FBO [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLPipelineFactory [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method addStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method getCount, desc[()I], sig[null], throws nil, access[final public static] [junit] Added Method existStickyDeviceQuirk, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Added Field NoARBCreateContext, desc[I], sig[null], value[type java.lang.Integer, data 21, access[final public static] [junit] Removed Method pushStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NoPBufferWithAccum, desc[I], sig[null], value[type java.lang.Integer, data 19, access[final public static] [junit] Added Method areSameStickyDevice, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Added Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method pushStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws nil, access[public static] [junit] Added Field BuggyColorRenderbuffer, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Removed Method getStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Lcom/jogamp/opengl/GLRendererQuirks;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method areSameStickyDevice, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljavax/media/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[public static] [junit] Added Method getStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLRendererQuirks;], sig[null], throws nil, access[public static] [junit] Added Field NeedSharedObjectSync, desc[I], sig[null], value[type java.lang.Integer, data 20, access[final public static] [junit] Added Method addQuirk, desc[(I)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Field COUNT, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Removed Method existStickyDeviceQuirk, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;I)Z], sig[null], throws nil, access[public static] [junit] Removed Method addStickyDeviceQuirks, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NoSurfacelessCtx, desc[I], sig[null], value[type java.lang.Integer, data 22, access[final public static] [junit] Class com.jogamp.opengl.GLRunnable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLRunnable2 [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLSharedContextSetter [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GLUniformData [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GenericGLCapabilitiesChooser [junit] Added Method chooseCapabilities, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Lcom/jogamp/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Removed Method chooseCapabilities, desc[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List;I)I], sig[(Ljavax/media/nativewindow/CapabilitiesImmutable;Ljava/util/List<+Ljavax/media/nativewindow/CapabilitiesImmutable;>;I)I], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getDefaultOpenGLInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getAllAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Ljavax/media/opengl/GLDrawableFactory;Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getAllAvailableCapabilitiesInfo, desc[(Ljavax/media/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getBriefOSGLBuildInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method getBriefOSGLBuildInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Added Method getGLStrings, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLInfo, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Removed Method getGLStrings, desc[(Ljavax/media/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultOpenGLInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;Z)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method toString, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public] [junit] Removed Method toString, desc[(Ljavax/media/opengl/GL;)Ljava/lang/String;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.Threading [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.Threading.Mode [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.TraceGL2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL3bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.AWTGLAutoDrawable [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.ComponentEvents [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.awt.GLCanvas [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.awt.GLJPanel [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLLightingFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLMatrixFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFunc [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.fixedfunc.GLPointerFuncUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLU [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.GLUnurbs [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUquadric [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellator [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallback [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.glu.GLUtessellatorCallbackAdapter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2.GLUgl2 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.glu.gl2es1.GLUgl2es1 [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.math.Matrix4 [junit] CompatChanged Method makePerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method makeFrustum, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.swt.GLCanvas [junit] Removed Method getDelegatedDrawable, desc[()Ljavax/media/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Added Method setSharedContext, desc[(Lcom/jogamp/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method setGL, desc[(Ljavax/media/opengl/GL;)Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getGL, desc[()Ljavax/media/opengl/GL;], sig[null], throws nil, access[public] [junit] Added Method getGL, desc[()Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListener, desc[(I)Ljavax/media/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method addGLEventListener, desc[(ILcom/jogamp/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Added Method getRequestedGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Added Method setGL, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/GL;], sig[null], throws nil, access[public] [junit] Removed Method removeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method setGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Added Method getFactory, desc[()Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Removed Method createContext, desc[(Ljavax/media/opengl/GLContext;)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method getGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] CompatChanged Method swapBuffers, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method setSharedContext, desc[(Ljavax/media/opengl/GLContext;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method disposeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Z)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Removed Method disposeGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Z)Ljavax/media/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] Added Method createContext, desc[(Lcom/jogamp/opengl/GLContext;)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Removed Method getChosenGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method setGLEventListenerInitState, desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Added Method getChosenGLCapabilities, desc[()Lcom/jogamp/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Removed Method invoke, desc[(ZLjavax/media/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method addGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Added Method getGLEventListenerInitState, desc[(Lcom/jogamp/opengl/GLEventListener;)Z], sig[null], throws nil, access[public] [junit] Removed Method setAnimator, desc[(Ljavax/media/opengl/GLAnimatorControl;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method getContext, desc[()Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Added Method removeGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws nil, access[public] [junit] CompatChanged Method setExclusiveContextThread, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method invoke, desc[(ZLcom/jogamp/opengl/GLRunnable;)Z], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Added Method getAnimator, desc[()Lcom/jogamp/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Added Method create, desc[(Lorg/eclipse/swt/widgets/Composite;ILcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesChooser;)Lcom/jogamp/opengl/swt/GLCanvas;], sig[null], throws nil, access[public static] [junit] Added Method setAnimator, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setSharedAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method getContext, desc[()Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method setSharedAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getDelegatedDrawable, desc[()Lcom/jogamp/opengl/GLDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getFactory, desc[()Ljavax/media/opengl/GLDrawableFactory;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lorg/eclipse/swt/widgets/Composite;ILjavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesChooser;)V], sig[null], throws nil, access[public] [junit] Added Method addGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[public] [junit] Removed Method addGLEventListener, desc[(ILjavax/media/opengl/GLEventListener;)V], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Removed Method getAnimator, desc[()Ljavax/media/opengl/GLAnimatorControl;], sig[null], throws nil, access[public] [junit] Added Method setContext, desc[(Lcom/jogamp/opengl/GLContext;Z)Lcom/jogamp/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Removed Method getNativeSurface, desc[()Ljavax/media/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Removed Method getRequestedGLCapabilities, desc[()Ljavax/media/opengl/GLCapabilitiesImmutable;], sig[null], throws nil, access[public] [junit] Added Method getGLEventListener, desc[(I)Lcom/jogamp/opengl/GLEventListener;], sig[null], throws [java/lang/IndexOutOfBoundsException], access[public] [junit] Changed Class , access[] [junit] Removed Method setContext, desc[(Ljavax/media/opengl/GLContext;Z)Ljavax/media/opengl/GLContext;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Animator [junit] Changed Field pauseIssued, access[added: bridge package-private volatile removed: protected ] [junit] Changed Field isAnimating, access[added: package-private removed: protected ] [junit] Added Method , desc[(Ljava/lang/ThreadGroup;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Changed Field threadGroup, access[added: private removed: protected ] [junit] Changed Field stopIssued, access[added: package-private removed: protected ] [junit] Removed Method , desc[(Ljava/lang/ThreadGroup;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method setThreadGroup, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.AnimatorBase [junit] Removed Method setUncaughtExceptionHandler, desc[(Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Added Method setUncaughtExceptionHandler, desc[(Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;)V], sig[null], throws nil, access[final public] [junit] Removed Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)V], sig[null], throws nil, access[final protected super synchronized] [junit] Added Method handleUncaughtException, desc[(Lcom/jogamp/opengl/util/AnimatorBase$UncaughtAnimatorException;)Z], sig[null], throws nil, access[final protected super synchronized] [junit] Added Method remove, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Changed Class , access[] [junit] Added Method getUncaughtExceptionHandler, desc[()Lcom/jogamp/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] Removed Method remove, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method add, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method getUncaughtExceptionHandler, desc[()Ljavax/media/opengl/GLAnimatorControl$UncaughtExceptionHandler;], sig[null], throws nil, access[final public] [junit] CompatChanged Method setModeBits, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public super synchronized] [junit] Class com.jogamp.opengl.util.AnimatorBase.UncaughtAnimatorException [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public] [junit] Added Method getGLAutoDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getGLAutoDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;Ljava/lang/Throwable;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.CustomGLEventListener [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.FPSAnimator [junit] CompatChanged Method setFPS, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;I)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLAutoDrawable;IZ)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataClient [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLArrayDataEditable [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Changed Class , access[] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method bindBuffer, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[abstract public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method bindBuffer, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLArrayDataServer [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;I)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Removed Method addFixedSubArray, desc[(III)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method addGLSLSubArray, desc[(Ljava/lang/String;II)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method unmapStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;JJI)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method mapStorage, desc[(Ljavax/media/opengl/GL;JJI)Ljavax/media/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] Removed Method addGLSLSubArray, desc[(Ljava/lang/String;II)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] CompatChanged Method createGLSLInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method mapStorage, desc[(Lcom/jogamp/opengl/GL;I)Lcom/jogamp/opengl/GLBufferStorage;], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixedInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createData, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method unmapStorage, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method init_vbo, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSLInterleaved, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method init_vbo, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[protected] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method addFixedSubArray, desc[(III)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] CompatChanged Method createDataMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createFixedInterleavedMapped, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.GLArrayDataWrapper [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Added Method validate, desc[(Lcom/jogamp/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] CompatChanged Method createFixed, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method init, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method validate, desc[(Ljavax/media/opengl/GLProfile;Z)Z], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;II)I], sig[null], throws nil, access[final public] [junit] Added Method setLocation, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method setLocation, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] CompatChanged Method createGLSL, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.util.GLBuffers [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIZ)I], sig[null], throws nil, access[final public static] [junit] CompatChanged Method componentCount, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method sizeof, desc[(Ljavax/media/opengl/GL;[IIIIIIZ)I], sig[null], throws [javax/media/opengl/GLException], access[final public static] [junit] CompatChanged Method bytesPerPixel, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Added Method sizeof, desc[(Lcom/jogamp/opengl/GL;[IIIIIIZ)I], sig[null], throws [com/jogamp/opengl/GLException], access[final public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil [junit] Removed Method isAnimatorAnimatingOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method moveAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Added Method moveGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Added Method moveAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;Z)V], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContext, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContextAndAllGLEventListener, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Removed Method swapBuffersBeforeRead, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimatingOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStarted, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorAnimating, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method swapBuffersBeforeRead, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method swapGLContextAndAllGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Removed Method moveGLEventListener, desc[(Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLAutoDrawable;Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[final public static] [junit] Added Method swapGLContext, desc[(Lcom/jogamp/opengl/GLAutoDrawable;Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[final public static] [junit] Added Method isAnimatorStartedOnOtherThread, desc[(Lcom/jogamp/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorStarted, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Added Method isSwapGLContextSafe, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isAnimatorStartedOnOtherThread, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isAnimatorAnimating, desc[(Ljavax/media/opengl/GLAnimatorControl;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method isSwapGLContextSafe, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.GLDrawableUtil.ReshapeGLEventListener [junit] Added Method , desc[(Lcom/jogamp/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method run, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Removed Method run, desc[(Ljavax/media/opengl/GLAutoDrawable;)Z], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLEventListener;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer [junit] Added Method requiresNewBuffer, desc[(Lcom/jogamp/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIILjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Removed Method requiresNewBuffer, desc[(Ljavax/media/opengl/GL;III)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.DefaultGLPixelBufferProvider [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelAttributes [junit] Removed Method convert, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/opengl/GLProfile;)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Added Method hashCode, desc[()I], sig[null], throws nil, access[final public] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final public] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[final public static] [junit] Added Method getPixelFormat, desc[(II)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public static] [junit] Added Method convert, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public static] [junit] CompatChanged Method , throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method getPixelFormat, desc[()Ljavax/media/nativewindow/util/PixelFormat;], sig[null], throws nil, access[final public] [junit] Added Method equals, desc[(Ljava/lang/Object;)Z], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(III)V], sig[null], throws nil, access[public] [junit] Added Field pfmt, desc[Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], value[type null, data null, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Lcom/jogamp/nativewindow/util/PixelFormat;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Field bytesPerPixel, desc[I], sig[null], value[type null, data null, access[final public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.GLPixelBufferProvider [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[abstract public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelBuffer.SingletonGLPixelBufferProvider [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/GLPixelBuffer;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLPixelStorageModes [junit] Removed Method resetPack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setRowLength, desc[(Ljavax/media/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Added Method setUnpackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[final public] [junit] Removed Method resetUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setPackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackRowLength, desc[(Ljavax/media/opengl/GL2ES2;I)V], sig[null], throws nil, access[final public] [junit] Added Method resetUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method savePack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setAlignment, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method setAlignment, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackRowLength, desc[(Ljavax/media/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Added Method savePack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method resetAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setUnpackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method setUnpackAlignment, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Removed Method saveUnpack, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[final public] [junit] Added Method resetAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method saveUnpack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method setPackAlignment, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[final public] [junit] Added Method resetPack, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method saveAll, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method setRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;II)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method setPackRowLength, desc[(Lcom/jogamp/opengl/GL2ES3;I)V], sig[null], throws nil, access[final public] [junit] Removed Method saveAll, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Added Method readPixelsImpl, desc[(Lcom/jogamp/opengl/GLDrawable;Lcom/jogamp/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Added Field hasAlpha, desc[Z], sig[null], value[type null, data null, access[protected] [junit] Removed Field componentCount, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Removed Field alignment, desc[I], sig[null], value[type null, data null, access[final protected] [junit] Added Method readPixels, desc[(Lcom/jogamp/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Removed Method readPixelsImpl, desc[(Ljavax/media/opengl/GLDrawable;Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[protected] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;IIIIZ)Z], sig[null], throws nil, access[public] [junit] Removed Method readPixels, desc[(Ljavax/media/opengl/GL;Z)Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.Gamma [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetAllDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetAllDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method setDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Method resetDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Added Method setDisplayGamma, desc[(Lcom/jogamp/opengl/GLAutoDrawable;FFF)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public static] [junit] Removed Method resetDisplayGamma, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.ImmModeSink [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method glEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method glEnd, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;)V], sig[null], throws nil, access[final public] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.ImmModeSink.VBOSet [junit] Removed Method seal, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method reset, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Removed Method enableBuffer, desc[(Ljavax/media/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method regenerate, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method useShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Added Method draw, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Removed Method useShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[protected] [junit] Removed Method regenerate, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/ImmModeSink$VBOSet;], sig[null], throws nil, access[final protected] [junit] Removed Method reset, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[public] [junit] Added Method enableBuffer, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] Added Method seal, desc[(Lcom/jogamp/opengl/GL;Z)V], sig[null], throws nil, access[public] [junit] CompatChanged Method checkSeal, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method draw, desc[(Ljavax/media/opengl/GL;Ljava/nio/Buffer;ZI)V], sig[null], throws nil, access[protected] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Class , access[] [junit] CompatChanged Method gluPerspective, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method glFrustumf, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.PNGPixelRect [junit] Removed Method read, desc[(Ljava/io/InputStream;Ljavax/media/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Ljava/io/InputStream;Lcom/jogamp/nativewindow/util/PixelFormat;ZIZ)Lcom/jogamp/opengl/util/PNGPixelRect;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method write, desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelRectangle;DD)V], sig[null], throws nil, access[public] [junit] Removed Method write, desc[(Ljavax/media/nativewindow/util/PixelFormat;Ljavax/media/nativewindow/util/DimensionImmutable;IZLjava/nio/IntBuffer;DDLjava/io/OutputStream;Z)V], sig[null], throws [java/io/IOException], access[public static] [junit] Changed Class , access[] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat;Lcom/jogamp/nativewindow/util/DimensionImmutable;IZLjava/nio/ByteBuffer;DD)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.RandomTileRenderer [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.TileRenderer [junit] Removed Method getClippedImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[final public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[public] [junit] Added Method getClippedImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.TileRendererBase [junit] Removed Method getAttachedDrawable, desc[()Ljavax/media/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method getImageSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Removed Method reqPreSwapBuffers, desc[(Ljavax/media/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Removed Method setGLEventListener, desc[(Ljavax/media/opengl/GLEventListener;Ljavax/media/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Added Method beginTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method endTile, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/GLException], access[abstract public] [junit] Removed Method beginTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Added Method setGLEventListener, desc[(Lcom/jogamp/opengl/GLEventListener;Lcom/jogamp/opengl/GLEventListener;)V], sig[null], throws nil, access[final public] [junit] Added Method attachAutoDrawable, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Removed Method endTile, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, javax/media/opengl/GLException], access[abstract public] [junit] Added Method reqPreSwapBuffers, desc[(Lcom/jogamp/opengl/GLCapabilitiesImmutable;)Z], sig[null], throws nil, access[final public] [junit] Added Method getAttachedDrawable, desc[()Lcom/jogamp/opengl/GLAutoDrawable;], sig[null], throws nil, access[final public] [junit] Removed Method attachAutoDrawable, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws [java/lang/IllegalStateException], access[final public] [junit] Added Method getImageSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.av.GLMediaPlayer [junit] Removed Method getURI, desc[()Ljava/net/URI;], sig[null], throws nil, access[abstract public] [junit] Changed Field CameraInputScheme, desc[Ljava/lang/String; -> Lcom/jogamp/common/net/Uri$Encoded;], type[java.lang.String -> nil], access[] [junit] Removed Method initGL, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, javax/media/opengl/GLException], access[abstract public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/av/GLMediaPlayer$State;], sig[null], throws nil, access[abstract public] [junit] Added Method initStream, desc[(Lcom/jogamp/common/net/Uri;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Removed Method initStream, desc[(Ljava/net/URI;III)V], sig[null], throws [java/lang/IllegalStateException, java/lang/IllegalArgumentException], access[abstract public] [junit] Added Method initGL, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [java/lang/IllegalStateException, com/jogamp/opengl/util/av/GLMediaPlayer$StreamException, com/jogamp/opengl/GLException], access[abstract public] [junit] Added Method getUri, desc[()Lcom/jogamp/common/net/Uri;], sig[null], throws nil, access[abstract public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer [junit] Removed Field awtPixelAttributesIntRGB3, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Removed Method , desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZLjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Added Method getAWTFormat, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getHostPixelComp, desc[()Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[final public] [junit] Removed Field awtPixelAttributesIntRGBA4, desc[Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], value[type null, data null, access[final public static] [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIIILjava/awt/image/BufferedImage;Ljava/nio/Buffer;Z)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.AWTGLPixelBufferProvider [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Added Method getAttributes, desc[(Lcom/jogamp/opengl/GL;IZ)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Removed Method getAttributes, desc[(Ljavax/media/opengl/GL;I)Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getHostPixelComp, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat$Composition;], sig[null], throws nil, access[public] [junit] Added Method getAWTFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)I], sig[null], throws nil, access[public] [junit] Added Method getAWTPixelFormat, desc[(Lcom/jogamp/opengl/GLProfile;I)Lcom/jogamp/nativewindow/util/PixelFormat;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLPixelBuffer.SingleAWTGLPixelBufferProvider [junit] Removed Method initSingleton, desc[(IIIIZ)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method allocate, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZIIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Removed Method getSingleBuffer, desc[(Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method initSingleton, desc[(Lcom/jogamp/opengl/GLProfile;IZIII)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[()V], sig[null], throws nil, access[public] [junit] Removed Method allocate, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;IIIZI)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Added Method getSingleBuffer, desc[(Lcom/jogamp/nativewindow/util/PixelFormat$Composition;Lcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;Z)Lcom/jogamp/opengl/util/awt/AWTGLPixelBuffer;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.AWTGLReadBufferUtil [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;Z)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;Z)V], sig[null], throws nil, access[public] [junit] Removed Method readPixelsToBufferedImage, desc[(Ljavax/media/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Added Method readPixelsToBufferedImage, desc[(Lcom/jogamp/opengl/GL;IIIIZ)Ljava/awt/image/BufferedImage;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.awt.Overlay [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method , desc[(Ljavax/media/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLDrawable;)V], sig[null], throws nil, access[public] [junit] CompatChanged Method drawAll, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextRenderer [junit] CompatChanged Method endRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.awt.TextureRenderer [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method dispose, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method begin3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method beginOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method draw3DRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method endOrthoRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setSize, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method getTexture, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method end3DRendering, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method setColor, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] CompatChanged Method drawOrthoRect, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Removed Method addGLSLVersion, desc[(Ljavax/media/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Removed Method addDefaultShaderPrecision, desc[(Ljavax/media/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method requiresDefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Added Method addDefaultShaderPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;I)I], sig[null], throws nil, access[final public] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Added Method addGLSLVersion, desc[(Lcom/jogamp/opengl/GL2ES2;)I], sig[null], throws nil, access[final public] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Added Method compile, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method requiresGL3DefaultPrecision, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method defaultShaderCustomization, desc[(Ljavax/media/opengl/GL2ES2;ZLjava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method requiresDefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method requiresGL3DefaultPrecision, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public static] [junit] Removed Method compile, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method create, desc[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Ljavax/media/opengl/GL2ES2;IILjava/lang/Class<*>;[Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method defaultShaderCustomization, desc[(Lcom/jogamp/opengl/GL2ES2;ZZ)I], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.glsl.ShaderProgram [junit] Removed Method add, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Removed Method replaceShader, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method validateProgram, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] CompatChanged Method add, throws[[javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException]], access[] [junit] Removed Method link, desc[(Ljavax/media/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method validateProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method link, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL2ES2;)Z], sig[null], throws nil, access[final public super synchronized] [junit] Added Method add, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method replaceShader, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderCode;Lcom/jogamp/opengl/util/glsl/ShaderCode;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public super synchronized] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderState [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownUniform, desc[(Ljavax/media/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Added Method isActiveAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjavax/media/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Removed Method ownAttribute, desc[(Ljavax/media/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method vertexAttribPointer, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method attachShaderProgram, desc[(Ljavax/media/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Added Method enableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Removed Method disableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILcom/jogamp/opengl/GLArrayData;)V], sig[null], throws nil, access[public] [junit] Removed Method useProgram, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws [javax/media/opengl/GLException], access[public super synchronized] [junit] Added Method isVertexAttribArrayEnabled, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method release, desc[(Ljavax/media/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method isActiveAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method vertexAttribPointer, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownsAttribute, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Removed Method disableAllVertexAttributeArrays, desc[(Ljavax/media/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Removed Method getAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)I], sig[null], throws nil, access[public] [junit] Added Method ownsAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method releaseAllData, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method release, desc[(Lcom/jogamp/opengl/GL2ES2;ZZZ)V], sig[null], throws nil, access[public super synchronized] [junit] Added Method getAttribute, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Added Method useProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Removed Method getUniform, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Added Method getUniform, desc[(Ljava/lang/String;)Lcom/jogamp/opengl/GLUniformData;], sig[null], throws nil, access[public] [junit] Removed Method releaseAllUniforms, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)I], sig[null], throws nil, access[public] [junit] Removed Method releaseAllAttributes, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method getAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[public] [junit] Removed Method isVertexAttribArrayEnabled, desc[(Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[final public] [junit] Removed Method bindAttribLocation, desc[(Ljavax/media/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Removed Method uniform, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method disableVertexAttribArray, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)Z], sig[null], throws nil, access[public] [junit] Removed Method ownsUniform, desc[(Ljavax/media/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method releaseAllAttributes, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Added Method ownUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)V], sig[null], throws nil, access[public] [junit] Added Method disableAllVertexAttributeArrays, desc[(Lcom/jogamp/opengl/GL2ES2;Z)V], sig[null], throws nil, access[public] [junit] Added Method ownAttribute, desc[(Lcom/jogamp/opengl/GLArrayData;Z)V], sig[null], throws nil, access[public] [junit] Added Method ownsUniform, desc[(Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Removed Method releaseAllData, desc[(Ljavax/media/opengl/GL2ES2;)V], sig[null], throws nil, access[public super synchronized] [junit] Removed Method getAttribute, desc[(Ljava/lang/String;)Ljavax/media/opengl/GLArrayData;], sig[null], throws nil, access[public] [junit] Removed Method enableVertexAttribArray, desc[(Ljavax/media/opengl/GL2ES2;Ljavax/media/opengl/GLArrayData;)Z], sig[null], throws nil, access[public] [junit] Added Method uniform, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/GLUniformData;)Z], sig[null], throws nil, access[public] [junit] Added Method attachShaderProgram, desc[(Lcom/jogamp/opengl/GL2ES2;Lcom/jogamp/opengl/util/glsl/ShaderProgram;Z)Z], sig[null], throws [com/jogamp/opengl/GLException], access[public super synchronized] [junit] Added Method bindAttribLocation, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/String;)V], sig[null], throws nil, access[public] [junit] Removed Method getUniformLocation, desc[(Ljavax/media/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method getUniformLocation, desc[(Lcom/jogamp/opengl/GL2ES2;Ljava/lang/String;)I], sig[null], throws nil, access[final public] [junit] Added Method releaseAllUniforms, desc[(Lcom/jogamp/opengl/GL2ES2;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.glsl.ShaderUtil [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method detachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;[[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method shaderBinary, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderCompilerAvailable, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method shaderSource, desc[(Lcom/jogamp/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method attachShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramLinkStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isProgramStatusValid, desc[(Ljavax/media/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Removed Method isShaderStatusValid, desc[(Ljavax/media/opengl/GL;IILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method shaderSource, desc[(Ljavax/media/opengl/GL;I[Ljava/lang/CharSequence;)V], sig[null], throws nil, access[public static] [junit] Removed Method deleteShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method isProgramLinkStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method getProgramInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getShaderBinaryFormats, desc[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], sig[(Lcom/jogamp/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Removed Method getShaderInfoLog, desc[(Ljavax/media/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isProgramExecStatusValid, desc[(Ljavax/media/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method isProgramExecStatusValid, desc[(Lcom/jogamp/opengl/GL;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method getShaderBinaryFormats, desc[(Ljavax/media/opengl/GL;)Ljava/util/Set;], sig[(Ljavax/media/opengl/GL;)Ljava/util/Set;], throws nil, access[public static] [junit] Added Method createShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Removed Method createAndCompileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createAndLoadShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method createShader, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isShaderStatusValid, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method compileShader, desc[(Ljavax/media/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method isGeometryShaderSupported, desc[(Lcom/jogamp/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method compileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method attachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createAndLoadShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;IILjava/nio/Buffer;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Removed Method isGeometryShaderSupported, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method detachShader, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method createAndCompileShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;I[[Ljava/lang/CharSequence;Ljava/io/PrintStream;)Z], sig[null], throws nil, access[public static] [junit] Added Method getProgramInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method isProgramStatusValid, desc[(Lcom/jogamp/opengl/GL;II)Z], sig[null], throws nil, access[public static] [junit] Added Method deleteShader, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;)V], sig[null], throws nil, access[public static] [junit] Added Method getShaderInfoLog, desc[(Lcom/jogamp/opengl/GL;I)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Removed Method isShaderCompilerAvailable, desc[(Ljavax/media/opengl/GL;)Z], sig[null], throws nil, access[public static] [junit] Added Method shaderBinary, desc[(Lcom/jogamp/opengl/GL;Ljava/nio/IntBuffer;ILjava/nio/Buffer;)V], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.util.glsl.fixedfunc.FixedFuncUtil [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Added Method wrapFixedFuncEmul, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Lcom/jogamp/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Removed Method wrapFixedFuncEmul, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/glsl/fixedfunc/ShaderSelectionMode;Lcom/jogamp/opengl/util/PMVMatrix;ZZ)Ljavax/media/opengl/GL2ES1;], sig[null], throws nil, access[final public static] [junit] Class com.jogamp.opengl.util.stereo.StereoClientRenderer [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method display, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Removed Method reshape, desc[(Ljavax/media/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Removed Method display, desc[(Ljavax/media/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GLAutoDrawable;)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Added Method reshape, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIII)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.stereo.StereoDevice [junit] Removed Method getPosition, desc[()Ljavax/media/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Removed Method getSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getPosition, desc[()Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer [junit] Removed Method getTotalSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method ppOneEye, desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Removed Method beginFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppOneEye, desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method dispose, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method init, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getTotalSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method endFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method ppBegin, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method getSingleSurfaceSize, desc[()Ljavax/media/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method ppEnd, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppEnd, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method beginFrame, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Added Method getSingleSurfaceSize, desc[()Lcom/jogamp/nativewindow/util/DimensionImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method init, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method dispose, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method endFrame, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method ppBegin, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoDeviceRenderer.Eye [junit] Removed Method getViewport, desc[()Ljavax/media/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Added Method getViewport, desc[()Lcom/jogamp/nativewindow/util/RectangleImmutable;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.stereo.StereoGLEventListener [junit] Added Method reshapeForEye, desc[(Lcom/jogamp/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method reshapeForEye, desc[(Ljavax/media/opengl/GLAutoDrawable;IIIILcom/jogamp/opengl/util/stereo/EyeParameter;Lcom/jogamp/opengl/util/stereo/EyePose;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.ImageSequence [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Ljavax/media/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/String;)V], sig[(Lcom/jogamp/opengl/GL;Ljava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;)V], throws [java/io/IOException], access[final public] [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method addFrame, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Removed Method addFrame, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/Texture;)V], sig[null], throws nil, access[final public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameterf, desc[(Lcom/jogamp/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Added Method destroy, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method setTexParameteri, desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method updateImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method destroy, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method bind, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method setTexParameterf, desc[(Ljavax/media/opengl/GL;IF)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;I[II)V], sig[null], throws nil, access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method disable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method updateSubImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;III)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method setTexParameteriv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method getTextureObject, desc[(Lcom/jogamp/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Added Method disable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method getTextureObject, desc[(Ljavax/media/opengl/GL;)I], sig[null], throws nil, access[public] [junit] Removed Method updateImage, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Removed Method bind, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method updateSubImage, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;IIIIIII)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method enable, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method setTexParameterfv, desc[(Lcom/jogamp/opengl/GL;ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteriv, desc[(Ljavax/media/opengl/GL;ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method enable, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method setTexParameterfv, desc[(Ljavax/media/opengl/GL;I[FI)V], sig[null], throws nil, access[public] [junit] Removed Method setTexParameteri, desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Removed Method getGLProfile, desc[()Ljavax/media/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Added Method getGLProfile, desc[()Lcom/jogamp/opengl/GLProfile;], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIIIIZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;)V], sig[null], throws nil, access[protected] [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIIIIIZZ[Ljava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIIILcom/jogamp/opengl/util/GLPixelBuffer$GLPixelAttributes;ZZZLjava/nio/Buffer;Lcom/jogamp/opengl/util/texture/TextureData$Flusher;)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Class com.jogamp.opengl.util.texture.TextureIO [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/lang/IllegalArgumentException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException]], access[] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GL;Lcom/jogamp/opengl/util/texture/TextureData;)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException, java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;ZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public static] [junit] CompatChanged Method newTexture, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] CompatChanged Method write, throws[[java/io/IOException, javax/media/opengl/GLException] -> [com/jogamp/opengl/GLException, java/io/IOException]], access[] [junit] Class com.jogamp.opengl.util.texture.TextureSequence [junit] Removed Method getNextTexture, desc[(Ljavax/media/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Added Method getNextTexture, desc[(Lcom/jogamp/opengl/GL;)Lcom/jogamp/opengl/util/texture/TextureSequence$TextureFrame;], sig[null], throws [java/lang/IllegalStateException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.TextureState [junit] Removed Method , desc[(Ljavax/media/opengl/GL;II)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Added Method restore, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;II)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Added Method , desc[(Lcom/jogamp/opengl/GL;I)V], sig[null], throws [com/jogamp/opengl/GLException], access[public] [junit] Removed Method restore, desc[(Ljavax/media/opengl/GL;)V], sig[null], throws nil, access[final public] [junit] Removed Method , desc[(Ljavax/media/opengl/GL;I)V], sig[null], throws [javax/media/opengl/GLException], access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureData [junit] Added Method , desc[(Lcom/jogamp/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Removed Method , desc[(Ljavax/media/opengl/GLProfile;IIZLjava/awt/image/BufferedImage;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.awt.AWTTextureIO [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Removed Method newTexture, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [javax/media/opengl/GLException], access[public static] [junit] Added Method newTexture, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/Texture;], sig[null], throws [com/jogamp/opengl/GLException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;Z)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws nil, access[public static] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/awt/image/BufferedImage;IIZ)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TGAImage [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method read, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Removed Method read, desc[(Ljavax/media/opengl/GLProfile;Ljava/lang/String;)Lcom/jogamp/opengl/util/texture/spi/TGAImage;], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Added Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/io/InputStream;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Ljavax/media/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Class javax.media.nativewindow.AbstractGraphicsConfiguration [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsDevice [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.AbstractGraphicsScreen [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.Capabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.CapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.CapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.DefaultCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsConfiguration [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsDevice [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.DefaultGraphicsScreen [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.GraphicsConfigurationFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.MutableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeSurfaceHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindow [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.NativeWindowException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.NativeWindowFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.nativewindow.OffscreenLayerOption [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.OffscreenLayerSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ProxySurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ScalableSurface [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.SurfaceUpdatedListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.ToolkitLock [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.UpstreamSurfaceHook.MutableSize [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDComparator [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.VisualIDHolder.VIDType [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.WindowClosingProtocol [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.WindowClosingProtocol.WindowClosingMode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.Dimension [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.DimensionImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Insets [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.InsetsImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormat [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelFormatUtil.PixelSink32 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.PixelRectangle.GenericPixelRect [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.Point [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.PointImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.Rectangle [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.nativewindow.util.RectangleImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.nativewindow.util.SurfaceSize [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DebugGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.DefaultGLCapabilitiesChooser [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.FPSCounter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL2GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL3bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4ES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GL4bc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAnimatorControl.UncaughtExceptionHandler [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLArrayData [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBase [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLBufferStorage [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLCapabilities [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLCapabilitiesChooser [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLCapabilitiesImmutable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLContext [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLDebugListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDebugMessage [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLDrawableFactory [junit] Removed Class , access[abstract public super synchronized] [junit] Class javax.media.opengl.GLES1 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLES3 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLEventListener [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLException [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLFBODrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLFBODrawable.Resizeable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLOffscreenAutoDrawable.FBO [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLPipelineFactory [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLProfile [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.GLRunnable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLRunnable2 [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLSharedContextSetter [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.GLUniformData [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.Threading.Mode [junit] Removed Class , access[enum final public super synchronized] [junit] Class javax.media.opengl.TraceGL2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL3bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGL4bc [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES1 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.TraceGLES3 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.AWTGLAutoDrawable [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.ComponentEvents [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.awt.GLCanvas [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.awt.GLJPanel [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.fixedfunc.GLLightingFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLMatrixFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFunc [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.fixedfunc.GLPointerFuncUtil [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLU [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.GLUnurbs [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUquadric [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellator [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallback [junit] Removed Class , access[abstract interface public] [junit] Class javax.media.opengl.glu.GLUtessellatorCallbackAdapter [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2.GLUgl2 [junit] Removed Class , access[public super synchronized] [junit] Class javax.media.opengl.glu.gl2es1.GLUgl2es1 [junit] Removed Class , access[public super synchronized] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV221V230 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.3.0 (2.3.0) - lib/v2.3.0/jogl-all.jar [junit] Current version: 2.3.2 (2.3.2) - lib/v2.3.2/jogl-all.jar [junit] Field values changed: true [junit] Compat. expected: BACKWARD_COMPATIBLE_BINARY [junit] Compat. detected: BACKWARD_COMPATIBLE_BINARY [junit] Compat. result: detected == expected -> OK [junit] Current version 2.3.2 (2.3.2) is BACKWARD_COMPATIBLE_BINARY to previous version 2.3.0 (2.3.0), actually BACKWARD_COMPATIBLE_BINARY [junit] [junit] [junit] Summary: 1053 differences in 44 classes: [junit] Remove 0, Change 0, CompatChange 129, Deprecate 9, Add 915 [junit] [junit] 0/ 44: com.jogamp.nativewindow.DefaultGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 1/ 44: com.jogamp.nativewindow.NativeWindowFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 2/ 44: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 1 [junit] 3/ 44: com.jogamp.nativewindow.awt.JAWTWindow : Remove 0, Change 0, CompatChange 0, Deprecate 3, Add 5 [junit] 4/ 44: com.jogamp.nativewindow.egl.EGLGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 5/ 44: com.jogamp.nativewindow.util.Rectangle : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 6/ 44: com.jogamp.nativewindow.x11.X11GraphicsConfiguration : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 7/ 44: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 44 [junit] 8/ 44: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 44: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 16 [junit] 10/ 44: com.jogamp.newt.opengl.util.NEWTDemoListener : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 44: com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 12/ 44: com.jogamp.opengl.DebugGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 103 [junit] 13/ 44: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 14/ 44: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 49 [junit] 15/ 44: com.jogamp.opengl.GL2 : Remove 0, Change 0, CompatChange 4, Deprecate 0, Add 156 [junit] 16/ 44: com.jogamp.opengl.GL2ES2 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 2 [junit] 17/ 44: com.jogamp.opengl.GL2ES3 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 67 [junit] 18/ 44: com.jogamp.opengl.GL2GL3 : Remove 0, Change 0, CompatChange 48, Deprecate 0, Add 1 [junit] 19/ 44: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 60, Deprecate 0, Add 0 [junit] 20/ 44: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 117 [junit] 21/ 44: com.jogamp.opengl.GL4 : Remove 0, Change 0, CompatChange 10, Deprecate 0, Add 3 [junit] 22/ 44: com.jogamp.opengl.GLBase : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 1 [junit] 23/ 44: com.jogamp.opengl.GLContext : Remove 0, Change 0, CompatChange 2, Deprecate 1, Add 7 [junit] 24/ 44: com.jogamp.opengl.GLDrawableFactory : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 25/ 44: com.jogamp.opengl.GLES1 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 0 [junit] 26/ 44: com.jogamp.opengl.GLES2 : Remove 0, Change 0, CompatChange 1, Deprecate 0, Add 112 [junit] 27/ 44: com.jogamp.opengl.GLExtensions : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 28/ 44: com.jogamp.opengl.JoglVersion : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 29/ 44: com.jogamp.opengl.TraceGL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 103 [junit] 30/ 44: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 31/ 44: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 49 [junit] 32/ 44: com.jogamp.opengl.egl.EGLExt : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 44 [junit] 33/ 44: com.jogamp.opengl.math.geom.Frustum : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 34/ 44: com.jogamp.opengl.math.geom.Frustum.FovDesc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 35/ 44: com.jogamp.opengl.util.glsl.ShaderCode : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 8 [junit] 36/ 44: com.jogamp.opengl.util.texture.ImageType : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 37/ 44: com.jogamp.opengl.util.texture.ImageType.Util : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 38/ 44: com.jogamp.opengl.util.texture.Texture : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 39/ 44: com.jogamp.opengl.util.texture.TextureData : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 40/ 44: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 0 [junit] 41/ 44: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 0, Change 0, CompatChange 0, Deprecate 1, Add 0 [junit] 42/ 44: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 0, Change 0, CompatChange 0, Deprecate 2, Add 0 [junit] 43/ 44: com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] [junit] [junit] Removes [junit] [junit] [junit] [junit] Changes [junit] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.opengl.GL2 [junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[] [junit] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[] [junit] Class com.jogamp.opengl.GL2ES2 [junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2ES3 [junit] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_GEOMETRY_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER_DATA_STORE_BINDING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glDisablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, access[] [junit] Class com.jogamp.opengl.GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_VERTEX_ORDER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[] [junit] Class com.jogamp.opengl.GL4 [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[] [junit] Class com.jogamp.opengl.GLBase [junit] CompatChanged Method setSwapInterval, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLContext [junit] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[] [junit] CompatChanged Field CTX_IMPL_FP32_COMPAT_API, value[16384 -> 32768], access[] [junit] Class com.jogamp.opengl.GLES1 [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] Class com.jogamp.opengl.GLES2 [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] [junit] [junit] Deprecates [junit] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Deprecated Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.GLContext [junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Deprecated Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Deprecated Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Added Method create, desc[(Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public] [junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected] [junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method XVisual2XRenderMask, desc[(JJLjogamp/nativewindow/x11/XRenderPictFormat;)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisual2XRenderMask, desc[(JJ)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Window [junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static] [junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field STATE_MASK_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final public static] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, access[final public static] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static] [junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Field STATE_BIT_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field STATE_BIT_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.opengl.util.NEWTDemoListener [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TERMINATE_SEQUENCE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static] [junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static] [junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static] [junit] Added Field GL_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAM_PIPELINE, desc[I], sig[null], value[type java.lang.Integer, data 33508, access[final public static] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static] [junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static] [junit] Added Field GL_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static] [junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static] [junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, access[final public static] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static] [junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static] [junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static] [junit] Added Field GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36879, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, access[final public static] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static] [junit] Added Field GL_QUADS, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field GL_CONTEXT_FLAGS, desc[I], sig[null], value[type java.lang.Integer, data 33310, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, access[final public static] [junit] Added Field GL_TESS_CONTROL_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static] [junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, access[final public static] [junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, access[final public static] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, access[final public static] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36320, access[final public static] [junit] Added Field GL_FRACTIONAL_ODD, desc[I], sig[null], value[type java.lang.Integer, data 36475, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static] [junit] Added Field GL_UNDEFINED_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33376, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, access[final public static] [junit] Added Field GL_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37850, access[final public static] [junit] Added Field GL_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static] [junit] Added Field GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static] [junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static] [junit] Added Field GL_MAX_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36477, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 35881, access[final public static] [junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, access[final public static] [junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, access[final public static] [junit] Added Field GL_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, access[final public static] [junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static] [junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36483, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37818, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, access[final public static] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static] [junit] Added Field GL_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, access[final public static] [junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36480, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static] [junit] Added Field GL_PATCHES, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static] [junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static] [junit] Added Field GL_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, access[final public static] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, access[final public static] [junit] Added Field GL_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static] [junit] Added Field GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37820, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37639, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36482, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36313, access[final public static] [junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field GL_GEOMETRY_VERTICES_OUT, desc[I], sig[null], value[type java.lang.Integer, data 35094, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, access[final public static] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37080, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static] [junit] Added Field GL_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36479, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36486, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, access[final public static] [junit] Class com.jogamp.opengl.GL4 [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLBase [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLContext [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;Lcom/jogamp/common/util/VersionNumber;ILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Field CTX_IMPL_ES32_COMPAT, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final protected static] [junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static] [junit] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37674, access[final public static] [junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static] [junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, access[final public static] [junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static] [junit] Added Field GL_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static] [junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static] [junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static] [junit] Added Field GL_NUM_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static] [junit] Added Field GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, access[final public static] [junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static] [junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static] [junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, access[final public static] [junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static] [junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37289, access[final public static] [junit] Added Field GL_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, access[final public static] [junit] Added Field GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static] [junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static] [junit] Added Field GL_EFFECTIVE_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37676, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static] [junit] Added Field GL_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static] [junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, access[final public static] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static] [junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static] [junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAP_PERSISTENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static] [junit] Added Field GL_COLOR_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 36384, access[final public static] [junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field GL_KHR_debug, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_KHR_debug, access[final public static] [junit] Added Field ARB_ES3_2_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_2_compatibility, access[final public static] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;ZZZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, access[final public static] [junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static] [junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, access[final public static] [junit] Added Field EGL_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, access[final public static] [junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static] [junit] Added Field EGL_OBJECT_CONTEXT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13234, access[final public static] [junit] Added Field EGL_YUV_ORDER_AYUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13064, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static] [junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, access[final public static] [junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, access[final public static] [junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, access[final public static] [junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static] [junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, access[final public static] [junit] Added Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_4_4_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13077, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static] [junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, access[final public static] [junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static] [junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, access[final public static] [junit] Added Field EGL_OBJECT_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, access[final public static] [junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static] [junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, access[final public static] [junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static] [junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static] [junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static] [junit] Class com.jogamp.opengl.math.geom.Frustum [junit] Added Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.math.geom.Frustum.FovDesc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data bcp, access[final public static] [junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static] [junit] Class com.jogamp.opengl.util.texture.ImageType [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.ImageType.Util [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method getImageTarget, desc[()I], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method getSourceImageType, desc[()Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes [junit] Added Class , access[abstract interface public] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.nativewindow.DefaultGraphicsDevice [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Method getDefaultDisplayConnection, desc[()Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Added Method getDefaultDisplayConnection, desc[(Ljava/lang/String;)Ljava/lang/String;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Deprecated Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Added Method create, desc[(Ljava/awt/GraphicsConfiguration;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Deprecated Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Deprecated Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method setAWTGraphicsConfiguration, desc[(Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;)V], sig[null], throws nil, access[final public] [junit] Added Method lockSurfaceImpl, desc[(Ljava/awt/GraphicsConfiguration;)I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[abstract protected] [junit] Added Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;Ljava/awt/GraphicsConfiguration;)Z], sig[null], throws nil, access[final protected] [junit] Deprecated Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Added Method getAWTGraphicsConfiguration, desc[()Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[final public] [junit] Added Method updatePixelScale, desc[(Ljava/awt/GraphicsConfiguration;Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.egl.EGLGraphicsDevice [junit] Added Method , desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;JLcom/jogamp/nativewindow/egl/EGLGraphicsDevice$EGLDisplayLifecycleCallback;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.util.Rectangle [junit] Added Method , desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[public] [junit] Added Method set, desc[(Lcom/jogamp/nativewindow/util/RectangleImmutable;)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.x11.X11GraphicsConfiguration [junit] Added Method XVisual2XRenderMask, desc[(JJLjogamp/nativewindow/x11/XRenderPictFormat;)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisual2XRenderMask, desc[(JJ)Ljogamp/nativewindow/x11/XRenderDirectFormat;], sig[null], throws nil, access[protected static] [junit] Added Method XVisualInfo2X11Capabilities, desc[(Lcom/jogamp/nativewindow/x11/X11GraphicsDevice;Ljogamp/nativewindow/x11/XVisualInfo;)Ljogamp/nativewindow/x11/X11Capabilities;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.newt.Window [junit] Added Field STATE_BIT_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_BIT_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field STATE_MASK_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 32, access[final public static] [junit] Added Field STATE_MASK_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field STATE_MASK_POINTERCONFINED, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final public static] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Field STATE_BIT_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_BIT_UNDECORATED, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 4096, access[final public static] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_MASK_MAXIMIZED_VERT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field STATE_BIT_POINTERVISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field STATE_MASK_CHILDWIN, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field STATE_MASK_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONTOP, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Field STATE_MASK_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 1024, access[final public static] [junit] Added Field STATE_MASK_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Field STATE_MASK_AUTOPOSITION, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field STATE_MASK_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 2048, access[final public static] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_MAXIMIZED_HORZ, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field STATE_MASK_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_FOCUSED, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Field STATE_BIT_RESIZABLE, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_VISIBLE, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field STATE_BIT_STICKY, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Field STATE_BIT_ALWAYSONBOTTOM, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field STATE_BIT_FULLSCREEN, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getGraphicsConfiguration, desc[()Ljava/awt/GraphicsConfiguration;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method setAlwaysOnBottom, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method setMaximized, desc[(ZZ)V], sig[null], throws nil, access[final public] [junit] Added Method isChildWindow, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setResizable, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method isAlwaysOnBottom, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitCount, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method getStatePublicBitmask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isResizable, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method setSticky, desc[(Z)V], sig[null], throws nil, access[final public] [junit] Added Method getStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method isSticky, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedVert, desc[()Z], sig[null], throws nil, access[final public] [junit] Added Method getSupportedStateMaskString, desc[()Ljava/lang/String;], sig[null], throws nil, access[final public] [junit] Added Method getStateMask, desc[()I], sig[null], throws nil, access[final public] [junit] Added Method isMaximizedHorz, desc[()Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.opengl.util.NEWTDemoListener [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.util.stereo.StereoDeviceUtil [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BLEND_COLOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_POLYGON_OFFSET_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SCISSOR_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 17, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 3, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_GRANULARITY_NV, desc[I], sig[null], value[type java.lang.Integer, data 37755, access[final public static] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TERMINATE_SEQUENCE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 0, access[final public static] [junit] Added Field GL_VIEWPORT_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37753, access[final public static] [junit] Added Field GL_ALPHA_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 15, access[final public static] [junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Field GL_ATTRIBUTE_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 9, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Field GL_FRONT_FACE_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 18, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Field GL_DRAW_ARRAYS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_STENCIL_REF_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_CLIENT_ALL_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_ALL_CLIENT_ATTRIB_BITS, value[-1 -> 4294967295], access[] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_WIDTH_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ELEMENTS_INSTANCED_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field GL_DRAW_ELEMENTS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 2, access[final public static] [junit] Added Field GL_ELEMENT_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTER_DILATE_RANGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37754, access[final public static] [junit] Added Field GL_NOP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 1, access[final public static] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNIFORM_ADDRESS_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_DRAW_ARRAYS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 5, access[final public static] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_QUERY_ALL_EVENT_BITS_AMD, value[-1 -> 4294967295], access[] [junit] Added Field GL_DRAW_ELEMENTS_STRIP_COMMAND_NV, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_TEXCOORD4_BIT_PGI, value[-2147483648 -> 2147483648], access[] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2ES2 [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAM_PIPELINE, desc[I], sig[null], value[type java.lang.Integer, data 33508, access[final public static] [junit] CompatChanged Field GL_ALL_SHADER_BITS, value[-1 -> 4294967295], access[] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT17, desc[I], sig[null], value[type java.lang.Integer, data 36081, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36874, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_DATA_STORE_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35885, access[final public static] [junit] Added Field GL_PRIMITIVES_GENERATED, desc[I], sig[null], value[type java.lang.Integer, data 35975, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT30, desc[I], sig[null], value[type java.lang.Integer, data 36094, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36876, access[final public static] [junit] Added Field GL_MAX_FRAMEBUFFER_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37655, access[final public static] [junit] Added Field GL_SAMPLE_SHADING, desc[I], sig[null], value[type java.lang.Integer, data 35894, access[final public static] [junit] Added Field GL_LAST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36430, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(III[II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Added Field GL_TEXTURE_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36873, access[final public static] [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 35372, access[final public static] [junit] Added Field GL_MAX_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 35883, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37581, access[final public static] [junit] Added Field GL_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36878, access[final public static] [junit] Added Field GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, desc[I], sig[null], value[type java.lang.Integer, data 36877, access[final public static] [junit] Added Field GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36879, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37582, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT27, desc[I], sig[null], value[type java.lang.Integer, data 36091, access[final public static] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT25, desc[I], sig[null], value[type java.lang.Integer, data 36089, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT16, desc[I], sig[null], value[type java.lang.Integer, data 36080, access[final public static] [junit] Added Field GL_QUADS, desc[I], sig[null], value[type java.lang.Integer, data 7, access[final public static] [junit] Added Field GL_CONTEXT_FLAGS, desc[I], sig[null], value[type java.lang.Integer, data 33310, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT24, desc[I], sig[null], value[type java.lang.Integer, data 36088, access[final public static] [junit] Added Field GL_TESS_CONTROL_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT31, desc[I], sig[null], value[type java.lang.Integer, data 36095, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT20, desc[I], sig[null], value[type java.lang.Integer, data 36084, access[final public static] [junit] Added Field GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 35378, access[final public static] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_DEFAULT_LAYERS, desc[I], sig[null], value[type java.lang.Integer, data 37650, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37587, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT26, desc[I], sig[null], value[type java.lang.Integer, data 36090, access[final public static] [junit] Added Field GL_MIN_SAMPLE_SHADING_VALUE, desc[I], sig[null], value[type java.lang.Integer, data 35895, access[final public static] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field GL_ALL_BARRIER_BITS, value[-1 -> 4294967295], access[] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37589, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT19, desc[I], sig[null], value[type java.lang.Integer, data 36083, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, desc[I], sig[null], value[type java.lang.Integer, data 37583, access[final public static] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FIRST_VERTEX_CONVENTION, desc[I], sig[null], value[type java.lang.Integer, data 36429, access[final public static] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT18, desc[I], sig[null], value[type java.lang.Integer, data 36082, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT23, desc[I], sig[null], value[type java.lang.Integer, data 36087, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER_BIT, desc[I], sig[null], value[type java.lang.Integer, data 16, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, desc[I], sig[null], value[type java.lang.Integer, data 37588, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT29, desc[I], sig[null], value[type java.lang.Integer, data 36093, access[final public static] [junit] Added Method glGetnUniformuiv, desc[(IIILjava/nio/IntBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLOR_ATTACHMENT21, desc[I], sig[null], value[type java.lang.Integer, data 36085, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT22, desc[I], sig[null], value[type java.lang.Integer, data 36086, access[final public static] [junit] Added Field GL_COLOR_ATTACHMENT28, desc[I], sig[null], value[type java.lang.Integer, data 36092, access[final public static] [junit] Added Field GL_TEXTURE_BINDING_BUFFER, desc[I], sig[null], value[type java.lang.Integer, data 35884, access[final public static] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL2GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFuncSeparatei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexBuffer, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAGS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MIN_SAMPLE_SHADING_VALUE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_GEOMETRY_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_UNIFORM_BLOCKS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BINDING_BUFFER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES2].GL_PROGRAM_PIPELINE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_SAMPLE_SHADING, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glGetnUniformuiv, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glIsEnabledi, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER_DATA_STORE_BINDING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_FRAMEBUFFER_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TEXTURE_BUFFER, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glColorMaski, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_EVALUATION_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glDisablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FIRST_VERTEX_CONVENTION, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glEnablei, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_TESS_CONTROL_SHADER_BIT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_LAST_VERTEX_CONVENTION, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_FRAMEBUFFER_DEFAULT_LAYERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_PRIMITIVES_GENERATED, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glTexStorage3DMultisample, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendFunci, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glMinSampleShading, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL2GL3 -> GL2ES3].glBlendEquationi, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL2GL3 -> GL2ES3].GL_QUADS, access[] [junit] Class com.jogamp.opengl.GL3 [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_POINT_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_INPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_MODE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_SIZE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LAYER_PROVOKING_VERTEX, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_OUTPUT_TYPE, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_SPACING, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_GEN_VERTEX_ORDER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLE_STRIP_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_PATCHES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_UNDEFINED_VERTEX, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glFramebufferTexture, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_GEN_LEVEL, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_PATCH_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAMEBUFFER_ATTACHMENT_LAYERED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_EVEN, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_PATCH_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_GEOMETRY_VERTICES_OUT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_ISOLINES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TRIANGLES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawElementsInstancedBaseVertex, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glTexBufferRange, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glDrawRangeElementsBaseVertex, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_VERTICES, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_LINES_ADJACENCY, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, access[] [junit] CompatChanged Method com.jogamp.opengl.[GL3 -> GL3ES3].glPatchParameteri, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_INVOCATIONS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_FRACTIONAL_ODD, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_INPUT_COMPONENTS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL3 -> GL3ES3].GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, access[] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36490, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37809, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36320, access[final public static] [junit] Added Field GL_FRACTIONAL_ODD, desc[I], sig[null], value[type java.lang.Integer, data 36475, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36319, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37842, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, desc[I], sig[null], value[type java.lang.Integer, data 33313, access[final public static] [junit] Added Field GL_UNDEFINED_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33376, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37819, access[final public static] [junit] Added Field GL_MAX_TESS_PATCH_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36484, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 36442, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TESS_GEN_POINT_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36473, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37850, access[final public static] [junit] Added Field GL_MAX_TESS_GEN_LEVEL, desc[I], sig[null], value[type java.lang.Integer, data 36478, access[final public static] [junit] Added Field GL_MIN_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36443, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER_INVOCATIONS, desc[I], sig[null], value[type java.lang.Integer, data 34943, access[final public static] [junit] Added Field GL_IS_PER_PATCH, desc[I], sig[null], value[type java.lang.Integer, data 37607, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37853, access[final public static] [junit] Added Field GL_MAX_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36477, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 35881, access[final public static] [junit] Added Field GL_PATCH_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36466, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37278, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_5x5, desc[I], sig[null], value[type java.lang.Integer, data 37810, access[final public static] [junit] Added Field GL_LAYER_PROVOKING_VERTEX, desc[I], sig[null], value[type java.lang.Integer, data 33374, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37808, access[final public static] [junit] Added Field GL_FRACTIONAL_EVEN, desc[I], sig[null], value[type java.lang.Integer, data 36476, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37813, access[final public static] [junit] Added Field GL_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36487, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37814, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34924, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x5, desc[I], sig[null], value[type java.lang.Integer, data 37845, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_EVALUATION_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37640, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x12, desc[I], sig[null], value[type java.lang.Integer, data 37821, access[final public static] [junit] Added Field GL_CONTEXT_LOST, desc[I], sig[null], value[type java.lang.Integer, data 1287, access[final public static] [junit] Added Field GL_ISOLINES, desc[I], sig[null], value[type java.lang.Integer, data 36474, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36483, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37812, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x8, desc[I], sig[null], value[type java.lang.Integer, data 37818, access[final public static] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Field GL_TESS_GEN_MODE, desc[I], sig[null], value[type java.lang.Integer, data 36470, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_LAYERED, desc[I], sig[null], value[type java.lang.Integer, data 36263, access[final public static] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TESS_CONTROL_OUTPUT_VERTICES, desc[I], sig[null], value[type java.lang.Integer, data 36469, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT, desc[I], sig[null], value[type java.lang.Integer, data 37279, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37081, access[final public static] [junit] Added Field GL_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36488, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 34925, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_INPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37155, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37852, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36485, access[final public static] [junit] Added Field GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS, desc[I], sig[null], value[type java.lang.Integer, data 36264, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36480, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x6, desc[I], sig[null], value[type java.lang.Integer, data 37844, access[final public static] [junit] Added Field GL_PATCHES, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_TRIANGLE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 13, access[final public static] [junit] Added Field GL_MAX_FRAGMENT_INTERPOLATION_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 36444, access[final public static] [junit] Added Field GL_REFERENCED_BY_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37641, access[final public static] [junit] Added Field GL_GEOMETRY_INPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35095, access[final public static] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37847, access[final public static] [junit] Added Field GL_TESS_GEN_SPACING, desc[I], sig[null], value[type java.lang.Integer, data 36471, access[final public static] [junit] Added Field GL_FRAGMENT_INTERPOLATION_OFFSET_BITS, desc[I], sig[null], value[type java.lang.Integer, data 36445, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36383, access[final public static] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36481, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_8x8, desc[I], sig[null], value[type java.lang.Integer, data 37815, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_12x10, desc[I], sig[null], value[type java.lang.Integer, data 37820, access[final public static] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_BINDING, desc[I], sig[null], value[type java.lang.Integer, data 35882, access[final public static] [junit] Added Field GL_LINES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 10, access[final public static] [junit] Added Field GL_REFERENCED_BY_TESS_CONTROL_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 37639, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS, desc[I], sig[null], value[type java.lang.Integer, data 36482, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37079, access[final public static] [junit] Added Field GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36382, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37849, access[final public static] [junit] Added Field GL_GEOMETRY_SHADER, desc[I], sig[null], value[type java.lang.Integer, data 36313, access[final public static] [junit] Added Field GL_TRIANGLES_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 12, access[final public static] [junit] Added Field GL_GEOMETRY_VERTICES_OUT, desc[I], sig[null], value[type java.lang.Integer, data 35094, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x10, desc[I], sig[null], value[type java.lang.Integer, data 37851, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 36489, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_8x6, desc[I], sig[null], value[type java.lang.Integer, data 37846, access[final public static] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_STRIP_ADJACENCY, desc[I], sig[null], value[type java.lang.Integer, data 11, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36321, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37816, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 37156, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_10x5, desc[I], sig[null], value[type java.lang.Integer, data 37848, access[final public static] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_TESS_GEN_VERTEX_ORDER, desc[I], sig[null], value[type java.lang.Integer, data 36472, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_5x4, desc[I], sig[null], value[type java.lang.Integer, data 37841, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, desc[I], sig[null], value[type java.lang.Integer, data 37080, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37843, access[final public static] [junit] Added Field GL_COMPRESSED_SRGB8_ALPHA8_ASTC_4x4, desc[I], sig[null], value[type java.lang.Integer, data 37840, access[final public static] [junit] Added Field GL_TEXTURE_BUFFER_OFFSET, desc[I], sig[null], value[type java.lang.Integer, data 37277, access[final public static] [junit] Added Field GL_GEOMETRY_OUTPUT_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 35096, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36479, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_10x6, desc[I], sig[null], value[type java.lang.Integer, data 37817, access[final public static] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS, desc[I], sig[null], value[type java.lang.Integer, data 36486, access[final public static] [junit] Added Field GL_COMPRESSED_RGBA_ASTC_6x5, desc[I], sig[null], value[type java.lang.Integer, data 37811, access[final public static] [junit] Class com.jogamp.opengl.GL4 [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_EVALUATION_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_CONTEXT_LOST, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_TESS_CONTROL_SHADER, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_IS_PER_PATCH, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_REFERENCED_BY_GEOMETRY_SHADER, access[] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[abstract public] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED, access[] [junit] CompatChanged Field com.jogamp.opengl.[GL4 -> GL3ES3].GL_TEXTURE_BUFFER_BINDING, access[] [junit] Class com.jogamp.opengl.GLBase [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[abstract public] [junit] CompatChanged Method setSwapInterval, throws[[] -> [com/jogamp/opengl/GLException]], access[] [junit] Class com.jogamp.opengl.GLContext [junit] CompatChanged Field CTX_IMPL_FBO, value[8192 -> 16384], access[] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;Lcom/jogamp/common/util/VersionNumber;ILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Method getGLProfile, desc[(Ljava/lang/StringBuilder;I)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Added Field CTX_IMPL_ES32_COMPAT, desc[I], sig[null], value[type java.lang.Integer, data 8192, access[final protected static] [junit] Added Method isGLES32CompatibleAvailable, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Z], sig[null], throws nil, access[final public static] [junit] Added Method decomposeBits, desc[(I[I)Lcom/jogamp/common/util/VersionNumber;], sig[null], throws nil, access[protected static] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[final public] [junit] CompatChanged Field CTX_IMPL_FP32_COMPAT_API, value[16384 -> 32768], access[] [junit] Deprecated Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Added Method getGLVersion, desc[(Ljava/lang/StringBuilder;IIILjava/lang/String;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method hasOpenGLESSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Added Method hasOpenGLDesktopSupport, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLES1 [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] Class com.jogamp.opengl.GLES2 [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LIGHTEN, desc[I], sig[null], value[type java.lang.Integer, data 37528, access[final public static] [junit] Added Field GL_RASTER_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37671, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Field GL_FILL_NV, desc[I], sig[null], value[type java.lang.Integer, data 6914, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 10753, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37287, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_NV, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38450, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COLORDODGE, desc[I], sig[null], value[type java.lang.Integer, data 37529, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_NV, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Field GL_RASTER_FIXED_SAMPLE_LOCATIONS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37674, access[final public static] [junit] Added Field GL_POLYGON_MODE_NV, desc[I], sig[null], value[type java.lang.Integer, data 2880, access[final public static] [junit] Added Field GL_SRG8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36798, access[final public static] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37672, access[final public static] [junit] Added Field GL_MULTIPLY, desc[I], sig[null], value[type java.lang.Integer, data 37524, access[final public static] [junit] Added Field GL_SCREEN, desc[I], sig[null], value[type java.lang.Integer, data 37525, access[final public static] [junit] Added Field GL_HSL_LUMINOSITY, desc[I], sig[null], value[type java.lang.Integer, data 37552, access[final public static] [junit] Added Field GL_ONE_MINUS_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35066, access[final public static] [junit] Added Field GL_SRC1_COLOR_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35065, access[final public static] [junit] Added Field GL_MAX_SPARSE_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37272, access[final public static] [junit] Added Field GL_MAX_SPARSE_3D_TEXTURE_SIZE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37273, access[final public static] [junit] Added Field GL_MULTISAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32925, access[final public static] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HSL_SATURATION, desc[I], sig[null], value[type java.lang.Integer, data 37550, access[final public static] [junit] Added Field GL_SAMPLE_ALPHA_TO_ONE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 32927, access[final public static] [junit] Added Field GL_NUM_SPARSE_LEVELS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37290, access[final public static] [junit] Added Field GL_POLYGON_OFFSET_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 10754, access[final public static] [junit] Added Field GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Field GL_TEXTURE_SPARSE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37286, access[final public static] [junit] Added Field GL_MAP_COHERENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 128, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_Y_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37704, access[final public static] [junit] Added Field GL_HSL_HUE, desc[I], sig[null], value[type java.lang.Integer, data 37549, access[final public static] [junit] Added Field GL_MIXED_STENCIL_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37680, access[final public static] [junit] Added Field GL_SHARED_EDGE_NV, desc[I], sig[null], value[type java.lang.Integer, data 192, access[final public static] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_EXCLUSION, desc[I], sig[null], value[type java.lang.Integer, data 37536, access[final public static] [junit] Added Field GL_FILL_RECTANGLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37692, access[final public static] [junit] Added Field GL_MULTISAMPLE_RASTERIZATION_ALLOWED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37675, access[final public static] [junit] Added Field GL_ONE_MINUS_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35067, access[final public static] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37681, access[final public static] [junit] Added Field GL_DYNAMIC_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 256, access[final public static] [junit] Added Field GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37289, access[final public static] [junit] Added Field GL_NUM_VIRTUAL_PAGE_SIZES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37288, access[final public static] [junit] Added Field GL_SAMPLER_EXTERNAL_2D_Y2Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35815, access[final public static] [junit] Added Field GL_POINT_NV, desc[I], sig[null], value[type java.lang.Integer, data 6912, access[final public static] [junit] Added Field GL_EFFECTIVE_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37676, access[final public static] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_LINE_NV, desc[I], sig[null], value[type java.lang.Integer, data 6913, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_TO_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37597, access[final public static] [junit] Added Field GL_STENCIL_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37678, access[final public static] [junit] Added Field GL_LOCATION_INDEX_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37647, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_RASTER_SAMPLES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37673, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Z_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37271, access[final public static] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SUBPIXEL_PRECISION_BIAS_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37705, access[final public static] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_SRC_ALPHA_SATURATE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 776, access[final public static] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONSERVATIVE_RASTERIZATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37702, access[final public static] [junit] Added Field GL_SOFTLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37532, access[final public static] [junit] CompatChanged Field GL_MULTISAMPLE_BUFFER_BIT7_QCOM, value[-2147483648 -> 2147483648], access[] [junit] Added Field GL_BUFFER_IMMUTABLE_STORAGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33311, access[final public static] [junit] Added Field GL_MAX_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38449, access[final public static] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_Y_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37270, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field GL_HARDLIGHT, desc[I], sig[null], value[type java.lang.Integer, data 37531, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Field GL_MIXED_DEPTH_SAMPLES_SUPPORTED_NV, desc[I], sig[null], value[type java.lang.Integer, data 37679, access[final public static] [junit] Added Field GL_CLIENT_STORAGE_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 512, access[final public static] [junit] Added Field GL_HSL_COLOR, desc[I], sig[null], value[type java.lang.Integer, data 37551, access[final public static] [junit] Added Field GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR, desc[I], sig[null], value[type java.lang.Integer, data 38448, access[final public static] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_VIRTUAL_PAGE_SIZE_X_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37269, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_TABLE_SIZE_NV, desc[I], sig[null], value[type java.lang.Integer, data 37683, access[final public static] [junit] Added Field GL_SUBPIXEL_PRECISION_BIAS_X_BITS_NV, desc[I], sig[null], value[type java.lang.Integer, data 37703, access[final public static] [junit] Added Field GL_DEPTH_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 37677, access[final public static] [junit] Added Field GL_COVERAGE_MODULATION_NV, desc[I], sig[null], value[type java.lang.Integer, data 37682, access[final public static] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[abstract public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_OVERLAY, desc[I], sig[null], value[type java.lang.Integer, data 37526, access[final public static] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_BUFFER_STORAGE_FLAGS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 33312, access[final public static] [junit] Added Field GL_FRAGMENT_COVERAGE_COLOR_NV, desc[I], sig[null], value[type java.lang.Integer, data 37598, access[final public static] [junit] Added Field GL_COLORBURN, desc[I], sig[null], value[type java.lang.Integer, data 37530, access[final public static] [junit] Added Field GL_DIFFERENCE, desc[I], sig[null], value[type java.lang.Integer, data 37534, access[final public static] [junit] Added Field GL_TEXTURE_2D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 35866, access[final public static] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAP_PERSISTENT_BIT_EXT, desc[I], sig[null], value[type java.lang.Integer, data 64, access[final public static] [junit] Added Field GL_SR8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 36797, access[final public static] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_CONTEXT_FLAG_NO_ERROR_BIT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_MAX_SPARSE_ARRAY_TEXTURE_LAYERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 37274, access[final public static] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SRC1_ALPHA_EXT, desc[I], sig[null], value[type java.lang.Integer, data 34185, access[final public static] [junit] Added Field GL_COLOR_SAMPLES_NV, desc[I], sig[null], value[type java.lang.Integer, data 36384, access[final public static] [junit] Added Field GL_MAX_DUAL_SOURCE_DRAW_BUFFERS_EXT, desc[I], sig[null], value[type java.lang.Integer, data 35068, access[final public static] [junit] Added Field GL_DARKEN, desc[I], sig[null], value[type java.lang.Integer, data 37527, access[final public static] [junit] Class com.jogamp.opengl.GLExtensions [junit] Added Field GL_KHR_debug, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_KHR_debug, access[final public static] [junit] Added Field ARB_ES3_2_compatibility, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data GL_ARB_ES3_2_compatibility, access[final public static] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getGLInfo, desc[(Lcom/jogamp/opengl/GL;Ljava/lang/StringBuilder;ZZZ)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(ILjava/nio/LongBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3DEXT, desc[(IIIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2D, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glCommandListSegmentsNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1D, desc[(IIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glCreateStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage1DEXT, desc[(IIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteStatesNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glCompileCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glIsCommandListNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesNV, desc[(ILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[([JI[II[II[III)V], sig[null], throws nil, access[public] [junit] Added Method glCallCommandListNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureImage3DEXT, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glIsStateNV, desc[(I)Z], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsStatesAddressNV, desc[(Ljava/nio/LongBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsAddressNV, desc[(I[JI[III)V], sig[null], throws nil, access[public] [junit] Added Method glCreateCommandListsNV, desc[(ILjava/nio/IntBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetStageIndexNV, desc[(I)S], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage3D, desc[(IIIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetCommandHeaderNV, desc[(II)I], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[public] [junit] Added Method glConservativeRasterParameterfNV, desc[(IF)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glDrawCommandsNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[III)V], sig[null], throws nil, access[public] [junit] Added Method glStateCaptureNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glDeleteCommandListsNV, desc[(I[II)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage1DEXT, desc[(IIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTextureSubImage2DEXT, desc[(IIIIIIIIIJ)V], sig[null], throws nil, access[public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[public] [junit] Added Method glListDrawCommandsStatesClientNV, desc[(IILcom/jogamp/common/nio/PointerBuffer;[II[II[III)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Added Method glMinSampleShading, desc[(F)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDisablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(III[BI)V], sig[null], throws nil, access[public] [junit] Added Method glEnablei, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glTexStorage3DMultisample, desc[(IIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glRasterSamplesEXT, desc[(IZ)V], sig[null], throws nil, access[public] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[public] [junit] Added Method glTexPageCommitmentEXT, desc[(IIIIIIIIZ)V], sig[null], throws nil, access[public] [junit] Added Method glSubpixelPrecisionBiasNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(II[BI)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glApplyFramebufferAttachmentCMAAINTEL, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glIsEnabledi, desc[(II)Z], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationi, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glFragmentCoverageColorNV, desc[(I)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsBaseVertex, desc[(IIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFunci, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIILjava/nio/Buffer;II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendFuncSeparatei, desc[(IIIII)V], sig[null], throws nil, access[public] [junit] Added Method glCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTexture, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Added Method glResolveDepthValuesNV, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(III[FI)V], sig[null], throws nil, access[public] [junit] Added Method glNamedFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glColorMaski, desc[(IZZZZ)V], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationIndexedEXT, desc[(IIILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexBufferRange, desc[(IIIJJ)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferTextureMultiviewOVR, desc[(IIIIII)V], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(ILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIIJI)V], sig[null], throws nil, access[public] [junit] Added Method glPatchParameteri, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(ILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method isGLES32Compatible, desc[()Z], sig[null], throws nil, access[public] [junit] Added Method glGetFragDataIndexEXT, desc[(I[BI)I], sig[null], throws nil, access[public] [junit] Added Method glBindFragDataLocationEXT, desc[(IILjava/nio/ByteBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glBlendEquationSeparatei, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(IILjava/nio/ByteBuffer;)I], sig[null], throws nil, access[public] [junit] Added Method glBufferStorageEXT, desc[(IJLjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Added Method glGetProgramResourceLocationIndexEXT, desc[(II[BI)I], sig[null], throws nil, access[public] [junit] Added Method glDrawElementsInstancedBaseVertex, desc[(IIIJII)V], sig[null], throws nil, access[public] [junit] Added Method glFramebufferSampleLocationsfvNV, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[public] [junit] Added Method glTexBuffer, desc[(III)V], sig[null], throws nil, access[public] [junit] Added Method glGetCoverageModulationTableNV, desc[(I[FI)V], sig[null], throws nil, access[public] [junit] Added Method glPolygonModeNV, desc[(II)V], sig[null], throws nil, access[public] [junit] Added Method glBlendBarrier, desc[()V], sig[null], throws nil, access[public] [junit] Added Method glDrawRangeElementsBaseVertex, desc[(IIIIILjava/nio/Buffer;I)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Field EGL_DEBUG_MSG_CRITICAL_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13241, access[final public static] [junit] Added Method eglExportDMABUFImageMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_DEBUG_MSG_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13242, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13082, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_8_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13084, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_FULL_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13081, access[final public static] [junit] Added Field EGL_OBJECT_THREAD_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13232, access[final public static] [junit] Added Field EGL_DEBUG_MSG_WARN_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13243, access[final public static] [junit] Added Field EGL_DEBUG_MSG_INFO_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13244, access[final public static] [junit] Added Field EGL_OBJECT_CONTEXT_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13234, access[final public static] [junit] Added Field EGL_YUV_ORDER_AYUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13064, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13075, access[final public static] [junit] Added Method eglExportDMABUFImageQueryMESA, desc[(JJLjava/nio/IntBuffer;Ljava/nio/IntBuffer;Ljava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_NUMBER_OF_PLANES_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13073, access[final public static] [junit] Added Field EGL_DEBUG_CALLBACK_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13240, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_601_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13067, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_709_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13068, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_2020_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13069, access[final public static] [junit] Added Field EGL_YUV_ORDER_UYVY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13061, access[final public static] [junit] Added Field EGL_OBJECT_DISPLAY_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13233, access[final public static] [junit] Added Field EGL_OBJECT_SURFACE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13235, access[final public static] [junit] Added Method eglQueryDebugKHR, desc[(ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_CONTEXT_OPENGL_NO_ERROR_KHR, desc[I], sig[null], value[type java.lang.Integer, data 12723, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_4_4_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13077, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13074, access[final public static] [junit] Added Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Field EGL_YUV_ORDER_YVU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13059, access[final public static] [junit] Added Field EGL_D3D9_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13216, access[final public static] [junit] Added Field EGL_OBJECT_STREAM_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13238, access[final public static] [junit] Added Field EGL_OBJECT_IMAGE_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13236, access[final public static] [junit] Added Field EGL_YUV_BUFFER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13056, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_10_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13085, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_LIMITED_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13080, access[final public static] [junit] Added Field EGL_YUV_DEPTH_RANGE_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13079, access[final public static] [junit] Added Field EGL_D3D11_DEVICE_ANGLE, desc[I], sig[null], value[type java.lang.Integer, data 13217, access[final public static] [junit] Added Field EGL_YUV_ORDER_VYUY_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13063, access[final public static] [junit] Added Field EGL_YUV_SUBSAMPLE_4_2_2_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13076, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUYV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13060, access[final public static] [junit] Added Field EGL_YUV_ORDER_YUV_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13058, access[final public static] [junit] Added Field EGL_YUV_ORDER_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13057, access[final public static] [junit] Added Field EGL_YUV_CSC_STANDARD_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13066, access[final public static] [junit] Added Field EGL_YUV_ORDER_YVYU_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13062, access[final public static] [junit] Added Field EGL_OBJECT_SYNC_KHR, desc[I], sig[null], value[type java.lang.Integer, data 13237, access[final public static] [junit] Added Field EGL_YUV_PLANE_BPP_0_EXT, desc[I], sig[null], value[type java.lang.Integer, data 13083, access[final public static] [junit] Class com.jogamp.opengl.math.geom.Frustum [junit] Added Method updateByFovDesc, desc[([FIZLcom/jogamp/opengl/math/geom/Frustum$FovDesc;)[F], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.math.geom.Frustum.FovDesc [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.glsl.ShaderCode [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;ILjava/lang/Class<*>;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;II[Lcom/jogamp/common/net/Uri;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Method readShaderSource, desc[(Lcom/jogamp/common/net/Uri;Z)Ljava/lang/CharSequence;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(IIILcom/jogamp/common/net/Uri;)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[null], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_BINARY, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data bcp, access[final public static] [junit] Added Method readShaderBinary, desc[(Lcom/jogamp/common/net/Uri;)Ljava/nio/ByteBuffer;], sig[null], throws [java/io/IOException], access[public static] [junit] Added Method create, desc[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], sig[(Lcom/jogamp/opengl/GL2ES2;IILjava/lang/Class<*>;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/jogamp/opengl/util/glsl/ShaderCode;], throws nil, access[public static] [junit] Added Field SUFFIX_COMPUTE_SOURCE, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data cp, access[final public static] [junit] Class com.jogamp.opengl.util.texture.ImageType [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.ImageType.Util [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.util.texture.Texture [junit] Added Method getImageTarget, desc[()I], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.util.texture.TextureData [junit] Added Method getSourceImageType, desc[()Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Deprecated Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Deprecated Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Deprecated Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider.SupportsImageTypes [junit] Added Class , access[abstract interface public] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV230V232 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestVersionSemanticsNOUI - testVersionV232V24x [junit] Semantic Version Test [junit] criteria: SimpleDiffCriteria [junit] Previous version: 2.3.2 (2.3.2) - lib/v2.3.2/jogl-all.jar [junit] Current version: 2.4.0 (2.4.0-rc-20200115) - /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jar/jogl-all.jar [junit] Field values changed: false [junit] Compat. expected: NON_BACKWARD_COMPATIBLE [junit] Compat. detected: NON_BACKWARD_COMPATIBLE [junit] Compat. result: detected == expected -> OK [junit] Current version 2.4.0 (2.4.0-rc-20200115) is NON_BACKWARD_COMPATIBLE to previous version 2.3.2 (2.3.2), actually NON_BACKWARD_COMPATIBLE [junit] [junit] [junit] Summary: 493 differences in 55 classes: [junit] Remove 240, Change 24, CompatChange 1, Deprecate 0, Add 228 [junit] [junit] 0/ 55: com.jogamp.nativewindow.CapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 1/ 55: com.jogamp.nativewindow.CapabilitiesFilter.Test : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 2/ 55: com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 3/ 55: com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 4/ 55: com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID: Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 5/ 55: com.jogamp.nativewindow.NativeWindowFactory : Remove 1, Change 8, CompatChange 0, Deprecate 0, Add 4 [junit] 6/ 55: com.jogamp.nativewindow.NativeWindowHolder : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 7/ 55: com.jogamp.nativewindow.awt.AWTGraphicsConfiguration : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 8/ 55: com.jogamp.nativewindow.awt.AppContextInfo : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 9/ 55: com.jogamp.nativewindow.awt.JAWTWindow : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 10/ 55: com.jogamp.nativewindow.ios.IOSGraphicsDevice : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 11/ 55: com.jogamp.nativewindow.javafx.JFXAccessor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 12/ 55: com.jogamp.nativewindow.swt.SWTAccessor : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 3 [junit] 13/ 55: com.jogamp.nativewindow.util.Point : Remove 3, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 14/ 55: com.jogamp.newt.Display.PointerIcon : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 15/ 55: com.jogamp.newt.Window : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 4 [junit] 16/ 55: com.jogamp.newt.awt.NewtCanvasAWT : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 1 [junit] 17/ 55: com.jogamp.newt.javafx.NewtCanvasJFX : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 18/ 55: com.jogamp.newt.opengl.GLWindow : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 19/ 55: com.jogamp.newt.swt.NewtCanvasSWT : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 2 [junit] 20/ 55: com.jogamp.opengl.DebugGL4bc : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 21/ 55: com.jogamp.opengl.DebugGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 22/ 55: com.jogamp.opengl.DebugGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 23/ 55: com.jogamp.opengl.FBObject.Attachment : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 24/ 55: com.jogamp.opengl.FBObject.Attachment.StorageDefinition : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 25/ 55: com.jogamp.opengl.GL2 : Remove 134, Change 0, CompatChange 0, Deprecate 0, Add 17 [junit] 26/ 55: com.jogamp.opengl.GL2ES3 : Remove 13, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 27/ 55: com.jogamp.opengl.GL2GL3 : Remove 17, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 28/ 55: com.jogamp.opengl.GL3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 17 [junit] 29/ 55: com.jogamp.opengl.GL3ES3 : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 13 [junit] 30/ 55: com.jogamp.opengl.GL3bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 31/ 55: com.jogamp.opengl.GL4bc : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 79 [junit] 32/ 55: com.jogamp.opengl.GLCapabilities : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 33/ 55: com.jogamp.opengl.GLCapabilitiesFilter : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 34/ 55: com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 35/ 55: com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 36/ 55: com.jogamp.opengl.GLContext : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 37/ 55: com.jogamp.opengl.GLDrawableFactory : Remove 1, Change 0, CompatChange 1, Deprecate 0, Add 3 [junit] 38/ 55: com.jogamp.opengl.GLProfile : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 39/ 55: com.jogamp.opengl.GLRendererQuirks : Remove 4, Change 0, CompatChange 0, Deprecate 0, Add 6 [junit] 40/ 55: com.jogamp.opengl.GLRendererQuirks.Override : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 41/ 55: com.jogamp.opengl.JoglVersion : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 42/ 55: com.jogamp.opengl.TraceGL4bc : Remove 2, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 43/ 55: com.jogamp.opengl.TraceGLES1 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 44/ 55: com.jogamp.opengl.TraceGLES3 : Remove 0, Change 1, CompatChange 0, Deprecate 0, Add 0 [junit] 45/ 55: com.jogamp.opengl.egl.EGL : Remove 11, Change 0, CompatChange 0, Deprecate 0, Add 11 [junit] 46/ 55: com.jogamp.opengl.egl.EGLClientPixmapHI : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 2 [junit] 47/ 55: com.jogamp.opengl.egl.EGLExt : Remove 33, Change 0, CompatChange 0, Deprecate 0, Add 33 [junit] 48/ 55: com.jogamp.opengl.math.FloatUtil : Remove 0, Change 6, CompatChange 0, Deprecate 0, Add 0 [junit] 49/ 55: com.jogamp.opengl.util.GLReadBufferUtil : Remove 0, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 50/ 55: com.jogamp.opengl.util.PMVMatrix : Remove 0, Change 2, CompatChange 0, Deprecate 0, Add 0 [junit] 51/ 55: com.jogamp.opengl.util.texture.spi.DDSImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 52/ 55: com.jogamp.opengl.util.texture.spi.SGIImage : Remove 1, Change 0, CompatChange 0, Deprecate 0, Add 0 [junit] 53/ 55: com.jogamp.opengl.util.texture.spi.TextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] 54/ 55: com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider : Remove 2, Change 0, CompatChange 0, Deprecate 0, Add 1 [junit] [junit] [junit] Removes [junit] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Removed Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AppContextInfo [junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Removed Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[protected] [junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.util.Point [junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected] [junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GL2 [junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static] [junit] Removed Field GL_MAT_SHININESS_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 33554432, access[final public static] [junit] Removed Field GL_MAT_COLOR_INDEXES_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 16777216, access[final public static] [junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALWAYS_SOFT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107021, access[final public static] [junit] Removed Field GL_GREEN_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34149, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static] [junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Removed Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static] [junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static] [junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static] [junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static] [junit] Removed Field GL_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, access[final public static] [junit] Removed Field GL_GREEN_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34145, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Removed Field GL_VERTEX_DATA_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107050, access[final public static] [junit] Removed Field GL_BACK_NORMALS_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107043, access[final public static] [junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static] [junit] Removed Field GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static] [junit] Removed Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static] [junit] Removed Field GL_CLIP_FAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107041, access[final public static] [junit] Removed Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static] [junit] Removed Field GL_MAT_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static] [junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static] [junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static] [junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static] [junit] Removed Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_EDGEFLAG_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, access[final public static] [junit] Removed Field GL_TEXCOORD4_BIT_PGI, desc[J], sig[null], value[type java.lang.Long, data 2147483648, access[final public static] [junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static] [junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static] [junit] Removed Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static] [junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INDEX_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Removed Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static] [junit] Removed Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static] [junit] Removed Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static] [junit] Removed Field GL_MAX_VERTEX_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107053, access[final public static] [junit] Removed Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD1_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 268435456, access[final public static] [junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Removed Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Removed Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Removed Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static] [junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, access[final public static] [junit] Removed Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static] [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, access[final public static] [junit] Removed Field GL_INTERLACE_READ_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34152, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static] [junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, access[final public static] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Removed Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Removed Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Removed Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static] [junit] Removed Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static] [junit] Removed Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Removed Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Removed Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Removed Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Removed Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Removed Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Class com.jogamp.opengl.GLContext [junit] Removed Field FORCE_NO_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Removed Method , desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGL [junit] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglClientWaitSync, desc[(JLjava/nio/Buffer;IJ)I], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePbufferFromClientBuffer, desc[(JILjava/nio/Buffer;JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static] [junit] Removed Method eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglCreateImage, desc[(JJILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePlatformWindowSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroyStreamKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerReleaseKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamKHR, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglFenceNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerGLTextureExternalKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryDeviceStringEXT, desc[(Ljava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamSyncNV, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamu64KHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetPlatformDisplayEXT, desc[(ILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] [junit] [junit] Changes [junit] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Changed Field TYPE_X11, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_DEFAULT, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Changed Class , access[] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] Changed Method multMatrix, access[] [junit] Changed Method multMatrix, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrixVec, access[] [junit] Changed Method matrixRowToString, access[] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Method getDirtyBits, access[] [junit] Changed Method getRequestMask, access[] [junit] [junit] [junit] CompatChanges [junit] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[] [junit] [junit] [junit] Deprecates [junit] [junit] [junit] [junit] Additions [junit] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static] [junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, access[final public static] [junit] Class com.jogamp.nativewindow.NativeWindowHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.awt.AppContextInfo [junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.ios.IOSGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.javafx.JFXAccessor [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Added Method getLocationInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Method translate, desc[(Lcom/jogamp/nativewindow/util/PointImmutable;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Added Method set, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Window [junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Field STATE_BIT_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Class com.jogamp.newt.javafx.NewtCanvasJFX [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Added Method isNativeValid, desc[()Z], sig[null], throws nil, access[final protected] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method setStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final protected] [junit] Added Method setStorageDefinition, desc[(Lcom/jogamp/opengl/FBObject$Attachment$StorageDefinition;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.Attachment.StorageDefinition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Class com.jogamp.opengl.GL3 [junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static] [junit] Added Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLContext [junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static] [junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Added Method getFactory, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static] [junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static] [junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static] [junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static] [junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks.Override [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.JoglVersion [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Method eglClientWaitSync, desc[(JJIJ)I], sig[null], throws nil, access[public static] [junit] Added Method eglDestroyImage, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePlatformPixmapSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePlatformWindowSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Added Method eglWaitSync, desc[(JJI)Z], sig[null], throws nil, access[public static] [junit] Added Method eglGetSyncAttrib, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreateImage, desc[(JJIJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Method getPData, desc[()J], sig[null], throws nil, access[public] [junit] Added Method setPData, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Method eglCreatePlatformWindowSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamKHR, desc[(JJILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglSignalSyncNV, desc[(JI)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglLabelObjectKHR, desc[(JIJJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputPortStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceAttribEXT, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetStreamFileDescriptorKHR, desc[(JJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroyStreamKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputLayerAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamAttribKHR, desc[(JJII)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroySyncNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetSyncAttribNV, desc[(JILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglFenceNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] [junit] [junit] [junit] [junit] Class Order [junit] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.Test [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestLessColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestMoreColorCompBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.CapabilitiesFilter.TestUnmatchedNativeVisualID [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.NativeWindowFactory [junit] Changed Field TYPE_X11, type[nil -> java.lang.String], access[] [junit] Added Field TYPE_IOS, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .ios, access[final public static] [junit] Changed Field TYPE_EGL, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_DEFAULT, type[nil -> java.lang.String], access[] [junit] Added Field TYPE_DRM_GBM, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .egl.gbm, access[final public static] [junit] Changed Field TYPE_BCM_VC_IV, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_MACOSX, type[nil -> java.lang.String], access[] [junit] Added Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[public static] [junit] Changed Field TYPE_WINDOWS, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_AWT, type[nil -> java.lang.String], access[] [junit] Changed Field TYPE_ANDROID, type[nil -> java.lang.String], access[] [junit] Removed Method getLocationOnScreen, desc[(Lcom/jogamp/nativewindow/NativeWindow;)Lcom/jogamp/nativewindow/util/PointImmutable;], sig[null], throws nil, access[public static] [junit] Added Field TYPE_WAYLAND, desc[Ljava/lang/String;], sig[null], value[type java.lang.String, data .wayland, access[final public static] [junit] Class com.jogamp.nativewindow.NativeWindowHolder [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.nativewindow.awt.AWTGraphicsConfiguration [junit] Removed Method create, desc[(Ljava/awt/Component;Lcom/jogamp/nativewindow/CapabilitiesImmutable;Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/nativewindow/awt/AWTGraphicsConfiguration;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.nativewindow.awt.AppContextInfo [junit] Added Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Lcom/jogamp/common/util/RunnableTask;], sig[null], throws nil, access[public] [junit] Removed Method invokeOnAppContextThread, desc[(ZLjava/lang/Runnable;Ljava/lang/String;)Ljava/lang/Thread;], sig[null], throws nil, access[public] [junit] Class com.jogamp.nativewindow.awt.JAWTWindow [junit] Removed Method lockSurfaceImpl, desc[()I], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[protected] [junit] Removed Method updateLockedData, desc[(Ljogamp/nativewindow/jawt/JAWT_Rectangle;)Z], sig[null], throws nil, access[final protected] [junit] Removed Method updatePixelScale, desc[(Z)Z], sig[null], throws nil, access[final public] [junit] Class com.jogamp.nativewindow.ios.IOSGraphicsDevice [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.javafx.JFXAccessor [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.nativewindow.swt.SWTAccessor [junit] Added Method getLocationInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method getClientAreaInPixels, desc[(Lorg/eclipse/swt/widgets/Scrollable;)Lorg/eclipse/swt/graphics/Rectangle;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Added Method getSizeInPixels, desc[(Lorg/eclipse/swt/widgets/Control;)Lorg/eclipse/swt/graphics/Point;], sig[null], throws [com/jogamp/nativewindow/NativeWindowException], access[public static] [junit] Class com.jogamp.nativewindow.util.Point [junit] Added Method translate, desc[(Lcom/jogamp/nativewindow/util/PointImmutable;)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Removed Method setX, desc[(I)V], sig[null], throws nil, access[final public] [junit] Removed Method setY, desc[(I)V], sig[null], throws nil, access[final public] [junit] Added Method setX, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Added Method set, desc[(II)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Removed Method set, desc[(II)V], sig[null], throws nil, access[final public] [junit] Added Method setY, desc[(I)Lcom/jogamp/nativewindow/util/Point;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.Display.PointerIcon [junit] Removed Method validate, desc[()Z], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.Window [junit] Added Field STATE_MASK_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 16384, access[final public static] [junit] Added Field STATE_BIT_REPOSITIONABLE, desc[I], sig[null], value[type java.lang.Integer, data 14, access[final public static] [junit] Added Method toString, desc[()Ljava/lang/String;], sig[null], throws nil, access[abstract public] [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.newt.awt.NewtCanvasAWT [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.newt.javafx.NewtCanvasJFX [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.newt.opengl.GLWindow [junit] Added Method append, desc[(Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[final public] [junit] Class com.jogamp.newt.swt.NewtCanvasSWT [junit] Removed Method updatePosSizeCheck, desc[(IIIIZ)V], sig[null], throws nil, access[final protected] [junit] Added Method isNativeValid, desc[()Z], sig[null], throws nil, access[final protected] [junit] Removed Method updateSizeCheck, desc[()V], sig[null], throws nil, access[final protected] [junit] Added Method getNativeSurface, desc[()Lcom/jogamp/nativewindow/NativeSurface;], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGL4bc [junit] Changed Class , access[] [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.DebugGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.DebugGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.FBObject.Attachment [junit] Added Method setStorage, desc[(Lcom/jogamp/opengl/GL;)V], sig[null], throws nil, access[final protected] [junit] Added Method setStorageDefinition, desc[(Lcom/jogamp/opengl/FBObject$Attachment$StorageDefinition;)V], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.FBObject.Attachment.StorageDefinition [junit] Added Class , access[abstract interface public] [junit] Class com.jogamp.opengl.GL2 [junit] Removed Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_RECLAIM_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107006, access[final public static] [junit] Removed Field GL_MAT_SHININESS_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 33554432, access[final public static] [junit] Removed Field GL_MAT_COLOR_INDEXES_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 16777216, access[final public static] [junit] Removed Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALWAYS_SOFT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107021, access[final public static] [junit] Removed Field GL_GREEN_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34149, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_WIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107023, access[final public static] [junit] Removed Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Removed Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Removed Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NATIVE_GRAPHICS_BEGIN_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107011, access[final public static] [junit] Removed Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD2_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 536870912, access[final public static] [junit] Removed Field GL_STRICT_DEPTHFUNC_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107030, access[final public static] [junit] Removed Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALPHA_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34147, access[final public static] [junit] Removed Field GL_NATIVE_GRAPHICS_END_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107012, access[final public static] [junit] Removed Field GL_GREEN_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34145, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Removed Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Removed Field GL_VERTEX23_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4, access[final public static] [junit] Removed Field GL_VERTEX_DATA_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107050, access[final public static] [junit] Removed Field GL_BACK_NORMALS_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107043, access[final public static] [junit] Removed Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NATIVE_GRAPHICS_HANDLE_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107010, access[final public static] [junit] Removed Field GL_MAT_AMBIENT_AND_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 2097152, access[final public static] [junit] Removed Field GL_RED_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34144, access[final public static] [junit] Removed Field GL_CLIP_FAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107041, access[final public static] [junit] Removed Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MATERIAL_SIDE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107052, access[final public static] [junit] Removed Field GL_MAT_DIFFUSE_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 4194304, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WIDE_LINE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107042, access[final public static] [junit] Removed Field GL_BLUE_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34150, access[final public static] [junit] Removed Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_ALPHA_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34151, access[final public static] [junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Removed Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Removed Field GL_EDGEFLAG_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 262144, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_BLUE_MIN_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34146, access[final public static] [junit] Removed Field GL_TEXCOORD4_BIT_PGI, desc[J], sig[null], value[type java.lang.Long, data 2147483648, access[final public static] [junit] Removed Field GL_VERTEX_CONSISTENT_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107051, access[final public static] [junit] Removed Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_MAT_EMISSION_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8388608, access[final public static] [junit] Removed Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Removed Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_CONSERVE_MEMORY_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107005, access[final public static] [junit] Removed Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_RED_MAX_CLAMP_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34148, access[final public static] [junit] Removed Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INDEX_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 524288, access[final public static] [junit] Removed Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Removed Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Removed Field GL_COLOR3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 65536, access[final public static] [junit] Removed Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_LIGHTING_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107031, access[final public static] [junit] Removed Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_FULL_STIPPLE_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107033, access[final public static] [junit] Removed Field GL_MAX_VERTEX_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107053, access[final public static] [junit] Removed Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Removed Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_TEXCOORD1_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 268435456, access[final public static] [junit] Removed Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_COLOR4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 131072, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Removed Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Removed Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Removed Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Removed Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_VERTEX4_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 8, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Removed Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_NORMAL_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 134217728, access[final public static] [junit] Removed Field GL_TEXCOORD3_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1073741824, access[final public static] [junit] Removed Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Removed Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Removed Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAT_AMBIENT_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 1048576, access[final public static] [junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_MEM_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107025, access[final public static] [junit] Removed Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_PREFER_DOUBLEBUFFER_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107000, access[final public static] [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_FRG_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107024, access[final public static] [junit] Removed Field GL_INTERLACE_READ_INGR, desc[I], sig[null], value[type java.lang.Integer, data 34152, access[final public static] [junit] Removed Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_STRICT_SCISSOR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107032, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Removed Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_ALWAYS_FAST_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107020, access[final public static] [junit] Removed Field GL_ALLOW_DRAW_OBJ_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107022, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Removed Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Removed Field GL_CLIP_NEAR_HINT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 107040, access[final public static] [junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Removed Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Removed Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Removed Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Removed Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Removed Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Removed Field GL_MAT_SPECULAR_BIT_PGI, desc[I], sig[null], value[type java.lang.Integer, data 67108864, access[final public static] [junit] Class com.jogamp.opengl.GL2ES3 [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Removed Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Removed Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Removed Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static] [junit] Removed Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Removed Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static] [junit] Removed Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Removed Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Removed Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Removed Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Class com.jogamp.opengl.GL2GL3 [junit] Removed Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Removed Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Removed Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Removed Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Removed Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Removed Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Removed Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Removed Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Removed Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Removed Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Removed Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Class com.jogamp.opengl.GL3 [junit] Added Field GL_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36949, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36965, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36954, access[final public static] [junit] Added Field GL_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36940, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36961, access[final public static] [junit] Added Field GL_IMAGE_2D_RECT, desc[I], sig[null], value[type java.lang.Integer, data 36943, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36972, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36968, access[final public static] [junit] Added Field GL_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36946, access[final public static] [junit] Added Field GL_IMAGE_2D_MULTISAMPLE_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36950, access[final public static] [junit] Added Field GL_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36951, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS, desc[I], sig[null], value[type java.lang.Integer, data 36665, access[final public static] [junit] Added Field GL_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36960, access[final public static] [junit] Added Field GL_INT_IMAGE_1D_ARRAY, desc[I], sig[null], value[type java.lang.Integer, data 36957, access[final public static] [junit] Added Field GL_MAX_IMAGE_SAMPLES, desc[I], sig[null], value[type java.lang.Integer, data 36973, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE, desc[I], sig[null], value[type java.lang.Integer, data 36971, access[final public static] [junit] Added Field GL_UNSIGNED_INT_IMAGE_1D, desc[I], sig[null], value[type java.lang.Integer, data 36962, access[final public static] [junit] Class com.jogamp.opengl.GL3ES3 [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, desc[I], sig[null], value[type java.lang.Integer, data 37063, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS, desc[I], sig[null], value[type java.lang.Integer, data 37065, access[final public static] [junit] Added Field GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37068, access[final public static] [junit] Added Field GL_MAX_VERTEX_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37066, access[final public static] [junit] Added Field GL_MAX_GEOMETRY_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37069, access[final public static] [junit] Added Field GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE, desc[I], sig[null], value[type java.lang.Integer, data 37064, access[final public static] [junit] Added Field GL_MAX_FRAGMENT_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37070, access[final public static] [junit] Added Field GL_PRIMITIVE_BOUNDING_BOX, desc[I], sig[null], value[type java.lang.Integer, data 37566, access[final public static] [junit] Added Field GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37067, access[final public static] [junit] Added Field GL_MAX_COMBINED_IMAGE_UNIFORMS, desc[I], sig[null], value[type java.lang.Integer, data 37071, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_GRANULARITY, desc[I], sig[null], value[type java.lang.Integer, data 37762, access[final public static] [junit] Added Field GL_MULTISAMPLE_LINE_WIDTH_RANGE, desc[I], sig[null], value[type java.lang.Integer, data 37761, access[final public static] [junit] Added Method glPrimitiveBoundingBox, desc[(FFFFFFFF)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GL3bc [junit] Added Field GL_TEXTURE_REDUCTION_MODE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37734, access[final public static] [junit] Added Field GL_WEIGHTED_AVERAGE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37735, access[final public static] [junit] Class com.jogamp.opengl.GL4bc [junit] Added Method glGetUniformi64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_SUBPIXEL_BITS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37693, access[final public static] [junit] Added Method glGetUniformi64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_HEIGHT_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37695, access[final public static] [junit] Added Method glUniform4i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36841, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glEvaluateDepthValuesARB, desc[()V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37698, access[final public static] [junit] Added Method glGetUniformui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4ui64ARB, desc[(IIJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_COMPLETION_STATUS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37297, access[final public static] [junit] Added Method glUniform3i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1i64ARB, desc[(IIJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3i64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36855, access[final public static] [junit] Added Method glProgramUniform3ui64ARB, desc[(IIJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3ui64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64ARB, desc[(IJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37696, access[final public static] [junit] Added Field GL_PROGRAMMABLE_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37697, access[final public static] [junit] Added Method glProgramUniform1i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform3ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC4_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36843, access[final public static] [junit] Added Method glUniform4ui64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2i64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glFramebufferSampleLocationsfvARB, desc[(IIILjava/nio/FloatBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36842, access[final public static] [junit] Added Field GL_MAX_SHADER_COMPILER_THREADS_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37296, access[final public static] [junit] Added Method glMaxShaderCompilerThreadsARB, desc[(I)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64ARB, desc[(IJJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36432, access[final public static] [junit] Added Method glProgramUniform3i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform3i64ARB, desc[(IJJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glNamedFramebufferSampleLocationsfvARB, desc[(III[FI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform1i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_SAMPLE_LOCATION_PIXEL_GRID_WIDTH_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37694, access[final public static] [junit] Added Method glProgramUniform4ui64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform4i64vARB, desc[(IIILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform2ui64ARB, desc[(IIJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64ARB, desc[(IJJ)V], sig[null], throws nil, access[abstract public] [junit] Added Method glProgramUniform1ui64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform2i64vARB, desc[(II[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Method glGetnUniformi64vARB, desc[(III[JI)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_ARB, desc[I], sig[null], value[type java.lang.Integer, data 37699, access[final public static] [junit] Added Field GL_UNSIGNED_INT64_VEC3_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36854, access[final public static] [junit] Added Method glUniform1i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Field GL_UNSIGNED_INT64_VEC2_ARB, desc[I], sig[null], value[type java.lang.Integer, data 36853, access[final public static] [junit] Added Field GL_INT64_ARB, desc[I], sig[null], value[type java.lang.Integer, data 5134, access[final public static] [junit] Added Method glUniform3ui64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Added Method glUniform4i64vARB, desc[(IILjava/nio/LongBuffer;)V], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.GLCapabilities [junit] Added Method copyFrom, desc[(Lcom/jogamp/nativewindow/CapabilitiesImmutable;)Lcom/jogamp/opengl/GLCapabilities;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestLessDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLCapabilitiesFilter.TestMoreDepthBits [junit] Added Class , access[public super synchronized] [junit] Class com.jogamp.opengl.GLContext [junit] Removed Field FORCE_NO_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Field FORCE_MIN_FBO_SUPPORT, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Added Method getCTPFromBits, desc[(I)I], sig[null], throws nil, access[protected static] [junit] Removed Field FORCE_NO_COLOR_RENDERBUFFER, desc[Z], sig[null], value[type null, data null, access[final protected static] [junit] Removed Method mapAvailableGLVersion, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;IIIII)Ljava/lang/Integer;], sig[null], throws nil, access[protected static] [junit] Added Method validateProfileBits, desc[(ILjava/lang/String;)V], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLDrawableFactory [junit] Added Method getFactory, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] Added Method getFactory, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[public static] [junit] CompatChanged Method getFactoryImpl, throws[[com/jogamp/opengl/GLException] -> []], access[] [junit] Removed Method getFactoryImpl, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws [com/jogamp/opengl/GLException], access[protected static] [junit] Added Method getFactoryImpl, desc[(Z)Lcom/jogamp/opengl/GLDrawableFactory;], sig[null], throws nil, access[protected static] [junit] Class com.jogamp.opengl.GLProfile [junit] Added Field disabledEGL, desc[Z], sig[null], value[type null, data null, access[final public static] [junit] Added Field GL_PROFILE_LIST_MAX_MOBILE, desc[[Ljava/lang/String;], sig[null], value[type null, data null, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks [junit] Added Method exist, desc[(Lcom/jogamp/opengl/GLRendererQuirks;I)Z], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field NoFBOSupport, desc[I], sig[null], value[type java.lang.Integer, data 23, access[final public static] [junit] Removed Method addQuirks, desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[final public] [junit] Added Field DontChooseFBConfigBestMatch, desc[I], sig[null], value[type java.lang.Integer, data 24, access[final public static] [junit] Removed Field GLNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Added Method getOverride, desc[(I)Lcom/jogamp/opengl/GLRendererQuirks$Override;], sig[null], throws [java/lang/IllegalArgumentException], access[final public static] [junit] Added Field GL3CompatNonCompliant, desc[I], sig[null], value[type java.lang.Integer, data 6, access[final public static] [junit] Removed Method , desc[([III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public] [junit] Removed Method addStickyDeviceQuirks, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;[III)V], sig[null], throws [java/lang/IllegalArgumentException], access[public static] [junit] Added Field No10BitColorCompOffscreen, desc[I], sig[null], value[type java.lang.Integer, data 25, access[final public static] [junit] Class com.jogamp.opengl.GLRendererQuirks.Override [junit] Added Class , access[enum final public super synchronized] [junit] Class com.jogamp.opengl.JoglVersion [junit] Removed Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/opengl/GLDrawableFactory;Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Added Method getAvailableCapabilitiesInfo, desc[(Lcom/jogamp/nativewindow/AbstractGraphicsDevice;Ljava/lang/StringBuilder;)Ljava/lang/StringBuilder;], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.TraceGL4bc [junit] Removed Method glBlendFuncSeparateINGR, desc[(IIII)V], sig[null], throws nil, access[public] [junit] Removed Method glHintPGI, desc[(II)V], sig[null], throws nil, access[public] [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES1 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.TraceGLES3 [junit] Changed Class , access[] [junit] Class com.jogamp.opengl.egl.EGL [junit] Added Method eglClientWaitSync, desc[(JJIJ)I], sig[null], throws nil, access[public static] [junit] Removed Method eglGetSyncAttrib, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Added Method eglDestroyImage, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglClientWaitSync, desc[(JLjava/nio/Buffer;IJ)I], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePbufferFromClientBuffer, desc[(JIJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePbufferFromClientBuffer, desc[(JILjava/nio/Buffer;JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePlatformPixmapSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreatePlatformWindowSurface, desc[(JJJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglDestroySync, desc[(JJ)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglWaitSync, desc[(JLjava/nio/Buffer;I)Z], sig[null], throws nil, access[public static] [junit] Added Method eglWaitSync, desc[(JJI)Z], sig[null], throws nil, access[public static] [junit] Added Method eglGetSyncAttrib, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static] [junit] Removed Method eglGetPlatformDisplay, desc[(ILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroySync, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglDestroyImage, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePlatformPixmapSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglCreateImage, desc[(JJILjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[public static] [junit] Added Method eglGetPlatformDisplay, desc[(IJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Removed Method eglCreatePlatformWindowSurface, desc[(JJLjava/nio/Buffer;Lcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreateSync, desc[(JILcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Added Method eglCreateImage, desc[(JJIJLcom/jogamp/common/nio/PointerBuffer;)J], sig[null], throws nil, access[public static] [junit] Class com.jogamp.opengl.egl.EGLClientPixmapHI [junit] Added Method getPData, desc[()J], sig[null], throws nil, access[public] [junit] Added Method setPData, desc[(J)Lcom/jogamp/opengl/egl/EGLClientPixmapHI;], sig[null], throws nil, access[public] [junit] Class com.jogamp.opengl.egl.EGLExt [junit] Added Method eglCreatePlatformWindowSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateImageKHR, desc[(JJIJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerOutputEXT, desc[(JJJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamProducerSurfaceKHR, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamProducerSurfaceKHR, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetStreamFileDescriptorKHR, desc[(JLjava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamKHR, desc[(JJILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglSignalSyncNV, desc[(JI)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreatePlatformPixmapSurfaceEXT, desc[(JJJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamAttribKHR, desc[(JLjava/nio/Buffer;II)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroyStreamKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerGLTextureExternalKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglLabelObjectKHR, desc[(JIJJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputPortStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceAttribEXT, desc[(JILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerReleaseKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamKHR, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglFenceNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamTimeKHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputPortAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetStreamFileDescriptorKHR, desc[(JJ)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglOutputLayerAttribEXT, desc[(JLjava/nio/Buffer;IJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerGLTextureExternalKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamSyncNV, desc[(JJILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreatePlatformWindowSurfaceEXT, desc[(JJLjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryDeviceStringEXT, desc[(Ljava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetPlatformDisplayEXT, desc[(IJLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryDeviceStringEXT, desc[(JI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerOutputEXT, desc[(JLjava/nio/Buffer;Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryStreamu64KHR, desc[(JJILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroyStreamKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamKHR, desc[(JLjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputPortAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetSyncAttribNV, desc[(Ljava/nio/Buffer;ILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateStreamSyncNV, desc[(JLjava/nio/Buffer;ILjava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglOutputLayerAttribEXT, desc[(JJIJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglDestroySyncNV, desc[(Ljava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglStreamConsumerAcquireKHR, desc[(JLjava/nio/Buffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputPortAttribEXT, desc[(JJILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamAttribKHR, desc[(JJII)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglSignalSyncNV, desc[(Ljava/nio/Buffer;I)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamu64KHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglCreateStreamFromFileDescriptorKHR, desc[(JI)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglLabelObjectKHR, desc[(JILjava/nio/Buffer;Ljava/nio/Buffer;)I], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateImageKHR, desc[(JJILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputPortAttribEXT, desc[(JLjava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglDestroySyncNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglGetSyncAttribNV, desc[(JILjava/nio/IntBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerReleaseKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryDeviceAttribEXT, desc[(Ljava/nio/Buffer;ILcom/jogamp/common/nio/PointerBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Added Method eglStreamConsumerAcquireKHR, desc[(JJ)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglCreateFenceSyncNV, desc[(JILjava/nio/IntBuffer;)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryOutputLayerStringEXT, desc[(JLjava/nio/Buffer;I)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Added Method eglFenceNV, desc[(J)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglGetPlatformDisplayEXT, desc[(ILjava/nio/Buffer;Ljava/nio/IntBuffer;)J], sig[null], throws nil, access[abstract public] [junit] Added Method eglQueryOutputLayerStringEXT, desc[(JJI)Ljava/nio/ByteBuffer;], sig[null], throws nil, access[abstract public] [junit] Removed Method eglQueryStreamTimeKHR, desc[(JLjava/nio/Buffer;ILjava/nio/LongBuffer;)Z], sig[null], throws nil, access[abstract public] [junit] Removed Method eglClientWaitSyncNV, desc[(Ljava/nio/Buffer;IJ)I], sig[null], throws nil, access[abstract public] [junit] Added Method eglClientWaitSyncNV, desc[(JIJ)I], sig[null], throws nil, access[abstract public] [junit] Class com.jogamp.opengl.math.FloatUtil [junit] Changed Method multMatrix, access[] [junit] Changed Method multMatrix, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method matrixToString, access[] [junit] Changed Method multMatrixVec, access[] [junit] Changed Method matrixRowToString, access[] [junit] Class com.jogamp.opengl.util.GLReadBufferUtil [junit] Added Field alphaRequested, desc[Z], sig[null], value[type null, data null, access[final protected] [junit] Class com.jogamp.opengl.util.PMVMatrix [junit] Changed Method getDirtyBits, access[] [junit] Changed Method getRequestMask, access[] [junit] Class com.jogamp.opengl.util.texture.spi.DDSImage [junit] Removed Method isDDSImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.SGIImage [junit] Removed Method isSGIImage, desc[(Ljava/io/InputStream;)Z], sig[null], throws [java/io/IOException], access[public static] [junit] Class com.jogamp.opengl.util.texture.spi.TextureProvider [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[abstract public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[abstract public] [junit] Class com.jogamp.opengl.util.texture.spi.awt.IIOTextureProvider [junit] Added Method getImageTypes, desc[()[Lcom/jogamp/opengl/util/texture/ImageType;], sig[null], throws nil, access[final public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/net/URL;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] Removed Method newTextureData, desc[(Lcom/jogamp/opengl/GLProfile;Ljava/io/File;IIZLjava/lang/String;)Lcom/jogamp/opengl/util/texture/TextureData;], sig[null], throws [java/io/IOException], access[public] [junit] ++++ 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 @ 1579063772717 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579063772717 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI [junit] -- Exponent identities [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063775491 ms III - Start [junit] SLOCK [T main @ 1579063775493 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinite [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinite [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleUnpackFloat [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleUnpackFloat [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatDoubleEquivalent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatDoubleEquivalent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatUnpackDouble [junit] -- Sign identities [junit] -- Significand identities [junit] 0x3c00 -> 1.000000 [junit] 0xbc00 -> -1.000000 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatUnpackDouble [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackDouble [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackDouble [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackFloat [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackFloat [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignIdentity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignIdentity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignificandIdentity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignificandIdentity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOne [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOne [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOneNegative [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOneNegative [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwo [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwo [junit] 4000 -> 2.000000 [junit] c000 -> -2.000000 [junit] 0x3c00 -> 1.000000 [junit] 0xbc00 -> -1.000000 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwoNegative [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwoNegative [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOne [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOne [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063775851 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579063775851 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.289 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 @ 1579063775491 ms III - Start [junit] SLOCK [T main @ 1579063775493 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinite [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinite [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleUnpackFloat [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleUnpackFloat [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatDoubleEquivalent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatDoubleEquivalent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatUnpackDouble [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatUnpackDouble [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackDouble [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackDouble [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackFloat [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackFloat [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignIdentity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignIdentity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignificandIdentity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignificandIdentity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOne [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOne [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOneNegative [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOneNegative [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwo [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwo [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwoNegative [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwoNegative [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOne [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOne [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063775851 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579063775851 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testExponentIdentity took 0.008 sec [junit] Testcase: testInfinite took 0.024 sec [junit] Testcase: testInfinityExponent took 0.001 sec [junit] Testcase: testInfinityNegativeExponent took 0.001 sec [junit] Testcase: testInfinityNegativeSign took 0.001 sec [junit] Testcase: testInfinityNegativeSignificand took 0.001 sec [junit] Testcase: testInfinitySign took 0 sec [junit] Testcase: testInfinitySignificand took 0.001 sec [junit] Testcase: testNaN took 0.001 sec [junit] Testcase: testPackDoubleNaN took 0.001 sec [junit] Testcase: testPackDoubleNegativeInfinity took 0.001 sec [junit] Testcase: testPackDoubleNegativeZero took 0 sec [junit] Testcase: testPackDoublePositiveInfinity took 0 sec [junit] Testcase: testPackDoublePositiveZero took 0 sec [junit] Testcase: testPackDoubleUnpackFloat took 0.046 sec [junit] Testcase: testPackFloatDoubleEquivalent took 0.033 sec [junit] Testcase: testPackFloatNaN took 0 sec [junit] Testcase: testPackFloatNegativeInfinity took 0.001 sec [junit] Testcase: testPackFloatNegativeZero took 0.001 sec [junit] Testcase: testPackFloatPositiveInfinity took 0.001 sec [junit] Testcase: testPackFloatPositiveZero took 0.001 sec [junit] Testcase: testPackFloatUnpackDouble took 0.043 sec [junit] Testcase: testPackUnpackDouble took 0.039 sec [junit] Testcase: testPackUnpackFloat took 0.039 sec [junit] Testcase: testSignIdentity took 0.001 sec [junit] Testcase: testSignificandIdentity took 0.001 sec [junit] Testcase: testUnpackDoubleNaN took 0.001 sec [junit] Testcase: testUnpackDoubleNegativeInfinity took 0 sec [junit] Testcase: testUnpackDoubleNegativeZero took 0.001 sec [junit] Testcase: testUnpackDoubleOne took 0.002 sec [junit] Testcase: testUnpackDoubleOneNegative took 0.001 sec [junit] Testcase: testUnpackDoublePositiveInfinity took 0 sec [junit] Testcase: testUnpackDoublePositiveZero took 0 sec [junit] Testcase: testUnpackDoubleTwo took 0.001 sec [junit] Testcase: testUnpackDoubleTwoNegative took 0.001 sec [junit] Testcase: testUnpackFloatNaN took 0.001 sec [junit] Testcase: testUnpackFloatNegativeInfinity took 0 sec [junit] Testcase: testUnpackFloatNegativeZero took 0.001 sec [junit] Testcase: testUnpackFloatOne took 0 sec [junit] Testcase: testUnpackFloatOneNegative took 0.002 sec [junit] Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.289 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 @ 1579063775491 ms III - Start [junit] SLOCK [T main @ 1579063775493 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testExponentIdentity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinite [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinite [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeExponent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinityNegativeSignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySign [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySign [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySignificand [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testInfinitySignificand [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoublePositiveZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleUnpackFloat [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackDoubleUnpackFloat [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatDoubleEquivalent [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatDoubleEquivalent [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatPositiveZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatUnpackDouble [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackFloatUnpackDouble [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackDouble [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackDouble [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackFloat [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testPackUnpackFloat [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignIdentity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignIdentity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignificandIdentity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testSignificandIdentity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOne [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOne [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOneNegative [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleOneNegative [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoublePositiveZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwo [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwo [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwoNegative [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackDoubleTwoNegative [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNaN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNaN [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeInfinity [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeInfinity [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeZero [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatNegativeZero [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOne [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOne [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestBinary16NOUI - testUnpackFloatOneNegative [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063775851 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579063775851 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestBinary32NOUI [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.42 sec [junit] [junit] Testcase: testNaNSignificand took 0.006 sec [junit] Testcase: testInfinitySign took 0 sec [junit] Testcase: testInfinityNegativeExponent took 0 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.001 sec [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.42 sec [junit] [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestBinary64NOUI [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.394 sec [junit] [junit] Testcase: testNaNSignificand took 0.005 sec [junit] Testcase: testInfinitySign took 0 sec [junit] Testcase: testInfinityNegativeExponent took 0.001 sec [junit] Testcase: testNaNExponent took 0 sec [junit] Testcase: testInfinitySignificand took 0 sec [junit] Testcase: testInfinityNegativeSign took 0 sec [junit] Testcase: testInfinityExponent took 0 sec [junit] Testcase: testInfinityNegativeSignificand took 0 sec [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.394 sec [junit] [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil01NOUI [junit] [junit] Machine Epsilon: 1.1920929E-7 [junit] Fixed Epsilon: 1.1920929E-7, diff 0.0 [junit] Float MIN: 1.4E-45 [junit] deltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true [junit] deltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true [junit] [junit] Zero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.12: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.13: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.14: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.15: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.16: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.17: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Zero.18: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Print.WE.19: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.20: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Zero.100: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.102: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.103: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.104: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.105: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.106: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.107: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Zero.108: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Print.WE.109: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.110: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Equal.NE.0: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.4: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.5: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.6: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.7: a: -0.0, b: 0.0 -> d -0.0, exp false, equal false, comp -1 [junit] Equal.NE.8: a: 0.0, b: -0.0 -> d 0.0, exp false, equal false, comp 1 [junit] Print.NE.9: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.10: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.11: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.12: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch **** [junit] Print.NE.13: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.14: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.15: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.16: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch **** [junit] [junit] Equal.WE.10: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Equal.WE.12: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.13: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.14: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.18: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.19: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.20: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.21: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Equal.WE.22: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.23: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Equal.WE.24: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Print.WE.25: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.26: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Equal.WE.50: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Equal.WE.52: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.53: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.54: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.58: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.59: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.60: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.61: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Equal.WE.62: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.63: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Equal.WE.64: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Print.WE.65: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.66: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Comp.NE.0: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.4: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.5: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.6: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.7: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.NE.8: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.9: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.NE.10: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.11: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.NE.12: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.NE.13: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.NE.14: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.NE.15: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.NE.16: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.NE.17: a: -0.0, b: 0.0 -> d -0.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.18: a: 0.0, b: -0.0 -> d 0.0, equal false, comp: exp 1 has 1 [junit] Print.NE.19: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.20: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.21: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.22: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch **** [junit] Print.NE.23: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.24: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.25: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.26: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch **** [junit] [junit] Comp.WE.10: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Comp.WE.12: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.13: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.14: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.18: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.19: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.20: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.21: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.22: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.23: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.24: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.25: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.WE.26: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.WE.27: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.WE.28: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.WE.29: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.WE.30: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.WE.31: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.32: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] [junit] Comp.WE.50: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Comp.WE.52: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.53: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.54: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.58: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.59: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.60: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.61: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.62: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.63: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.64: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.65: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.WE.66: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.WE.67: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.453 sec [junit] ------------- Standard Error ----------------- [junit] [junit] Machine Epsilon: 1.1920929E-7 [junit] Fixed Epsilon: 1.1920929E-7, diff 0.0 [junit] Float MIN: 1.4E-45 [junit] deltaMachEpsMin 1.1920929E-7, deltaMachEpsLEQEpsilon true [junit] deltaFixedEpsMin 1.1920929E-7, deltaFixedEpsLEQEpsilon true [junit] [junit] Zero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.12: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.13: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.14: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.15: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.16: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.17: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Zero.18: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Print.WE.19: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.20: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Zero.100: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.102: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.103: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.104: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.105: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.106: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.107: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Zero.108: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Print.WE.109: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.110: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Equal.NE.0: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.4: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.5: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.6: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.7: a: -0.0, b: 0.0 -> d -0.0, exp false, equal false, comp -1 [junit] Equal.NE.8: a: 0.0, b: -0.0 -> d 0.0, exp false, equal false, comp 1 [junit] Print.NE.9: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.10: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.11: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.12: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch **** [junit] Print.NE.13: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.14: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.15: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.16: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch **** [junit] [junit] Equal.WE.10: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Equal.WE.12: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.13: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.14: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.18: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.19: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.20: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.21: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Equal.WE.22: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.23: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Equal.WE.24: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Print.WE.25: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.26: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Equal.WE.50: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Equal.WE.52: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.53: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.54: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.58: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.59: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.60: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.61: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Equal.WE.62: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.63: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Equal.WE.64: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Print.WE.65: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.66: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Comp.NE.0: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.4: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.5: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.6: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.7: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.NE.8: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.9: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.NE.10: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.11: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.NE.12: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.NE.13: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.NE.14: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.NE.15: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.NE.16: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.NE.17: a: -0.0, b: 0.0 -> d -0.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.18: a: 0.0, b: -0.0 -> d 0.0, equal false, comp: exp 1 has 1 [junit] Print.NE.19: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.20: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.21: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.22: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch **** [junit] Print.NE.23: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.24: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.25: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.26: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch **** [junit] [junit] Comp.WE.10: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Comp.WE.12: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.13: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.14: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.18: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.19: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.20: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.21: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.22: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.23: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.24: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.25: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.WE.26: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.WE.27: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.WE.28: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.WE.29: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.WE.30: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.WE.31: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.32: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] [junit] Comp.WE.50: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Comp.WE.52: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.53: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.54: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.58: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.59: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.60: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.61: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.62: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.63: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.64: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.65: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.WE.66: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.WE.67: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01aZeroWithFixedEpsilon took 0.006 sec [junit] Testcase: test01bZeroWithMachEpsilon took 0.004 sec [junit] Testcase: test02EqualsNoEpsilon took 0.007 sec [junit] Testcase: test03aEqualsWithFixedEpsilon took 0.006 sec [junit] Testcase: test03bEqualsWithMachEpsilon took 0.007 sec [junit] Testcase: test04CompareNoEpsilon took 0.007 sec [junit] Testcase: test05aCompareWithFixedEpsilon took 0.006 sec [junit] Testcase: test05bCompareWithMachEpsilon took 0.005 sec [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.453 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] [junit] Zero.10: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.11: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.12: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.13: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.14: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.15: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.16: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.17: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Zero.18: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Print.WE.19: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.20: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Zero.100: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.101: a: -5.9604645E-8, -> d -5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.102: a: 5.9604645E-8, -> d 5.9604645E-8, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.103: a: -1.4E-45, -> d -1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.104: a: 1.4E-45, -> d 1.4E-45, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.105: a: -0.0, -> d -0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.106: a: 0.0, -> d 0.0, exp true, zero true, epsilon 1.1920929E-7 [junit] Zero.107: a: 1.1920929E-7, -> d 1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Zero.108: a: -1.1920929E-7, -> d -1.1920929E-7, exp false, zero false, epsilon 1.1920929E-7 [junit] Print.WE.109: a: 0.0, b: 1.1920929E-7 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.110: a: 0.0, b: -1.1920929E-7 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Equal.NE.0: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.NE.4: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.5: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.6: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.NE.7: a: -0.0, b: 0.0 -> d -0.0, exp false, equal false, comp -1 [junit] Equal.NE.8: a: 0.0, b: -0.0 -> d 0.0, exp false, equal false, comp 1 [junit] Print.NE.9: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.10: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.11: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.12: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch **** [junit] Print.NE.13: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.14: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.15: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.16: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch **** [junit] [junit] Equal.WE.10: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Equal.WE.12: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.13: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.14: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.18: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.19: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.20: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.21: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Equal.WE.22: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.23: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Equal.WE.24: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Print.WE.25: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.26: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Equal.WE.50: a: 0.0, b: 0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp true, equal true, comp 0 [junit] Equal.WE.52: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.53: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.54: a: 1.0, b: 1.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.58: a: -Infinity, b: -Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.59: a: Infinity, b: Infinity -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.60: a: NaN, b: NaN -> d NaN, exp true, equal true, comp 0 [junit] Equal.WE.61: a: -0.0, b: 0.0 -> d -0.0, exp true, equal true, comp 0 [junit] Equal.WE.62: a: 0.0, b: -0.0 -> d 0.0, exp true, equal true, comp 0 [junit] Equal.WE.63: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp false, equal false, comp -1 [junit] Equal.WE.64: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp false, equal false, comp 1 [junit] Print.WE.65: a: 1.0, b: 1.0000001 -> d -1.1920929E-7, exp 1, equal false, comp -1 - **** mismatch ****, epsilon 1.1920929E-7 [junit] Print.WE.66: a: 1.0, b: 0.9999999 -> d 1.1920929E-7, exp 1, equal false, comp 1 - OK, epsilon 1.1920929E-7 [junit] [junit] Comp.NE.0: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.1: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.2: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.3: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.NE.4: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.5: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.6: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.NE.7: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.NE.8: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.9: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.NE.10: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.11: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.NE.12: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.NE.13: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.NE.14: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.NE.15: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.NE.16: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.NE.17: a: -0.0, b: 0.0 -> d -0.0, equal false, comp: exp -1 has -1 [junit] Comp.NE.18: a: 0.0, b: -0.0 -> d 0.0, equal false, comp: exp 1 has 1 [junit] Print.NE.19: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.20: a: 0.0, b: -5.9604645E-8 -> d 5.9604645E-8, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.21: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.22: a: 0.0, b: 5.9604645E-8 -> d -5.9604645E-8, exp 0, equal false, comp -1 - **** mismatch **** [junit] Print.NE.23: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.24: a: 0.0, b: -1.4E-45 -> d 1.4E-45, exp 0, equal false, comp 1 - **** mismatch **** [junit] Print.NE.25: a: 1.0, b: 1.0 -> d 0.0, exp 0, equal true, comp 0 - OK [junit] Print.NE.26: a: 0.0, b: 1.4E-45 -> d -1.4E-45, exp 0, equal false, comp -1 - **** mismatch **** [junit] [junit] Comp.WE.10: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.11: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Comp.WE.12: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.13: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.14: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.15: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.16: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.17: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.18: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.19: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.20: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.21: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.22: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.23: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.24: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.25: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.WE.26: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.WE.27: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.WE.28: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.WE.29: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.WE.30: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.WE.31: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.32: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] [junit] Comp.WE.50: a: 0.0, b: 0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.51: a: 1.0, b: 0.99999994 -> d 5.9604645E-8, equal true, comp: exp 0 has 0 [junit] Comp.WE.52: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.53: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.54: a: 1.0, b: 1.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.55: a: 3.4028235E38, b: 3.4028235E38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.56: a: 1.4E-45, b: 1.4E-45 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.57: a: 1.17549435E-38, b: 1.17549435E-38 -> d 0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.58: a: -Infinity, b: -Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.59: a: Infinity, b: Infinity -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.60: a: NaN, b: NaN -> d NaN, equal true, comp: exp 0 has 0 [junit] Comp.WE.61: a: 1.0, b: 0.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.62: a: 0.0, b: 1.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.63: a: 0.0, b: -1.0 -> d 1.0, equal false, comp: exp 1 has 1 [junit] Comp.WE.64: a: -1.0, b: 0.0 -> d -1.0, equal false, comp: exp -1 has -1 [junit] Comp.WE.65: a: 3.4028235E38, b: 1.4E-45 -> d 3.4028235E38, equal false, comp: exp 1 has 1 [junit] Comp.WE.66: a: 1.4E-45, b: 3.4028235E38 -> d -3.4028235E38, equal false, comp: exp -1 has -1 [junit] Comp.WE.67: a: Infinity, b: -Infinity -> d Infinity, equal false, comp: exp 1 has 1 [junit] Comp.WE.68: a: -Infinity, b: Infinity -> d -Infinity, equal false, comp: exp -1 has -1 [junit] Comp.WE.69: a: 0.0, b: NaN -> d NaN, equal false, comp: exp -1 has -1 [junit] Comp.WE.70: a: NaN, b: 0.0 -> d NaN, equal false, comp: exp 1 has 1 [junit] Comp.WE.71: a: -0.0, b: 0.0 -> d -0.0, equal true, comp: exp 0 has 0 [junit] Comp.WE.72: a: 0.0, b: -0.0 -> d 0.0, equal true, comp: exp 0 has 0 [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil02MatrixMatrixMultNOUI [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil02MatrixMatrixMultNOUI [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.381 sec [junit] [junit] Testcase: testCM_m1xm2 took 0.015 sec [junit] Testcase: testCM_m2xm1 took 0 sec [junit] Testcase: testRM_m1xm2 took 0 sec [junit] Testcase: testRM_m2xm1 took 0.001 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.381 sec [junit] [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestFloatUtil03InversionNOUI [junit] inv-1: [ 1.0000000 -0.0000000 0.0000000 -0.0000000 ] [junit] inv-1: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv-1: [ 0.0000000 -0.0000000 1.0000000 -0.0000000 ] [junit] inv-1: [ -0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv-2: [ 1.0000000 0.0000000 0.0000000 0.0000000 ] [junit] inv-2: [ 0.0000000 1.0000000 0.0000000 0.0000000 ] [junit] inv-2: [ 0.0000000 0.0000000 1.0000000 0.0000000 ] [junit] inv-2: [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] orig : [ 2.3464675 0.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 2.4142134 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] orig : [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_0: [ 0.4261725 0.0000000 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.4142136 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_0: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 2.4142134 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0000000 -0.0000000 ] [junit] [junit] inv1_1: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_1: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_1: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_1: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_1: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_1: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_2: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_2: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_2: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_2: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_2: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_2: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] orig : [ 1.0000000 0.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 1.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 0.0000000 1.0000000 -200.0000000 ] [junit] orig : [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] inv1_0: [ 1.0000000 0.0000000 0.0000000 0.0000000 ] [junit] inv1_0: [ 0.0000000 1.0000000 0.0000000 0.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 1.0000000 200.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] inv2_0: [ 1.0000000 0.0000000 0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 1.0000000 0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 1.0000000 -200.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] inv1_1: [ 1.0000000 -0.0000000 0.0000000 -0.0000000 ] [junit] inv1_1: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv1_1: [ 0.0000000 -0.0000000 1.0000000 200.0000000 ] [junit] inv1_1: [ -0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv2_1: [ 1.0000000 -0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv2_1: [ 0.0000000 -0.0000000 1.0000000 -200.0000000 ] [junit] inv2_1: [ 0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv1_2: [ 1.0000000 -0.0000000 0.0000000 -0.0000000 ] [junit] inv1_2: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv1_2: [ 0.0000000 -0.0000000 1.0000000 200.0000000 ] [junit] inv1_2: [ -0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv2_2: [ 1.0000000 -0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv2_2: [ 0.0000000 -0.0000000 1.0000000 -200.0000000 ] [junit] inv2_2: [ 0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] orig : [ 2.3464675 0.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 2.4142134 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] orig : [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_0: [ 0.4261725 0.0000000 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.4142136 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_0: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 2.4142134 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0000000 -0.0000000 ] [junit] [junit] inv1_1: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_1: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_1: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_1: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_1: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_1: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_2: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_2: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_2: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_2: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_2: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_2: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.476 sec [junit] ------------- Standard Error ----------------- [junit] inv-1: [ 1.0000000 -0.0000000 0.0000000 -0.0000000 ] [junit] inv-1: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv-1: [ 0.0000000 -0.0000000 1.0000000 -0.0000000 ] [junit] inv-1: [ -0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv-2: [ 1.0000000 0.0000000 0.0000000 0.0000000 ] [junit] inv-2: [ 0.0000000 1.0000000 0.0000000 0.0000000 ] [junit] inv-2: [ 0.0000000 0.0000000 1.0000000 0.0000000 ] [junit] inv-2: [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] orig : [ 2.3464675 0.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 2.4142134 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] orig : [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_0: [ 0.4261725 0.0000000 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.4142136 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_0: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 2.4142134 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0000000 -0.0000000 ] [junit] [junit] inv1_1: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_1: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_1: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_1: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_1: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_1: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_2: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_2: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_2: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_2: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_2: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_2: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] orig : [ 1.0000000 0.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 1.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 0.0000000 1.0000000 -200.0000000 ] [junit] orig : [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] inv1_0: [ 1.0000000 0.0000000 0.0000000 0.0000000 ] [junit] inv1_0: [ 0.0000000 1.0000000 0.0000000 0.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 1.0000000 200.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] inv2_0: [ 1.0000000 0.0000000 0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 1.0000000 0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 1.0000000 -200.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] inv1_1: [ 1.0000000 -0.0000000 0.0000000 -0.0000000 ] [junit] inv1_1: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv1_1: [ 0.0000000 -0.0000000 1.0000000 200.0000000 ] [junit] inv1_1: [ -0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv2_1: [ 1.0000000 -0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv2_1: [ 0.0000000 -0.0000000 1.0000000 -200.0000000 ] [junit] inv2_1: [ 0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv1_2: [ 1.0000000 -0.0000000 0.0000000 -0.0000000 ] [junit] inv1_2: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv1_2: [ 0.0000000 -0.0000000 1.0000000 200.0000000 ] [junit] inv1_2: [ -0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv2_2: [ 1.0000000 -0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv2_2: [ 0.0000000 -0.0000000 1.0000000 -200.0000000 ] [junit] inv2_2: [ 0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] orig : [ 2.3464675 0.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 2.4142134 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] orig : [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_0: [ 0.4261725 0.0000000 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.4142136 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_0: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 2.4142134 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0000000 -0.0000000 ] [junit] [junit] inv1_1: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_1: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_1: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_1: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_1: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_1: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_2: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_2: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_2: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_2: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_2: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_2: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] Summary loops 1000000: I1 1271 ms total, 0.001271 ms/inv [junit] Summary loops 1000000: I2 707 ms total, 0.000707 ms/inv [junit] Summary loops 1000000: I3 674 ms total, 0.000674 ms/inv [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Ident took 0.211 sec [junit] Testcase: test02 took 0.021 sec [junit] Testcase: test03 took 0.017 sec [junit] Testcase: test04 took 0.016 sec [junit] Testcase: test05Perf took 2.807 sec [junit] Summary loops 1000000: I1 1271 ms total, 0.001271 ms/inv [junit] Summary loops 1000000: I2 707 ms total, 0.000707 ms/inv [junit] Summary loops 1000000: I3 674 ms total, 0.000674 ms/inv [junit] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.476 sec [junit] [junit] ------------- Standard Error ----------------- [junit] inv-1: [ 1.0000000 -0.0000000 0.0000000 -0.0000000 ] [junit] inv-1: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv-1: [ 0.0000000 -0.0000000 1.0000000 -0.0000000 ] [junit] inv-1: [ -0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv-2: [ 1.0000000 0.0000000 0.0000000 0.0000000 ] [junit] inv-2: [ 0.0000000 1.0000000 0.0000000 0.0000000 ] [junit] inv-2: [ 0.0000000 0.0000000 1.0000000 0.0000000 ] [junit] inv-2: [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] orig : [ 2.3464675 0.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 2.4142134 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] orig : [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_0: [ 0.4261725 0.0000000 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.4142136 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_0: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 2.4142134 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0000000 -0.0000000 ] [junit] [junit] inv1_1: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_1: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_1: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_1: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_1: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_1: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_2: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_2: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_2: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_2: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_2: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_2: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] orig : [ 1.0000000 0.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 1.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 0.0000000 1.0000000 -200.0000000 ] [junit] orig : [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] inv1_0: [ 1.0000000 0.0000000 0.0000000 0.0000000 ] [junit] inv1_0: [ 0.0000000 1.0000000 0.0000000 0.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 1.0000000 200.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] inv2_0: [ 1.0000000 0.0000000 0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 1.0000000 0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 1.0000000 -200.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 0.0000000 1.0000000 ] [junit] [junit] inv1_1: [ 1.0000000 -0.0000000 0.0000000 -0.0000000 ] [junit] inv1_1: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv1_1: [ 0.0000000 -0.0000000 1.0000000 200.0000000 ] [junit] inv1_1: [ -0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv2_1: [ 1.0000000 -0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv2_1: [ 0.0000000 -0.0000000 1.0000000 -200.0000000 ] [junit] inv2_1: [ 0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv1_2: [ 1.0000000 -0.0000000 0.0000000 -0.0000000 ] [junit] inv1_2: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv1_2: [ 0.0000000 -0.0000000 1.0000000 200.0000000 ] [junit] inv1_2: [ -0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] inv2_2: [ 1.0000000 -0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 1.0000000 -0.0000000 0.0000000 ] [junit] inv2_2: [ 0.0000000 -0.0000000 1.0000000 -200.0000000 ] [junit] inv2_2: [ 0.0000000 0.0000000 -0.0000000 1.0000000 ] [junit] [junit] orig : [ 2.3464675 0.0000000 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 2.4142134 0.0000000 0.0000000 ] [junit] orig : [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] orig : [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_0: [ 0.4261725 0.0000000 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.4142136 -0.0000000 -0.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_0: [ 0.0000000 0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_0: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 2.4142134 -0.0000000 -0.0000000 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0002000 -20.0020008 ] [junit] inv2_0: [ 0.0000000 0.0000000 -1.0000000 -0.0000000 ] [junit] [junit] inv1_1: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_1: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_1: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_1: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_1: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_1: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_1: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] inv1_2: [ 0.4261726 0.0000000 -0.0000000 0.0000000 ] [junit] inv1_2: [ 0.0000000 0.4142136 0.0000000 -0.0000000 ] [junit] inv1_2: [ -0.0000000 0.0000000 -0.0000000 -1.0000000 ] [junit] inv1_2: [ 0.0000000 -0.0000000 -0.0499950 0.0500050 ] [junit] [junit] inv2_2: [ 2.3464675 0.0000000 -0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 2.4142132 0.0000000 -0.0000000 ] [junit] inv2_2: [ -0.0000000 0.0000000 -1.0002002 -20.0020027 ] [junit] inv2_2: [ 0.0000000 0.0000000 -1.0000000 0.0000000 ] [junit] [junit] Summary loops 1000000: I1 1271 ms total, 0.001271 ms/inv [junit] Summary loops 1000000: I2 707 ms total, 0.000707 ms/inv [junit] Summary loops 1000000: I3 674 ms total, 0.000674 ms/inv [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectDoubleNOUI [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.399 sec [junit] [junit] Testcase: test took 0.031 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.399 sec [junit] [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestGluUnprojectFloatNOUI [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.411 sec [junit] [junit] Testcase: test01 took 0.027 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.411 sec [junit] [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix02NOUI [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.415 sec [junit] [junit] Testcase: testLookAtNegZIsNoOp took 0.027 sec [junit] Testcase: testLookAtPosY took 0 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.415 sec [junit] [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix03NOUI [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] [junit] A.0.0 - Project 1,0 -->[10.0, 5.0, 0.5, 0.0] [junit] B.0.0 - Project 1,0 -->[10.0, 5.0, 0.5, 0.0] [junit] A.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0] [junit] B.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0] [junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] PMVMatrix[modified[P true, Mv true, T true], dirty/req[Mvi true/false, Mvit true/false, Frustum true/false] [junit] , Projection [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.585 sec [junit] [ 0.20000 0.00000 0.00000 -1.00000 ] [junit] ------------- Standard Error ----------------- [junit] [ 0.00000 0.20000 0.00000 -1.00000 ] [junit] mat4PMv[ 1.00000 0.00000 0.00000 0.00000 ] [junit] [ 0.00000 0.00000 1.00000 0.00000 ] [junit] mat4PMv[ 0.00000 1.00000 0.00000 0.00000 ] [junit] [ 0.00000 0.00000 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] [junit] A.0.0 - Project 1,0 -->[10.0, 5.0, 0.5, 0.0] [junit] B.0.0 - Project 1,0 -->[10.0, 5.0, 0.5, 0.0] [junit] A.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0] [junit] B.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0] [junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] PMVMatrix[modified[P true, Mv true, T true], dirty/req[Mvi true/false, Mvit true/false, Frustum true/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] , 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] , 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] 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] [junit] A.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0] [junit] B.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0] [junit] A.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0] [junit] B.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0] [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] 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] 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] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 0.235 sec [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] , 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] 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] [junit] A.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0] [junit] B.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0] [junit] A.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0] [junit] B.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0] [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] 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] 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] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.585 sec [junit] [junit] ------------- Standard Error ----------------- [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] [junit] A.0.0 - Project 1,0 -->[10.0, 5.0, 0.5, 0.0] [junit] B.0.0 - Project 1,0 -->[10.0, 5.0, 0.5, 0.0] [junit] A.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0] [junit] B.0.1 - Project 0,0 -->[5.0, 5.0, 0.5, 0.0] [junit] MATRIX - Ortho 0,0,10,10 - Locate the origin in the bottom left and scale [junit] PMVMatrix[modified[P true, Mv true, T true], dirty/req[Mvi true/false, Mvit true/false, Frustum true/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] , 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] , 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] 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] [junit] A.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0] [junit] B.1.0 - Project 1,0 -->[0.99999994, 0.0, 0.5, 0.0] [junit] A.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0] [junit] B.1.1 - Project 0,0 -->[0.0, 0.0, 0.5, 0.0] [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] 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] 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] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestQuaternion01NOUI [junit] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.465 sec [junit] [junit] Testcase: test01Normalize took 0.003 sec [junit] Testcase: test02RotateZeroVector took 0.004 sec [junit] Testcase: test03InvertAndConj took 0 sec [junit] Testcase: test04Dot took 0 sec [junit] Testcase: test10AngleAxis took 0.001 sec [junit] Testcase: test11FromVectorToVector took 0.001 sec [junit] Testcase: test12FromAndToEulerAngles took 0.001 sec [junit] Testcase: test13FromEulerAnglesAndRotateVector took 0 sec [junit] Testcase: test14Matrix took 0.002 sec [junit] Testcase: test15aAxesAndMatrix took 0.001 sec [junit] Testcase: test15bAxesAndMatrix took 0 sec [junit] Testcase: test15cAxesAndMatrix took 0.001 sec [junit] Testcase: test20AddSubtract took 0 sec [junit] Testcase: test21Multiply took 0 sec [junit] Testcase: test22InvertMultNormalAndConj took 0 sec [junit] Testcase: test23RotationOrder took 0.001 sec [junit] Testcase: test24Axes took 0 sec [junit] Testcase: test25Slerp took 0 sec [junit] Testcase: test26LookAt took 0.001 sec [junit] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.465 sec [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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared common.init: declare.common: test.compile.check: [echo] jogl-test.jar /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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] Testsuite: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 [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 @ 1579063792084 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063792087 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 - test00 [apply] junit.framework.TestListener: startTest(test00) [apply] Ubuntu-Regular: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 6.666667 [apply] fontScale 0.013333334 [apply] fontWidth 3.0800002 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.413334 [apply] fontScale 0.013333334 [apply] fontWidth 7.6533337 [apply] Ubuntu-Italic: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 6.666667 [apply] fontScale 0.013333334 [apply] fontWidth 3.0800002 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.066667 [apply] fontScale 0.013333334 [apply] fontWidth 7.3333335 [apply] Ubuntu-Bold: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 6.666667 [apply] fontScale 0.013333334 [apply] fontWidth 3.2 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 9.0 [apply] fontScale 0.013333334 [apply] fontWidth 7.8533335 [apply] FreeMono-Regular: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.0 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.0 [apply] FreeMono-Bold: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.0 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.0 [apply] FreeSans-Regular: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 10.666667 [apply] fontScale 0.013333334 [apply] fontWidth 3.3333335 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.76 [apply] fontScale 0.013333334 [apply] fontWidth 7.1600003 [apply] junit.framework.TestListener: endTest(test00) [apply] FreeSans-Bold: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 10.666667 [apply] fontScale 0.013333334 [apply] fontWidth 3.7066667 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 9.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.173333 [apply] FreeSerif-Regular: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.0 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 9.52 [apply] fontScale 0.013333334 [apply] fontWidth 3.7733333 [apply] FreeSerif-Bold: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 3.3333335 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 9.506667 [apply] fontScale 0.013333334 [apply] fontWidth 7.52 [apply] FreeSerif-Bold Italic: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 3.3333335 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 9.320001 [apply] fontScale 0.013333334 [apply] fontWidth 7.0666666 [apply] FreeSerif-Italic: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 3.3333335 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.866667 [apply] fontScale 0.013333334 [apply] fontWidth 6.4533334 [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 @ 1579063793110 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063793111 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.841 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063792084 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063792087 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestFontsNEWT00 - test00 [apply] Ubuntu-Regular: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 6.666667 [apply] fontScale 0.013333334 [apply] fontWidth 3.0800002 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.413334 [apply] fontScale 0.013333334 [apply] fontWidth 7.6533337 [apply] Ubuntu-Italic: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 6.666667 [apply] fontScale 0.013333334 [apply] fontWidth 3.0800002 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.066667 [apply] fontScale 0.013333334 [apply] fontWidth 7.3333335 [apply] Ubuntu-Bold: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 6.666667 [apply] fontScale 0.013333334 [apply] fontWidth 3.2 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 9.0 [apply] fontScale 0.013333334 [apply] fontWidth 7.8533335 [apply] FreeMono-Regular: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.0 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.0 [apply] FreeMono-Bold: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.0 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.0 [apply] FreeSans-Regular: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 10.666667 [apply] fontScale 0.013333334 [apply] fontWidth 3.3333335 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.76 [apply] fontScale 0.013333334 [apply] fontWidth 7.1600003 [apply] FreeSans-Bold: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 10.666667 [apply] fontScale 0.013333334 [apply] fontWidth 3.7066667 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 9.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.173333 [apply] FreeSerif-Regular: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 8.0 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 9.52 [apply] fontScale 0.013333334 [apply] fontWidth 3.7733333 [apply] FreeSerif-Bold: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 3.3333335 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 9.506667 [apply] fontScale 0.013333334 [apply] fontWidth 7.52 [apply] FreeSerif-Bold Italic: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 3.3333335 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 9.320001 [apply] fontScale 0.013333334 [apply] fontWidth 7.0666666 [apply] FreeSerif-Italic: 10.0p, 96.0dpi -> 13.333333px: [apply] Char ' ', 3: [apply] glyphScale 0.013333334 [apply] glyphSize 8.0 [apply] fontScale 0.013333334 [apply] fontWidth 3.3333335 [apply] Char 'X', 88: [apply] glyphScale 0.013333334 [apply] glyphSize 8.866667 [apply] fontScale 0.013333334 [apply] fontWidth 6.4533334 [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 @ 1579063793110 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063793111 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 0.983 sec [echo] Testing com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01.xml [apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 2 [apply] ++++ Test Singleton.lock() [apply] [apply] junit.framework.TestListener: startTest(test10RegionRendererMSAA01) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063794787 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063794789 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.62457GL MSAA SETUP: [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] *** 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.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.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -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.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] [apply] Caps realised GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.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] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0 [apply] DPI 93.60461 x 93.62457 [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] *** 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.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.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -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.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0 [apply] GL MSAA SETUP: [apply] Caps realised GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.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 true/true GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test10RegionRendererMSAA01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test20RegionRendererR2T01 [apply] junit.framework.TestListener: endTest(test10RegionRendererMSAA01) [apply] junit.framework.TestListener: startTest(test20RegionRendererR2T01) [apply] GL MSAA SETUP: [apply] Caps realised GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] Caps sample buffers false, samples 0 [apply] GL MULTISAMPLE true [apply] GL SAMPLE_BUFFERS 0, SAMPLES 0 [apply] GL CSAA SETUP: [apply] GL SAMPLE COVERAGE false [apply] GL SAMPLE_ALPHA_TO_COVERAGE false [apply] GL SAMPLE_ALPHA_TO_ONE false [apply] GL SAMPLE_COVERAGE false: SAMPLE_COVERAGE_VALUE 1.0, SAMPLE_COVERAGE_INVERT 0 [apply] GL_BLEND false/false GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x0 [apply] DPI 93.60461 x 93.62457 [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] *** 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.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.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -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.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0 [apply] GL MSAA SETUP: [apply] Caps realised GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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 true/true GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 GL_DST_RGB 0x303 [apply] DPI 93.60461 x 93.62457 [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] *** 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.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.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -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.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0 [apply] junit.framework.TestListener: endTest(test20RegionRendererR2T01) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test20RegionRendererR2T01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063797864 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063797864 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.912 sec [apply] ------------- Standard Output --------------- [apply] GL MSAA SETUP: [apply] Caps realised GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.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 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.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 true/true GL_SRC_ALPHA 0x302 GL_SRC_RGB 0x302 GL_DST_RGB 0x303 [apply] GL MSAA SETUP: [apply] Caps realised GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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 true/true GL_SRC_ALPHA 0x1 GL_SRC_RGB 0x1 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 @ 1579063794787 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063794789 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 [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] *** 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.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.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -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.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0 [apply] DPI 93.60461 x 93.62457 [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] *** 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.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.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -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.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [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 [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] *** 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.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.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -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.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0 [apply] DPI 93.60461 x 93.62457 [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] *** 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.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.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -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.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -20.0 / 0.0 / -300.0 @ 0.0 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestRegionRendererNEWT01 - test20RegionRendererR2T01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063797864 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063797864 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test10RegionRendererMSAA01 took 2.046 sec [apply] Testcase: test20RegionRendererR2T01 took 0.981 sec [echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00.xml [apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 5 [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063799604 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063799606 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test00Manual [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test00Manual [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test00SceneNoAA [apply] junit.framework.TestListener: startTest(test00Manual) [apply] junit.framework.TestListener: endTest(test00Manual) [apply] junit.framework.TestListener: startTest(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/GL3.sw], on-scr[.]], graph[msaaSamples 0, vbaaSamples 0] [apply] Chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] ** new frame ** (sleep: 2000ms) [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779 [apply] junit.framework.TestListener: endTest(test00SceneNoAA) [apply] junit.framework.TestListener: startTest(test01SceneMSAA04) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test00SceneNoAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - 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/GL3.sw], on-scr[.]], graph[msaaSamples 0, vbaaSamples 0] [apply] Chosen: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] ** new frame ** (sleep: 2000ms) [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779 [apply] junit.framework.TestListener: endTest(test01SceneMSAA04) [apply] junit.framework.TestListener: startTest(test02GraphMSAA04) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test01SceneMSAA04 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - 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/GL3.sw], on-scr[.]], graph[msaaSamples 4, vbaaSamples 0] [apply] Chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] ** new frame ** (sleep: 2000ms) [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [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.TestTextRendererNEWT00 - test02GraphMSAA04 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - 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/GL3.sw], on-scr[.]], graph[msaaSamples 0, vbaaSamples 4] [apply] Chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779 [apply] ** new frame ** (sleep: 2000ms) [apply] junit.framework.TestListener: endTest(test03GraphVBAA04) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test03GraphVBAA04 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063810503 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063810503 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.766 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063799604 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063799606 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test00Manual [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test00Manual [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - 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/GL3.sw], on-scr[.]], graph[msaaSamples 0, vbaaSamples 0] [apply] Chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] ** new frame ** (sleep: 2000ms) [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test00SceneNoAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - 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/GL3.sw], on-scr[.]], graph[msaaSamples 0, vbaaSamples 0] [apply] Chosen: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] ** new frame ** (sleep: 2000ms) [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test01SceneMSAA04 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - 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/GL3.sw], on-scr[.]], graph[msaaSamples 4, vbaaSamples 0] [apply] Chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] ** new frame ** (sleep: 2000ms) [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test02GraphMSAA04 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - 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/GL3.sw], on-scr[.]], graph[msaaSamples 0, vbaaSamples 4] [apply] Chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] Font Ubuntu-Regular [apply] DaltonMaagLtd: Ubuntu Regular 0.71 [apply] unitsPerEM 999.999939 (upem) [apply] fontSize 14.0, dotsPerMM 3.6852207x3.6860068, dpi 93.60461x93.62457, pixelSize 18.204779 [apply] ** new frame ** (sleep: 2000ms) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT00 - test03GraphVBAA04 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063810503 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063810503 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00Manual took 0.005 sec [apply] Testcase: test00SceneNoAA took 3.861 sec [apply] Testcase: test01SceneMSAA04 took 2.353 sec [apply] Testcase: test02GraphMSAA04 took 2.29 sec [apply] Testcase: test03GraphVBAA04 took 2.325 sec [echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01.xml [apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063812263 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063812266 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - testTextRendererMSAA01 [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(testTextRendererMSAA01) [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/GL3.sw], on-scr[.]] [apply] Chosen: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] GL MSAA SETUP: [apply] Caps realised GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.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] 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] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [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] DPI 93.60461 x 93.62457 [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] *** 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] *** GLDebugMessage false [apply] Using screen DPI of 93.62457 [apply] Reshape: zNear 0.100000, zFar 7000.000000 [apply] Reshape: Frustum: Frustum[ Planes[ [apply] L: Plane[ [ 0.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -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.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -400.0 / -30.0 / -1000.0 @ 0.0 [apply] Scale: [165.685349 x 82.842674] / [800 x 400] = [0.207107, 0.207107] -> 0.207107 [apply] ** new frame ** (sleep: 100ms) [apply] ** new frame ** (sleep: 100ms) [apply] ** new frame ** (sleep: 100ms) [apply] junit.framework.TestListener: endTest(testTextRendererMSAA01) [apply] junit.framework.TestListener: startTest(testTextRendererR2T01) [apply] Caught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-11-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - testTextRendererMSAA01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - testTextRendererR2T01 [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[GL3/GL3.sw], on-scr[.]] [apply] Chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [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] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [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] DPI 93.60461 x 93.62457 [apply] GL MSAA SETUP: [apply] Caps realised GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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] HiDPI PixelScale: 1.0x1.0 (has) [apply] *** 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] *** GLDebugMessage false [apply] Using screen DPI of 93.62457 [apply] Reshape: zNear 0.100000, zFar 7000.000000 [apply] Reshape: Frustum: Frustum[ Planes[ [apply] L: Plane[ [ 0.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -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.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -400.0 / -30.0 / -1000.0 @ 0.0 [apply] Scale: [165.685349 x 82.842674] / [800 x 400] = [0.207107, 0.207107] -> 0.207107 [apply] ** new frame ** (sleep: 100ms) [apply] ** new frame ** (sleep: 100ms) [apply] ** new frame ** (sleep: 100ms) [apply] junit.framework.TestListener: endTest(testTextRendererR2T01) [apply] Caught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-11-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - testTextRendererR2T01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063817421 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063817421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.992 sec [apply] ------------- Standard Output --------------- [apply] GL MSAA SETUP: [apply] Caps realised GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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 @ 1579063812263 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063812266 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - testTextRendererMSAA01 [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/GL3.sw], on-scr[.]] [apply] Chosen: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [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] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [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] DPI 93.60461 x 93.62457 [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] *** 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] *** GLDebugMessage false [apply] Using screen DPI of 93.62457 [apply] Reshape: zNear 0.100000, zFar 7000.000000 [apply] Reshape: Frustum: Frustum[ Planes[ [apply] L: Plane[ [ 0.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -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.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -400.0 / -30.0 / -1000.0 @ 0.0 [apply] Scale: [165.685349 x 82.842674] / [800 x 400] = [0.207107, 0.207107] -> 0.207107 [apply] ** new frame ** (sleep: 100ms) [apply] ** new frame ** (sleep: 100ms) [apply] ** new frame ** (sleep: 100ms) [apply] Caught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-11-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - testTextRendererMSAA01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - testTextRendererR2T01 [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[GL3/GL3.sw], on-scr[.]] [apply] Chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [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] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [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] DPI 93.60461 x 93.62457 [apply] HiDPI PixelScale: 1.0x1.0 (has) [apply] *** 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] *** GLDebugMessage false [apply] Using screen DPI of 93.62457 [apply] Reshape: zNear 0.100000, zFar 7000.000000 [apply] Reshape: Frustum: Frustum[ Planes[ [apply] L: Plane[ [ 0.77007616, 0.0, -0.63795197 ], 0.0], [apply] R: Plane[ [ -0.77007616, 0.0, -0.63795197 ], 0.0], [apply] B: Plane[ [ 0.0, 0.9238795, -0.38268346 ], 0.0], [apply] T: Plane[ [ 0.0, -0.9238795, -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.828427, -0.414213, -1.000000] [apply] Reshape: mapped.11: [800.000000, 400.000000, 1.000000], winZ 0.900013 -> [0.828427, 0.414213, -1.000000] [apply] Reshape: dist1Box: [ dim 1.6568536 x 0.8284268 x 0.0, box -0.8284268 / -0.4142134 / -0.9999995 .. 0.8284268 / 0.4142134 / -0.9999995, ctr 0.0 / 0.0 / -0.9999995 ] [apply] Matrix: -400.0 / -30.0 / -1000.0 @ 0.0 [apply] Scale: [165.685349 x 82.842674] / [800 x 400] = [0.207107, 0.207107] -> 0.207107 [apply] ** new frame ** (sleep: 100ms) [apply] ** new frame ** (sleep: 100ms) [apply] ** new frame ** (sleep: 100ms) [apply] Caught: Problem loading font LucidaBrightRegular.ttf, file /usr/lib/jvm/java-11-openjdk-amd64/lib/fonts/LucidaBrightRegular.ttf [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT01 - testTextRendererR2T01 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063817421 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063817421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testTextRendererMSAA01 took 2.995 sec [apply] Testcase: testTextRendererR2T01 took 2.105 sec [echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10.xml [apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 3 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063819125 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063819128 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test00TextRendererNONE00)++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00TextRendererNONE00 [apply] [apply] Requested: GLCaps[rgba 8/8/8/4, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] Requested: norm [apply] Chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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.TestTextRendererNEWT10 - test00TextRendererNONE00 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - 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[GL3/GL3.sw], on-scr[.]] [apply] Requested: norm [apply] Chosen: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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.TestTextRendererNEWT10 - test01TextRendererMSAA04 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - 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[GL3/GL3.sw], on-scr[.]] [apply] Requested: vbaa [apply] Chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] ** new frame ** (sleep: 100ms) [apply] junit.framework.TestListener: endTest(test02TextRendererVBAA04) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test02TextRendererVBAA04 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063822606 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063822607 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.291 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063819125 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063819128 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - 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[GL3/GL3.sw], on-scr[.]] [apply] Requested: norm [apply] Chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] ** new frame ** (sleep: 100ms) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test00TextRendererNONE00 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - 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[GL3/GL3.sw], on-scr[.]] [apply] Requested: norm [apply] Chosen: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] ** new frame ** (sleep: 100ms) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test01TextRendererMSAA04 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - 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[GL3/GL3.sw], on-scr[.]] [apply] Requested: vbaa [apply] Chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] ** new frame ** (sleep: 100ms) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWT10 - test02TextRendererVBAA04 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063822606 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063822607 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00TextRendererNONE00 took 1.996 sec [apply] Testcase: test01TextRendererMSAA04 took 0.54 sec [apply] Testcase: test02TextRendererVBAA04 took 0.667 sec [echo] Testing com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX.xml [apply] Testsuite: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 2SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063824267 ms III - Start [apply] junit.framework.TestListener: startTest(test00All) [apply] [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063824270 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[GL3/GL3.sw], offscr[auto-cfg]] [apply] Requested: vbaa [apply] Chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] ** new frame ** (sleep: 100ms) [apply] junit.framework.TestListener: endTest(test00All) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test00Alljunit.framework.TestListener: startTest(test01OnlyIssues) [apply] [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[GL3/GL3.sw], offscr[auto-cfg]] [apply] Requested: vbaa [apply] Chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] ** new frame ** (sleep: 100ms) [apply] junit.framework.TestListener: endTest(test01OnlyIssues) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.graph.TestTextRendererNEWTBugXXXX - test01OnlyIssues [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063831667 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063831667 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.216 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063824267 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063824270 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[GL3/GL3.sw], offscr[auto-cfg]] [apply] Requested: vbaa [apply] Chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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[GL3/GL3.sw], offscr[auto-cfg]] [apply] Requested: vbaa [apply] Chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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 @ 1579063831667 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063831667 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00All took 5.014 sec [apply] Testcase: test01OnlyIssues took 2.309 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] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063833373 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063833376 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(test01Onscreen) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT - test01Onscreen [apply] Loop # 0 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 1 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 2 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 3 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 4 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 5 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 6 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 7 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 8 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 9 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 10 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 11 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 12 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 13 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 14 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] junit.framework.TestListener: endTest(test01Onscreen)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT - test01Onscreen [apply] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063840148 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063840148 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.616 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063833373 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063833376 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove03GLWindowNEWT - test01Onscreen [apply] Loop # 0 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 1 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 2 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 3 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 4 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 5 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 6 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 7 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 8 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 9 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 10 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 11 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 12 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 13 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Loop # 14 / 15 [apply] GLWindow: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.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 @ 1579063840148 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063840148 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01Onscreen took 5.681 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(test01_Anim) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063841863 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063841866 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.0 0x48a5fbd6: tileRendererInUse null, GearsES2[obj 0x48a5fbd6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x48a5fbd6 on Thread[Thread-4-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x48a5fbd6 created: GearsObj[0x39756c73, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x48a5fbd6 created: GearsObj[0xc00c6e0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x48a5fbd6 created: GearsObj[0xc00c6e0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.X 0x48a5fbd6 FIN GearsES2[obj 0x48a5fbd6 isInit true, usesShared false, 1 GearsObj[0x39756c73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc00c6e0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45b0a233, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.reshape 0x48a5fbd6 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x48a5fbd6, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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(test01_Anim) [apply] junit.framework.TestListener: startTest(test01_Plain) [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x48a5fbd6: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x48a5fbd6 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Plain [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x2a209fac: tileRendererInUse null, GearsES2[obj 0x2a209fac isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2a209fac on Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2a209fac created: GearsObj[0x64d7db60, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2a209fac created: GearsObj[0x21f37bc8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2a209fac created: GearsObj[0x21f37bc8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x2a209fac FIN GearsES2[obj 0x2a209fac isInit true, usesShared false, 1 GearsObj[0x64d7db60, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21f37bc8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3567d65d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x2a209fac 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a209fac, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x2a209fac 640x480, swapInterval 1, drawable 0x5200002 [apply] junit.framework.TestListener: endTest(test01_Plain) [apply] Thread[Thread-5,5,main] GearsES2.display 0x2a209fac 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x2a209fac: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x2a209fac 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 @ 1579063843880 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063843881 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.857 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063841863 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063841866 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.0 0x48a5fbd6: tileRendererInUse null, GearsES2[obj 0x48a5fbd6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x48a5fbd6 on Thread[Thread-4-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x48a5fbd6 created: GearsObj[0x39756c73, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x48a5fbd6 created: GearsObj[0xc00c6e0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x48a5fbd6 created: GearsObj[0xc00c6e0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.X 0x48a5fbd6 FIN GearsES2[obj 0x48a5fbd6 isInit true, usesShared false, 1 GearsObj[0x39756c73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc00c6e0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45b0a233, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.reshape 0x48a5fbd6 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x48a5fbd6, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x48a5fbd6: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x48a5fbd6 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Anim [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext01NEWT - test01_Plain [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x2a209fac: tileRendererInUse null, GearsES2[obj 0x2a209fac isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2a209fac on Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2a209fac created: GearsObj[0x64d7db60, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2a209fac created: GearsObj[0x21f37bc8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2a209fac created: GearsObj[0x21f37bc8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x2a209fac FIN GearsES2[obj 0x2a209fac isInit true, usesShared false, 1 GearsObj[0x64d7db60, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21f37bc8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3567d65d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x2a209fac 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a209fac, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x2a209fac 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-5,5,main] GearsES2.display 0x2a209fac 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x2a209fac: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x2a209fac 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 @ 1579063843880 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063843881 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_Anim took 1.645 sec [apply] Testcase: test01_Plain took 0.323 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(test01_Anim) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063845559 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063845562 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim [apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-4-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.0 0x210fe748: tileRendererInUse null, GearsES2[obj 0x210fe748 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x210fe748 on Thread[Thread-4-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.reshape FIN [apply] gear1 0x210fe748 created: GearsObj[0x3870b1fe, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x210fe748 created: GearsObj[0x385b2dd3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x210fe748 created: GearsObj[0x385b2dd3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.X 0x210fe748 FIN GearsES2[obj 0x210fe748 isInit true, usesShared false, 1 GearsObj[0x3870b1fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x385b2dd3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f40a305, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.reshape 0x210fe748 0/0 200x200 of 200x200, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x210fe748, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] junit.framework.TestListener: endTest(test01_Anim) [apply] junit.framework.TestListener: startTest(test01_Plain) [apply] Window1: frames 95 [apply] Window2: frames 462 [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x210fe748: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x210fe748 FIN [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Plain [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [apply] null [apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.init FIN [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x42f6893e: tileRendererInUse null, GearsES2[obj 0x42f6893e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x42f6893e on Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x42f6893e created: GearsObj[0x28ce087e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x42f6893e created: GearsObj[0x705b93bf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x42f6893e created: GearsObj[0x705b93bf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x42f6893e FIN GearsES2[obj 0x42f6893e isInit true, usesShared false, 1 GearsObj[0x28ce087e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x705b93bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e68d975, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x42f6893e 0/0 200x200 of 200x200, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x42f6893e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x42f6893e 200x200, swapInterval 1, drawable 0x5200004 [apply] junit.framework.TestListener: endTest(test01_Plain) [apply] Thread[Thread-5,5,main] GearsES2.display 0x42f6893e 200x200, swapInterval 1, drawable 0x5200004 [apply] Window1: frames 2 [apply] Window2: frames 5 [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x42f6893e: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x42f6893e FIN [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.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 @ 1579063848437 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063848437 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.714 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063845559 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063845562 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim [apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-4-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.0 0x210fe748: tileRendererInUse null, GearsES2[obj 0x210fe748 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x210fe748 on Thread[Thread-4-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-4-Animator#01,5,main] RedSquareES2.reshape FIN [apply] gear1 0x210fe748 created: GearsObj[0x3870b1fe, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x210fe748 created: GearsObj[0x385b2dd3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x210fe748 created: GearsObj[0x385b2dd3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.X 0x210fe748 FIN GearsES2[obj 0x210fe748 isInit true, usesShared false, 1 GearsObj[0x3870b1fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x385b2dd3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f40a305, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.reshape 0x210fe748 0/0 200x200 of 200x200, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x210fe748, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 95 [apply] Window2: frames 462 [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x210fe748: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x210fe748 FIN [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Anim [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug669RecursiveGLContext02NEWT - test01_Plain [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [apply] null [apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.init FIN [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 200x200 of 200x200, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x42f6893e: tileRendererInUse null, GearsES2[obj 0x42f6893e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x42f6893e on Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x42f6893e created: GearsObj[0x28ce087e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x42f6893e created: GearsObj[0x705b93bf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x42f6893e created: GearsObj[0x705b93bf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x42f6893e FIN GearsES2[obj 0x42f6893e isInit true, usesShared false, 1 GearsObj[0x28ce087e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x705b93bf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e68d975, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x42f6893e 0/0 200x200 of 200x200, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x42f6893e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x42f6893e 200x200, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-5,5,main] GearsES2.display 0x42f6893e 200x200, swapInterval 1, drawable 0x5200004 [apply] Window1: frames 2 [apply] Window2: frames 5 [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x42f6893e: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x42f6893e FIN [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.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 @ 1579063848437 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063848437 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_Anim took 2.28 sec [apply] Testcase: test01_Plain took 0.548 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] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063850123 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063850125 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource [apply] junit.framework.TestListener: tests to run: 7 [apply] junit.framework.TestListener: startTest(test01CPUSource) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test02VBOOnly [apply] junit.framework.TestListener: endTest(test01CPUSource) [apply] junit.framework.TestListener: startTest(test02VBOOnly) [apply] junit.framework.TestListener: endTest(test02VBOOnly)QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test02VBOOnly [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test03VBOVAO [apply] junit.framework.TestListener: startTest(test03VBOVAO) [apply] junit.framework.TestListener: endTest(test03VBOVAO) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test03VBOVAO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test12CPUSourceAndVBOOnly [apply] junit.framework.TestListener: startTest(test12CPUSourceAndVBOOnly) [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: CPU_SRC [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] 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] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] 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] junit.framework.TestListener: endTest(test23VBOOnlyAndVBOVAO) [apply] junit.framework.TestListener: startTest(test88AllModes) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579063856565 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063856565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] junit.framework.TestListener: endTest(test88AllModes) [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.265 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: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display mode: CPU_SRC [apply] Display mode: VBO_ONLY [apply] Display mode: VBO_VAO [apply] Display 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 @ 1579063850123 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063850125 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug692GL3VAONEWT - test01CPUSource [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579063856565 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063856565 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CPUSource took 1.921 sec [apply] Testcase: test02VBOOnly took 0.75 sec [apply] Testcase: test03VBOVAO took 0.758 sec [apply] Testcase: test12CPUSourceAndVBOOnly took 0.731 sec [apply] Testcase: test13CPUSourceAndVBOVAO took 0.751 sec [apply] Testcase: test23VBOOnlyAndVBOVAO took 0.737 sec [apply] Testcase: test88AllModes took 0.735 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] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063858228 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063858231 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: tests to run: 2 [apply] junit.framework.TestListener: startTest(test01GL2CPUSource) [apply] junit.framework.TestListener: endTest(test01GL2CPUSource) [apply] junit.framework.TestListener: startTest(test02GL3CPUSource) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test01GL2CPUSource [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestCPUSourcingAPINEWT - test02GL3CPUSource [apply] junit.framework.TestListener: endTest(test02GL3CPUSource) [apply] Expected Exception: Caught GLException: CPU data sourcing n/a w/ X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x9399f85, handle 0x7f96c4207f30, isShared false, jogamp.opengl.gl4.GL4bcImpl@68d9d148, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@134206d3, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x6b536896], 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 0x56c27689], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2e603d4b], [apply] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x26c55b0d], 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 0x6ad3ebef], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x56a2809b], [apply] Surface WrappedSurface[ displayHandle 0x7f96c498b950 [apply] , surfaceHandle 0x0 [apply] , size 512x512 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f96c498b950, owner true, ResourceToolkitLock[obj 0x79877561, isOwner true, [count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <420ba442, 65ed1f>[count 1, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 512x512] [apply] , upstreamSurface false ]], direct true] on thread Thread-2-UserApp-JUnitTestRunner [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 @ 1579063859550 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063859550 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.136 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063858228 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063858231 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 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x9399f85, handle 0x7f96c4207f30, isShared false, jogamp.opengl.gl4.GL4bcImpl@68d9d148, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@134206d3, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x6b536896], 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 0x56c27689], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2e603d4b], [apply] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x26c55b0d], 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 0x6ad3ebef], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x56a2809b], [apply] Surface WrappedSurface[ displayHandle 0x7f96c498b950 [apply] , surfaceHandle 0x0 [apply] , size 512x512 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f96c498b950, owner true, ResourceToolkitLock[obj 0x79877561, isOwner true, [count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <420ba442, 65ed1f>[count 1, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 512x512] [apply] , upstreamSurface false ]], direct true] on thread Thread-2-UserApp-JUnitTestRunner [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 @ 1579063859550 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063859550 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2CPUSource took 1.204 sec [apply] Testcase: test02GL3CPUSource took 0.071 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.0, 0x7f96c498b950, refCount 1, unCloseable false] [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 11 [apply] junit.framework.TestListener: startTest(test01a_GL2ES2_Demo1_SingleBuffer_Normal) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063861199 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063861202 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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[GL3/GL3.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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x7f2cec2d82c0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cec2d82c0, owner true, ResourceToolkitLock[obj 0x107695dc, isOwner false, <5edfa893, 2f56537f>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <7a76d144, 5e0a63a3>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3], [apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3], [apply] Surface WrappedSurface[ displayHandle 0x7f2cec2d82c0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cec2d82c0, owner true, ResourceToolkitLock[obj 0x107695dc, isOwner false, <5edfa893, 2f56537f>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <7a76d144, 5e0a63a3>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x7db2c3c1, handle 0x7f2cec320fd0, isShared false, jogamp.opengl.gl4.GL4bcImpl@6243189b, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3], [apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3], [apply] Surface WrappedSurface[ displayHandle 0x7f2cec2d82c0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cec2d82c0, owner true, ResourceToolkitLock[obj 0x107695dc, isOwner false, <5edfa893, 2f56537f>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <7a76d144, 5e0a63a3>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3] [apply] Init back FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3] [apply] Texture: exp true, hasFront true [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x4997def4: tileRendererInUse null, GearsES2[obj 0x4997def4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4997def4 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4997def4 created: GearsObj[0x6ea595e3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4997def4 created: GearsObj[0x1f4ff5a3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4997def4 created: GearsObj[0x1f4ff5a3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x4997def4 FIN GearsES2[obj 0x4997def4 isInit true, usesShared false, 1 GearsObj[0x6ea595e3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f4ff5a3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7440e6d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4997def4 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4997def4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 400x300, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 400x300, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0001-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4997def4 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4997def4, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 200x150, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 200x150, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0003-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x51c8a9f3] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x51c8a9f3] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4997def4 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4997def4, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0006-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3] [apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3] [apply] Resize1.oldBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3] [apply] Resize1.nowBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0800x0600.png [apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3] [apply] Resize2.nowFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3] [apply] Resize2.oldBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3] [apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4997def4 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x4997def4, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 600x450, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 600x450, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x4997def4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x4997def4 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] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4997def4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4adfdc3d[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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x4e98124b: tileRendererInUse null, GearsES2[obj 0x4e98124b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4e98124b on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4e98124b created: GearsObj[0x5d1338c5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4e98124b created: GearsObj[0x7971f1d0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4e98124b created: GearsObj[0x7971f1d0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x4e98124b FIN GearsES2[obj 0x4e98124b isInit true, usesShared false, 1 GearsObj[0x5d1338c5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7971f1d0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7127cf37, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4e98124b 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e98124b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 400x300, swapInterval 0, drawable 0x0 [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[GL3/GL3.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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x7f2ceccaca20 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2ceccaca20, owner true, ResourceToolkitLock[obj 0x5aa1adc1, isOwner false, <37c7bb0a, 41b75d8d>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <49ac18e, 5302ab79>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f], [apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f], [apply] Surface WrappedSurface[ displayHandle 0x7f2ceccaca20 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2ceccaca20, owner true, ResourceToolkitLock[obj 0x5aa1adc1, isOwner false, <37c7bb0a, 41b75d8d>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <49ac18e, 5302ab79>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x591755f8, handle 0x7f2cec839ac0, isShared false, jogamp.opengl.gl4.GL4bcImpl@55b71cbf, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f], [apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f], [apply] Surface WrappedSurface[ displayHandle 0x7f2ceccaca20 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2ceccaca20, owner true, ResourceToolkitLock[obj 0x5aa1adc1, isOwner false, <37c7bb0a, 41b75d8d>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <49ac18e, 5302ab79>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f] [apply] Init back FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f] [apply] Texture: exp false, hasFront false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 400x300, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0001-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4e98124b 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e98124b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 200x150, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 200x150, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0003-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x70f3030b] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x70f3030b] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4e98124b 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e98124b, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0006-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f] [apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f] [apply] Resize1.oldBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f] [apply] Resize1.nowBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0800x0600.png [apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f] [apply] Resize2.nowFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f] [apply] Resize2.oldBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f] [apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4e98124b 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x4e98124b, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 600x450, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 600x450, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x4e98124b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x4e98124b 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] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4e98124b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@269bbbc8[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(test01b_GL2ES2_Demo1_SingleBuffer_NoTex) [apply] junit.framework.TestListener: startTest(test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x1d05698f: tileRendererInUse null, GearsES2[obj 0x1d05698f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1d05698f on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1d05698f created: GearsObj[0x2530b052, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1d05698f created: GearsObj[0x351b22f9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1d05698f created: GearsObj[0x351b22f9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x1d05698f FIN GearsES2[obj 0x1d05698f isInit true, usesShared false, 1 GearsObj[0x2530b052, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x351b22f9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69e6449f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d05698f 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d05698f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 400x300, swapInterval 0, drawable 0x0 [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[GL3/GL3.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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x7f2cec6e9480 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cec6e9480, owner true, ResourceToolkitLock[obj 0x3333e208, isOwner false, <453a7acf, a2b5b28>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <6c26d0b5, 40295c9b>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9], [apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9], [apply] Surface WrappedSurface[ displayHandle 0x7f2cec6e9480 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cec6e9480, owner true, ResourceToolkitLock[obj 0x3333e208, isOwner false, <453a7acf, a2b5b28>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <6c26d0b5, 40295c9b>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x5653ba53, handle 0x7f2cec83a2b0, isShared false, jogamp.opengl.gl4.GL4bcImpl@56cfd027, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9], [apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9], [apply] Surface WrappedSurface[ displayHandle 0x7f2cec6e9480 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cec6e9480, owner true, ResourceToolkitLock[obj 0x3333e208, isOwner false, <453a7acf, a2b5b28>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <6c26d0b5, 40295c9b>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9] [apply] Init back FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9] [apply] Texture: exp false, hasFront false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 400x300, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0001-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d05698f 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d05698f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 200x150, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 200x150, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0003-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth null [apply] Resize1.newDepth null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d05698f 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d05698f, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0006-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0800x0600.png [apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x2, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9] [apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x2, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9] [apply] Resize1.oldBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x2, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9] [apply] Resize1.nowBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x2, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa01_default-0800x0600.png [apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x3, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9] [apply] Resize2.nowFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x3, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9] [apply] Resize2.oldBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x3, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9] [apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x3, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d05698f 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x1d05698f, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 600x450, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 600x450, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa01_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x1d05698f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x1d05698f 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] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1d05698f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@11b5df9c[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth) [apply] junit.framework.TestListener: startTest(test02a_GL2ES2_Demo1_DoubleBuffer_Normal) [apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x19d12c3e, isOwner false, <75b1c917, 2ea8b982>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock [count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x650eb458: tileRendererInUse null, GearsES2[obj 0x650eb458 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x650eb458 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x650eb458 created: GearsObj[0x927a525, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x650eb458 created: GearsObj[0x91eb4ff, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x650eb458 created: GearsObj[0x91eb4ff, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x650eb458 FIN GearsES2[obj 0x650eb458 isInit true, usesShared false, 1 GearsObj[0x927a525, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x91eb4ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7fb45b83, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x650eb458 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x650eb458, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 400x300, swapInterval 0, drawable 0x0 [apply] Depth: exp true, req true, has true [apply] Init GLAD: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x25ef9f37], 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 0xaa99a25], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19f72f02], [apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0xc659bd1], 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 0x4a5b580d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55aaab4d], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x19d12c3e, isOwner false, <75b1c917, 2ea8b982>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock [count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x61264b2a, handle 0x7f2cec76d470, isShared false, jogamp.opengl.gl4.GL4bcImpl@750501c5, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x25ef9f37], 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 0xaa99a25], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19f72f02], [apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0xc659bd1], 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 0x4a5b580d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55aaab4d], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x19d12c3e, isOwner false, <75b1c917, 2ea8b982>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock [count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x25ef9f37], 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 0xaa99a25], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19f72f02] [apply] Init back FBO: FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0xc659bd1], 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 0x4a5b580d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55aaab4d] [apply] Texture: exp true, hasFront true [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 400x300, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x650eb458 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x650eb458, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 200x150, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 200x150, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x25ef9f37], 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 0xaa99a25], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19f72f02] [apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x25ef9f37], 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 0xaa99a25], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19f72f02] [apply] Resize1.oldBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0xc659bd1], 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 0x4a5b580d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55aaab4d] [apply] Resize1.nowBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0xc659bd1], 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 0x4a5b580d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55aaab4d] [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x25ef9f37] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x25ef9f37] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x650eb458 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x650eb458, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0800x0600.png [apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x25ef9f37], 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 0xaa99a25], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19f72f02] [apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0xc659bd1], 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 0x4a5b580d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55aaab4d] [apply] Resize2.oldBack : FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0xc659bd1], 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 0x4a5b580d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55aaab4d] [apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x25ef9f37], 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 0xaa99a25], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19f72f02] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x650eb458 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x650eb458, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 600x450, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 600x450, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x650eb458: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x650eb458 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 0x650eb458 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4595103b[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] [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[GL3/GL3.sw], offscr[fbo]] [apply] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] has msaa: true [apply] [apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [apply] null [apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [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[GL3/GL3.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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0xa99b99f, isOwner false, <4fc8e469, 6934a035>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <161caf83, 510ea99e>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [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 1, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x660717fc], 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 0x1514c26a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x42e100fb], [apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x47ad7982], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x7419f2f9], 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 0x1514c26a], hasSink true, dirty false], state OK, obj 0x194b3e7c], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0xa99b99f, isOwner false, <4fc8e469, 6934a035>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <161caf83, 510ea99e>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x596df47a, handle 0x7f2cecc8cea0, isShared false, jogamp.opengl.gl4.GL4bcImpl@53670376, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 1, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x660717fc], 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 0x1514c26a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x42e100fb], [apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x47ad7982], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x7419f2f9], 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 0x1514c26a], hasSink true, dirty false], state OK, obj 0x194b3e7c], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0xa99b99f, isOwner false, <4fc8e469, 6934a035>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <161caf83, 510ea99e>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x660717fc], 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 0x1514c26a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x42e100fb] [apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x47ad7982], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x7419f2f9], 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 0x1514c26a], hasSink true, dirty false], state OK, obj 0x194b3e7c] [apply] Texture: exp true, hasFront true [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0400x0300.png [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0200x0150.png [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x660717fc] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x660717fc] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0800x0600.png [apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x660717fc], 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 0x1514c26a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x42e100fb] [apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x660717fc], 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 0x1514c26a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x42e100fb] [apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x5, obj 0x47ad7982], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x4, obj 0x7419f2f9], 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 0x1514c26a], hasSink true, dirty false], state OK, obj 0x194b3e7c] [apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x5, obj 0x47ad7982], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x4, obj 0x7419f2f9], 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 0x1514c26a], hasSink true, dirty false], state OK, obj 0x194b3e7c] [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x9, obj 0x660717fc], 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 0x1514c26a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x42e100fb] [apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x9, obj 0x660717fc], 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 0x1514c26a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x42e100fb] [apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0x8, obj 0x47ad7982], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x7, obj 0x7419f2f9], 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 0x1514c26a], hasSink true, dirty false], state OK, obj 0x194b3e7c] [apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0x8, obj 0x47ad7982], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x7, obj 0x7419f2f9], 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 0x1514c26a], hasSink true, dirty false], state OK, obj 0x194b3e7c] [apply] Resize3.sampleCount: 1 -> 0 [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@68d2add9[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@449fb828[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] ++++ 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[GL3/GL3.sw], offscr[fbo]] [apply] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] has msaa: true [apply] [apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [apply] null [apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [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[GL3/GL3.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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x5cbcb210, isOwner false, <43c563d8, 23a1c42a>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <64288eef, 5d3d9c48>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [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 1, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x4, obj 0x38dc4796], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x18a3fd9b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9b25319], [apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x4cca8c2a], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x4b02eff4], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x18a3fd9b], hasSink true, dirty false], state OK, obj 0x167082d2], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x5cbcb210, isOwner false, <43c563d8, 23a1c42a>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <64288eef, 5d3d9c48>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x358eef94, handle 0x7f2cec76d470, isShared false, jogamp.opengl.gl4.GL4bcImpl@dc1219e, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 1, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x4, obj 0x38dc4796], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x18a3fd9b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9b25319], [apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x4cca8c2a], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x4b02eff4], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x18a3fd9b], hasSink true, dirty false], state OK, obj 0x167082d2], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x5cbcb210, isOwner false, <43c563d8, 23a1c42a>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <64288eef, 5d3d9c48>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x4, obj 0x38dc4796], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x18a3fd9b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9b25319] [apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x4cca8c2a], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x4b02eff4], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x18a3fd9b], hasSink true, dirty false], state OK, obj 0x167082d2] [apply] Texture: exp false, hasFront false [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0400x0300.png [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0200x0150.png [apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x38dc4796], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x18a3fd9b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9b25319] [apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x38dc4796], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x18a3fd9b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9b25319] [apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x6, obj 0x4cca8c2a], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x5, obj 0x4b02eff4], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x18a3fd9b], hasSink true, dirty false], state OK, obj 0x167082d2] [apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x6, obj 0x4cca8c2a], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x5, obj 0x4b02eff4], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x18a3fd9b], hasSink true, dirty false], state OK, obj 0x167082d2] [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x38dc4796] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x38dc4796] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0800x0600.png [apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0xc, obj 0x38dc4796], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x18a3fd9b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9b25319] [apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0xc, obj 0x38dc4796], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x18a3fd9b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9b25319] [apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0xa, obj 0x4cca8c2a], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x9, obj 0x4b02eff4], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x18a3fd9b], hasSink true, dirty false], state OK, obj 0x167082d2] [apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0xa, obj 0x4cca8c2a], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x9, obj 0x4b02eff4], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x18a3fd9b], hasSink true, dirty false], state OK, obj 0x167082d2] [apply] Resize3.sampleCount: 1 -> 0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0011-GL3___-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[GL3/GL3.sw], offscr[fbo]] [apply] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] has msaa: true [apply] [apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true) [apply] null [apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@51e0129d[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@49d36f57[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[GL3/GL3.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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x100cccdb, isOwner false, <421565b6, 190470f6>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <2f336ece, 59af15e7>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [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 1, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0xac7a688], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e36fc00], [apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x1f97c60c], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0xac7a688], hasSink true, dirty false], state OK, obj 0x5833cd24], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x100cccdb, isOwner false, <421565b6, 190470f6>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <2f336ece, 59af15e7>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x307ee3b1, handle 0x7f2cec0e2400, isShared false, jogamp.opengl.gl4.GL4bcImpl@6ff7c34c, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 1, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0xac7a688], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e36fc00], [apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x1f97c60c], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0xac7a688], hasSink true, dirty false], state OK, obj 0x5833cd24], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x100cccdb, isOwner false, <421565b6, 190470f6>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <2f336ece, 59af15e7>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0xac7a688], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e36fc00] [apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x1f97c60c], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0xac7a688], hasSink true, dirty false], state OK, obj 0x5833cd24] [apply] Texture: exp false, hasFront false [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa01_default-0400x0300.png [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa01_default-0200x0150.png [apply] Resize1.oldDepth null [apply] Resize1.newDepth null [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa01_default-0800x0600.png [apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0xac7a688], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e36fc00] [apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0xac7a688], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e36fc00] [apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x3, obj 0x1f97c60c], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0xac7a688], hasSink true, dirty false], state OK, obj 0x5833cd24] [apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x3, obj 0x1f97c60c], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0xac7a688], hasSink true, dirty false], state OK, obj 0x5833cd24] [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa00_default-0800x0600.png [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa00_default-0600x0450.png [apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0xac7a688], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e36fc00] [apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0xac7a688], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e36fc00] [apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x5, obj 0x1f97c60c], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0xac7a688], hasSink true, dirty false], state OK, obj 0x5833cd24] [apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x5, obj 0x1f97c60c], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0xac7a688], hasSink true, dirty false], state OK, obj 0x5833cd24] [apply] Resize3.sampleCount: 1 -> 0 [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] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@6628f44e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@472ee921[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[GL3/GL3.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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x487ef362, isOwner false, <3d272c1a, 6982dd3f>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <4808d2e0, 77d2cd60>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [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 1, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x1b66c6d4], 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 0x63cc0059], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e0688b4], [apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x1c5b6f65], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x1f166a16], 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 0x63cc0059], hasSink true, dirty false], state OK, obj 0x31264a5c], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x487ef362, isOwner false, <3d272c1a, 6982dd3f>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <4808d2e0, 77d2cd60>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x7311687c, handle 0x7f2cecd65ed0, isShared false, jogamp.opengl.gl4.GL4bcImpl@3b6f37e4, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 1, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x1b66c6d4], 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 0x63cc0059], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e0688b4], [apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x1c5b6f65], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x1f166a16], 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 0x63cc0059], hasSink true, dirty false], state OK, obj 0x31264a5c], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x487ef362, isOwner false, <3d272c1a, 6982dd3f>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <4808d2e0, 77d2cd60>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x1b66c6d4], 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 0x63cc0059], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e0688b4] [apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x1c5b6f65], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x1f166a16], 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 0x63cc0059], hasSink true, dirty false], state OK, obj 0x31264a5c] [apply] Texture: exp true, hasFront true [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x53150d7d: tileRendererInUse null, GearsES2[obj 0x53150d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x53150d7d on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x53150d7d created: GearsObj[0x3998cf24, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x53150d7d created: GearsObj[0x433053c3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x53150d7d created: GearsObj[0x433053c3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x53150d7d FIN GearsES2[obj 0x53150d7d isInit true, usesShared false, 1 GearsObj[0x3998cf24, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x433053c3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3da04e4e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 9 (enable: true) [apply] null [apply] ShaderProgram[id=9, linked=false, inUse=false, program: 4, [apply] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 400x300 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x53150d7d 0/0 400x300 of 400x300, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x53150d7d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 400x300 of 400x300, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 400x300, swapInterval -1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 400x300, swapInterval -1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0400x0300.png [apply] **** Reshape: 200x150 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x53150d7d 0/0 200x150 of 200x150, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x53150d7d, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 200x150 of 200x150, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 200x150, swapInterval -1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 200x150, swapInterval -1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 200x150, swapInterval -1, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x1b66c6d4] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x1b66c6d4] [apply] **** Reshape: 800x600 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x53150d7d 0/0 800x600 of 800x600, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x53150d7d, 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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 800x600, swapInterval -1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 800x600, swapInterval -1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0800x0600.png [apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x1b66c6d4], 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 0x63cc0059], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e0688b4] [apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x1b66c6d4], 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 0x63cc0059], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e0688b4] [apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x7, obj 0x1c5b6f65], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x6, obj 0x1f166a16], 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 0x63cc0059], hasSink true, dirty false], state OK, obj 0x31264a5c] [apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x7, obj 0x1c5b6f65], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x6, obj 0x1f166a16], 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 0x63cc0059], hasSink true, dirty false], state OK, obj 0x31264a5c] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 800x600, swapInterval -1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 800x600, swapInterval -1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 800x600, swapInterval -1, drawable 0x0 [apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0xd, obj 0x1b66c6d4], 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 0x63cc0059], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e0688b4] [apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0xd, obj 0x1b66c6d4], 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 0x63cc0059], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e0688b4] [apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0xc, obj 0x1c5b6f65], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0xb, obj 0x1f166a16], 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 0x63cc0059], hasSink true, dirty false], state OK, obj 0x31264a5c] [apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0xc, obj 0x1c5b6f65], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0xb, obj 0x1f166a16], 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 0x63cc0059], hasSink true, dirty false], state OK, obj 0x31264a5c] [apply] Resize3.sampleCount: 1 -> 0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] **** Reshape: 600x450 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x53150d7d 0/0 600x450 of 600x450, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x53150d7d, 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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 600x450 of 600x450, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 600x450, swapInterval -1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 600x450, swapInterval -1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x53150d7d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x53150d7d FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x28b8057f: tileRendererInUse null, GearsES2[obj 0x28b8057f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x28b8057f on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x28b8057f created: GearsObj[0x138a12c4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x28b8057f created: GearsObj[0x6386937e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x28b8057f created: GearsObj[0x6386937e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x28b8057f FIN GearsES2[obj 0x28b8057f isInit true, usesShared false, 1 GearsObj[0x138a12c4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6386937e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x29df10c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x28b8057f 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x28b8057f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 400x300, swapInterval 0, drawable 0x0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.FBOMix2DemosES2@1785bc45[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50e2d997[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@6e1a6d8d, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface EGLSurface[ displayHandle 0x7f2cd0001470 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f2cd0001470, owner true, ResourceToolkitLock[obj 0x43370476, isOwner false, <5d87ef12, 4dd665cc>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f2cd00609d0, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <709d1ffe, b72b12f>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [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@6e1a6d8d, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0xf134f34], 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 0x17e9c0d8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x11f66c30], [apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x583e3f8b], 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 0x188d062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d41b157], [apply] Surface EGLSurface[ displayHandle 0x7f2cd0001470 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f2cd0001470, owner true, ResourceToolkitLock[obj 0x43370476, isOwner false, <5d87ef12, 4dd665cc>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f2cd00609d0, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <709d1ffe, b72b12f>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: EGLContext [Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)], options 0x4c49, this 0x69ef202c, handle 0x7f2cec0d6820, isShared false, jogamp.opengl.es3.GLES3Impl@6ff4c323, [apply] quirks: [GLES3ViaEGLES2Config, No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@6e1a6d8d, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0xf134f34], 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 0x17e9c0d8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x11f66c30], [apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x583e3f8b], 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 0x188d062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d41b157], [apply] Surface EGLSurface[ displayHandle 0x7f2cd0001470 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f2cd0001470, owner true, ResourceToolkitLock[obj 0x43370476, isOwner false, <5d87ef12, 4dd665cc>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f2cd00609d0, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <709d1ffe, b72b12f>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]]] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0xf134f34], 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 0x17e9c0d8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x11f66c30] [apply] Init back FBO: FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x583e3f8b], 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 0x188d062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d41b157] [apply] Texture: exp true, hasFront true [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 400x300, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x28b8057f 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x28b8057f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 200x150, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 200x150, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0xf134f34], 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 0x17e9c0d8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x11f66c30] [apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0xf134f34], 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 0x17e9c0d8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x11f66c30] [apply] Resize1.oldBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x583e3f8b], 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 0x188d062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d41b157] [apply] Resize1.nowBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x583e3f8b], 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 0x188d062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d41b157] [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0xf134f34] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0xf134f34] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x28b8057f 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x28b8057f, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0006-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0009-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa01_default-0800x0600.png [apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0xf134f34], 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 0x17e9c0d8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x11f66c30] [apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x583e3f8b], 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 0x188d062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d41b157] [apply] Resize2.oldBack : FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x583e3f8b], 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 0x188d062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d41b157] [apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0xf134f34], 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 0x17e9c0d8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x11f66c30] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x28b8057f 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x28b8057f, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 600x450, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 600x450, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0011-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa01_default-0600x0450.png [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x28b8057f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1d3a584[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@6e1a6d8d, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface EGLSurface[ displayHandle 0x7f2cd0001470 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f2cd0001470, owner true, ResourceToolkitLock[obj 0x22879f8d, isOwner false, <754de5c0, 18b57ff4>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f2cd00609d0, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <3c23f31f, 224668e1>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x28b8057f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x28b8057f 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x382a147f: tileRendererInUse null, GearsES2[obj 0x382a147f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x382a147f on Thread[Thread-2-UserApp-JUnitTestRunner,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/1, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x382a147f created: GearsObj[0x5db2685d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x382a147f created: GearsObj[0x464a223a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x382a147f created: GearsObj[0x464a223a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x382a147f FIN GearsES2[obj 0x382a147f isInit true, usesShared false, 1 GearsObj[0x5db2685d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x464a223a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e22422d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x382a147f 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x382a147f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 400x300, swapInterval 0, drawable 0x0 [apply] Depth: exp true, req true, has true [apply] Init GLAD: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 1, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@6e1a6d8d, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x285ec9cc], 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 0xb4668b0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39cead46], [apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x46d9affd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x7e624b69], 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 0xb4668b0], hasSink true, dirty false], state OK, obj 0x18170e43], [apply] Surface EGLSurface[ displayHandle 0x7f2cd0001470 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f2cd0001470, owner true, ResourceToolkitLock[obj 0x22879f8d, isOwner false, <754de5c0, 18b57ff4>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f2cd00609d0, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <3c23f31f, 224668e1>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: EGLContext [Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)], options 0x4c49, this 0x38bffa8c, handle 0x7f2cecdac990, isShared false, jogamp.opengl.es3.GLES3Impl@547f349a, [apply] quirks: [GLES3ViaEGLES2Config, No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 1, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@6e1a6d8d, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x285ec9cc], 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 0xb4668b0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39cead46], [apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x46d9affd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x7e624b69], 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 0xb4668b0], hasSink true, dirty false], state OK, obj 0x18170e43], [apply] Surface EGLSurface[ displayHandle 0x7f2cd0001470 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f2cd0001470, owner true, ResourceToolkitLock[obj 0x22879f8d, isOwner false, <754de5c0, 18b57ff4>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f2cd00609d0, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <3c23f31f, 224668e1>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]]] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x285ec9cc], 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 0xb4668b0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39cead46] [apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x46d9affd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x7e624b69], 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 0xb4668b0], hasSink true, dirty false], state OK, obj 0x18170e43] [apply] Texture: exp true, hasFront true [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 400x300, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x382a147f 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x382a147f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 200x150, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 200x150, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0200x0150.png [apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x285ec9cc], 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 0xb4668b0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39cead46] [apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x285ec9cc], 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 0xb4668b0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39cead46] [apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x5, obj 0x46d9affd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x4, obj 0x7e624b69], 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 0xb4668b0], hasSink true, dirty false], state OK, obj 0x18170e43] [apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x5, obj 0x46d9affd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x4, obj 0x7e624b69], 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 0xb4668b0], hasSink true, dirty false], state OK, obj 0x18170e43] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x285ec9cc] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x285ec9cc] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x382a147f 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x382a147f, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0006-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0009-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x9, obj 0x285ec9cc], 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 0xb4668b0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39cead46] [apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x9, obj 0x285ec9cc], 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 0xb4668b0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39cead46] [apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0x8, obj 0x46d9affd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x7, obj 0x7e624b69], 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 0xb4668b0], hasSink true, dirty false], state OK, obj 0x18170e43] [apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0x8, obj 0x46d9affd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x7, obj 0x7e624b69], 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 0xb4668b0], hasSink true, dirty false], state OK, obj 0x18170e43] [apply] Resize3.sampleCount: 1 -> 0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x382a147f 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x382a147f, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 600x450, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 600x450, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0011-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0600x0450.png [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x382a147f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3387e2c0[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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x382a147f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x382a147f 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x2c53a0e3: tileRendererInUse null, GearsES2[obj 0x2c53a0e3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2c53a0e3 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2c53a0e3 created: GearsObj[0x6aa0423b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2c53a0e3 created: GearsObj[0x2026b75b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2c53a0e3 created: GearsObj[0x2026b75b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x2c53a0e3 FIN GearsES2[obj 0x2c53a0e3 isInit true, usesShared false, 1 GearsObj[0x6aa0423b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2026b75b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74361e00, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2c53a0e3 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c53a0e3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 400x300, swapInterval 0, drawable 0x0 [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/GL3.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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x6f41b294, isOwner false, <788d16b4, 541210a2>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock [count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x6baec786], 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 0x61910b23], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39de1df5], [apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x31a3e9aa], 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 0x5802299a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cac9aef], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x6f41b294, isOwner false, <788d16b4, 541210a2>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock [count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x799e7572, handle 0x7f2ceccf9080, isShared false, jogamp.opengl.gl4.GL4bcImpl@65d41b3a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x6baec786], 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 0x61910b23], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39de1df5], [apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x31a3e9aa], 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 0x5802299a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cac9aef], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x6f41b294, isOwner false, <788d16b4, 541210a2>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock [count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x6baec786], 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 0x61910b23], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39de1df5] [apply] Init back FBO: FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x31a3e9aa], 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 0x5802299a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cac9aef] [apply] Texture: exp true, hasFront true [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 400x300, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2c53a0e3 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c53a0e3, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 200x150, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 200x150, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x6baec786] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x6baec786] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2c53a0e3 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c53a0e3, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x6baec786], 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 0x61910b23], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39de1df5] [apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x6baec786], 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 0x61910b23], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39de1df5] [apply] Resize1.oldBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x31a3e9aa], 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 0x5802299a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cac9aef] [apply] Resize1.nowBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x31a3e9aa], 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 0x5802299a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cac9aef] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0800x0600.png [apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x6baec786], 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 0x61910b23], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39de1df5] [apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x31a3e9aa], 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 0x5802299a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cac9aef] [apply] Resize2.oldBack : FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x31a3e9aa], 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 0x5802299a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cac9aef] [apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x6baec786], 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 0x61910b23], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39de1df5] [apply] Resize3.sampleCount: 0 -> 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2c53a0e3 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x2c53a0e3, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 600x450, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 600x450, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2c53a0e3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2c53a0e3 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 @ 1579063868560 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063868561 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2c53a0e3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@213e27a[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(test21_GL3_Demo0Normal) [apply] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.198 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[GL3/GL3.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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x7f2cec2d82c0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cec2d82c0, owner true, ResourceToolkitLock[obj 0x107695dc, isOwner false, <5edfa893, 2f56537f>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <7a76d144, 5e0a63a3>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3], [apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3], [apply] Surface WrappedSurface[ displayHandle 0x7f2cec2d82c0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cec2d82c0, owner true, ResourceToolkitLock[obj 0x107695dc, isOwner false, <5edfa893, 2f56537f>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <7a76d144, 5e0a63a3>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x7db2c3c1, handle 0x7f2cec320fd0, isShared false, jogamp.opengl.gl4.GL4bcImpl@6243189b, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3], [apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3], [apply] Surface WrappedSurface[ displayHandle 0x7f2cec2d82c0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cec2d82c0, owner true, ResourceToolkitLock[obj 0x107695dc, isOwner false, <5edfa893, 2f56537f>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <7a76d144, 5e0a63a3>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3] [apply] Init back FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3] [apply] Texture: exp true, hasFront true [apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3] [apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3] [apply] Resize1.oldBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3] [apply] Resize1.nowBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3] [apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3] [apply] Resize2.nowFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3] [apply] Resize2.oldBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3] [apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x3, obj 0x51c8a9f3], 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 0xd202001], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5d64abe3] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4997def4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4adfdc3d[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[GL3/GL3.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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x7f2ceccaca20 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2ceccaca20, owner true, ResourceToolkitLock[obj 0x5aa1adc1, isOwner false, <37c7bb0a, 41b75d8d>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <49ac18e, 5302ab79>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f], [apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f], [apply] Surface WrappedSurface[ displayHandle 0x7f2ceccaca20 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2ceccaca20, owner true, ResourceToolkitLock[obj 0x5aa1adc1, isOwner false, <37c7bb0a, 41b75d8d>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <49ac18e, 5302ab79>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x591755f8, handle 0x7f2cec839ac0, isShared false, jogamp.opengl.gl4.GL4bcImpl@55b71cbf, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f], [apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f], [apply] Surface WrappedSurface[ displayHandle 0x7f2ceccaca20 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2ceccaca20, owner true, ResourceToolkitLock[obj 0x5aa1adc1, isOwner false, <37c7bb0a, 41b75d8d>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <49ac18e, 5302ab79>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f] [apply] Init back FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f] [apply] Texture: exp false, hasFront false [apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f] [apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f] [apply] Resize1.oldBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f] [apply] Resize1.nowBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x3, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f] [apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f] [apply] Resize2.nowFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f] [apply] Resize2.oldBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f] [apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x70f3030b], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x5, obj 0x22b73062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x36ec370f] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4e98124b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@269bbbc8[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[GL3/GL3.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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x7f2cec6e9480 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cec6e9480, owner true, ResourceToolkitLock[obj 0x3333e208, isOwner false, <453a7acf, a2b5b28>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <6c26d0b5, 40295c9b>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9], [apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9], [apply] Surface WrappedSurface[ displayHandle 0x7f2cec6e9480 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cec6e9480, owner true, ResourceToolkitLock[obj 0x3333e208, isOwner false, <453a7acf, a2b5b28>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <6c26d0b5, 40295c9b>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x5653ba53, handle 0x7f2cec83a2b0, isShared false, jogamp.opengl.gl4.GL4bcImpl@56cfd027, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9], [apply] FBO back write 1, FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9], [apply] Surface WrappedSurface[ displayHandle 0x7f2cec6e9480 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cec6e9480, owner true, ResourceToolkitLock[obj 0x3333e208, isOwner false, <453a7acf, a2b5b28>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <6c26d0b5, 40295c9b>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9] [apply] Init back FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 400x300, name 0x1, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9] [apply] Texture: exp false, hasFront false [apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x2, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9] [apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x2, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9] [apply] Resize1.oldBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x2, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9] [apply] Resize1.nowBack : FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 200x150, name 0x2, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9] [apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x3, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9] [apply] Resize2.nowFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x3, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9] [apply] Resize2.oldBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x3, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9] [apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8051, samples 0, 800x600, name 0x3, obj 0x6f149aa], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x5c0882b9] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1d05698f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@11b5df9c[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/GL3.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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x19d12c3e, isOwner false, <75b1c917, 2ea8b982>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock [count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x25ef9f37], 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 0xaa99a25], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19f72f02], [apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0xc659bd1], 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 0x4a5b580d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55aaab4d], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x19d12c3e, isOwner false, <75b1c917, 2ea8b982>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock [count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x61264b2a, handle 0x7f2cec76d470, isShared false, jogamp.opengl.gl4.GL4bcImpl@750501c5, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x25ef9f37], 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 0xaa99a25], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19f72f02], [apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0xc659bd1], 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 0x4a5b580d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55aaab4d], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x19d12c3e, isOwner false, <75b1c917, 2ea8b982>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock [count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x25ef9f37], 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 0xaa99a25], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19f72f02] [apply] Init back FBO: FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0xc659bd1], 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 0x4a5b580d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55aaab4d] [apply] Texture: exp true, hasFront true [apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x25ef9f37], 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 0xaa99a25], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19f72f02] [apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x25ef9f37], 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 0xaa99a25], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19f72f02] [apply] Resize1.oldBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0xc659bd1], 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 0x4a5b580d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55aaab4d] [apply] Resize1.nowBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0xc659bd1], 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 0x4a5b580d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55aaab4d] [apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x25ef9f37], 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 0xaa99a25], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19f72f02] [apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0xc659bd1], 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 0x4a5b580d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55aaab4d] [apply] Resize2.oldBack : FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0xc659bd1], 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 0x4a5b580d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x55aaab4d] [apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x25ef9f37], 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 0xaa99a25], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x19f72f02] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x650eb458 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4595103b[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[GL3/GL3.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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0xa99b99f, isOwner false, <4fc8e469, 6934a035>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <161caf83, 510ea99e>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [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 1, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x660717fc], 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 0x1514c26a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x42e100fb], [apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x47ad7982], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x7419f2f9], 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 0x1514c26a], hasSink true, dirty false], state OK, obj 0x194b3e7c], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0xa99b99f, isOwner false, <4fc8e469, 6934a035>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <161caf83, 510ea99e>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x596df47a, handle 0x7f2cecc8cea0, isShared false, jogamp.opengl.gl4.GL4bcImpl@53670376, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 1, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x660717fc], 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 0x1514c26a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x42e100fb], [apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x47ad7982], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x7419f2f9], 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 0x1514c26a], hasSink true, dirty false], state OK, obj 0x194b3e7c], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0xa99b99f, isOwner false, <4fc8e469, 6934a035>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <161caf83, 510ea99e>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x660717fc], 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 0x1514c26a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x42e100fb] [apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x47ad7982], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x7419f2f9], 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 0x1514c26a], hasSink true, dirty false], state OK, obj 0x194b3e7c] [apply] Texture: exp true, hasFront true [apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x660717fc], 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 0x1514c26a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x42e100fb] [apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x660717fc], 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 0x1514c26a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x42e100fb] [apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x5, obj 0x47ad7982], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x4, obj 0x7419f2f9], 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 0x1514c26a], hasSink true, dirty false], state OK, obj 0x194b3e7c] [apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x5, obj 0x47ad7982], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x4, obj 0x7419f2f9], 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 0x1514c26a], hasSink true, dirty false], state OK, obj 0x194b3e7c] [apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x9, obj 0x660717fc], 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 0x1514c26a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x42e100fb] [apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x9, obj 0x660717fc], 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 0x1514c26a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x42e100fb] [apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0x8, obj 0x47ad7982], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x7, obj 0x7419f2f9], 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 0x1514c26a], hasSink true, dirty false], state OK, obj 0x194b3e7c] [apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0x8, obj 0x47ad7982], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x7, obj 0x7419f2f9], 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 0x1514c26a], hasSink true, dirty false], state OK, obj 0x194b3e7c] [apply] Resize3.sampleCount: 1 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@68d2add9[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@449fb828[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[GL3/GL3.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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x5cbcb210, isOwner false, <43c563d8, 23a1c42a>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <64288eef, 5d3d9c48>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [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 1, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x4, obj 0x38dc4796], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x18a3fd9b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9b25319], [apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x4cca8c2a], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x4b02eff4], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x18a3fd9b], hasSink true, dirty false], state OK, obj 0x167082d2], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x5cbcb210, isOwner false, <43c563d8, 23a1c42a>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <64288eef, 5d3d9c48>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x358eef94, handle 0x7f2cec76d470, isShared false, jogamp.opengl.gl4.GL4bcImpl@dc1219e, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 1, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x4, obj 0x38dc4796], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x18a3fd9b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9b25319], [apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x4cca8c2a], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x4b02eff4], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x18a3fd9b], hasSink true, dirty false], state OK, obj 0x167082d2], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x5cbcb210, isOwner false, <43c563d8, 23a1c42a>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <64288eef, 5d3d9c48>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x4, obj 0x38dc4796], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x18a3fd9b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9b25319] [apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x4cca8c2a], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x4b02eff4], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x3, obj 0x18a3fd9b], hasSink true, dirty false], state OK, obj 0x167082d2] [apply] Texture: exp false, hasFront false [apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x38dc4796], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x18a3fd9b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9b25319] [apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x38dc4796], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x18a3fd9b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9b25319] [apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x6, obj 0x4cca8c2a], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x5, obj 0x4b02eff4], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x18a3fd9b], hasSink true, dirty false], state OK, obj 0x167082d2] [apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x6, obj 0x4cca8c2a], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x5, obj 0x4b02eff4], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x7, obj 0x18a3fd9b], hasSink true, dirty false], state OK, obj 0x167082d2] [apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0xc, obj 0x38dc4796], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x18a3fd9b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9b25319] [apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0xc, obj 0x38dc4796], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x18a3fd9b], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9b25319] [apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0xa, obj 0x4cca8c2a], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x9, obj 0x4b02eff4], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x18a3fd9b], hasSink true, dirty false], state OK, obj 0x167082d2] [apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0xa, obj 0x4cca8c2a], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x9, obj 0x4b02eff4], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0xb, obj 0x18a3fd9b], hasSink true, dirty false], state OK, obj 0x167082d2] [apply] Resize3.sampleCount: 1 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@51e0129d[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@49d36f57[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[GL3/GL3.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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x100cccdb, isOwner false, <421565b6, 190470f6>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <2f336ece, 59af15e7>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [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 1, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0xac7a688], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e36fc00], [apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x1f97c60c], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0xac7a688], hasSink true, dirty false], state OK, obj 0x5833cd24], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x100cccdb, isOwner false, <421565b6, 190470f6>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <2f336ece, 59af15e7>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x307ee3b1, handle 0x7f2cec0e2400, isShared false, jogamp.opengl.gl4.GL4bcImpl@6ff7c34c, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 1, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0xac7a688], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e36fc00], [apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x1f97c60c], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0xac7a688], hasSink true, dirty false], state OK, obj 0x5833cd24], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x100cccdb, isOwner false, <421565b6, 190470f6>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <2f336ece, 59af15e7>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0xac7a688], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e36fc00] [apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x1f97c60c], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 400x300, name 0x2, obj 0xac7a688], hasSink true, dirty false], state OK, obj 0x5833cd24] [apply] Texture: exp false, hasFront false [apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0xac7a688], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e36fc00] [apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0xac7a688], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e36fc00] [apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x3, obj 0x1f97c60c], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0xac7a688], hasSink true, dirty false], state OK, obj 0x5833cd24] [apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x3, obj 0x1f97c60c], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 200x150, name 0x4, obj 0xac7a688], hasSink true, dirty false], state OK, obj 0x5833cd24] [apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0xac7a688], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e36fc00] [apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0xac7a688], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e36fc00] [apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x5, obj 0x1f97c60c], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0xac7a688], hasSink true, dirty false], state OK, obj 0x5833cd24] [apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth null, stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x5, obj 0x1f97c60c], null, null, null, null, null, null, null], msaa[ColorAttachment[type COLOR, format 0x8058, samples 0, 800x600, name 0x6, obj 0xac7a688], hasSink true, dirty false], state OK, obj 0x5833cd24] [apply] Resize3.sampleCount: 1 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.MultisampleDemoES2@6628f44e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@472ee921[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[GL3/GL3.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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x487ef362, isOwner false, <3d272c1a, 6982dd3f>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <4808d2e0, 77d2cd60>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [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 1, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x1b66c6d4], 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 0x63cc0059], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e0688b4], [apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x1c5b6f65], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x1f166a16], 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 0x63cc0059], hasSink true, dirty false], state OK, obj 0x31264a5c], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x487ef362, isOwner false, <3d272c1a, 6982dd3f>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <4808d2e0, 77d2cd60>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x7311687c, handle 0x7f2cecd65ed0, isShared false, jogamp.opengl.gl4.GL4bcImpl@3b6f37e4, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 1, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x1b66c6d4], 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 0x63cc0059], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e0688b4], [apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x1c5b6f65], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x1f166a16], 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 0x63cc0059], hasSink true, dirty false], state OK, obj 0x31264a5c], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x487ef362, isOwner false, <3d272c1a, 6982dd3f>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <4808d2e0, 77d2cd60>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x1b66c6d4], 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 0x63cc0059], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e0688b4] [apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x1c5b6f65], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x1f166a16], 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 0x63cc0059], hasSink true, dirty false], state OK, obj 0x31264a5c] [apply] Texture: exp true, hasFront true [apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x1b66c6d4], 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 0x63cc0059], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e0688b4] [apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x1b66c6d4], 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 0x63cc0059], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e0688b4] [apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x7, obj 0x1c5b6f65], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x6, obj 0x1f166a16], 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 0x63cc0059], hasSink true, dirty false], state OK, obj 0x31264a5c] [apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x7, obj 0x1c5b6f65], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x6, obj 0x1f166a16], 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 0x63cc0059], hasSink true, dirty false], state OK, obj 0x31264a5c] [apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0xd, obj 0x1b66c6d4], 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 0x63cc0059], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e0688b4] [apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0xd, obj 0x1b66c6d4], 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 0x63cc0059], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x3e0688b4] [apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0xc, obj 0x1c5b6f65], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0xb, obj 0x1f166a16], 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 0x63cc0059], hasSink true, dirty false], state OK, obj 0x31264a5c] [apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0xc, obj 0x1c5b6f65], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0xb, obj 0x1f166a16], 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 0x63cc0059], hasSink true, dirty false], state OK, obj 0x31264a5c] [apply] Resize3.sampleCount: 1 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.FBOMix2DemosES2@1785bc45[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@50e2d997[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@6e1a6d8d, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface EGLSurface[ displayHandle 0x7f2cd0001470 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f2cd0001470, owner true, ResourceToolkitLock[obj 0x43370476, isOwner false, <5d87ef12, 4dd665cc>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f2cd00609d0, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <709d1ffe, b72b12f>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [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@6e1a6d8d, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0xf134f34], 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 0x17e9c0d8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x11f66c30], [apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x583e3f8b], 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 0x188d062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d41b157], [apply] Surface EGLSurface[ displayHandle 0x7f2cd0001470 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f2cd0001470, owner true, ResourceToolkitLock[obj 0x43370476, isOwner false, <5d87ef12, 4dd665cc>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f2cd00609d0, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <709d1ffe, b72b12f>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: EGLContext [Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)], options 0x4c49, this 0x69ef202c, handle 0x7f2cec0d6820, isShared false, jogamp.opengl.es3.GLES3Impl@6ff4c323, [apply] quirks: [GLES3ViaEGLES2Config, No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@6e1a6d8d, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0xf134f34], 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 0x17e9c0d8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x11f66c30], [apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x583e3f8b], 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 0x188d062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d41b157], [apply] Surface EGLSurface[ displayHandle 0x7f2cd0001470 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f2cd0001470, owner true, ResourceToolkitLock[obj 0x43370476, isOwner false, <5d87ef12, 4dd665cc>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f2cd00609d0, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <709d1ffe, b72b12f>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]]] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0xf134f34], 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 0x17e9c0d8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x11f66c30] [apply] Init back FBO: FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x583e3f8b], 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 0x188d062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d41b157] [apply] Texture: exp true, hasFront true [apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0xf134f34], 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 0x17e9c0d8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x11f66c30] [apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0xf134f34], 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 0x17e9c0d8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x11f66c30] [apply] Resize1.oldBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x583e3f8b], 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 0x188d062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d41b157] [apply] Resize1.nowBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x583e3f8b], 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 0x188d062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d41b157] [apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0xf134f34], 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 0x17e9c0d8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x11f66c30] [apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x583e3f8b], 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 0x188d062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d41b157] [apply] Resize2.oldBack : FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x583e3f8b], 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 0x188d062], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4d41b157] [apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0xf134f34], 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 0x17e9c0d8], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x11f66c30] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x28b8057f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1d3a584[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@6e1a6d8d, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface EGLSurface[ displayHandle 0x7f2cd0001470 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f2cd0001470, owner true, ResourceToolkitLock[obj 0x22879f8d, isOwner false, <754de5c0, 18b57ff4>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f2cd00609d0, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <3c23f31f, 224668e1>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [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 1, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@6e1a6d8d, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x285ec9cc], 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 0xb4668b0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39cead46], [apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x46d9affd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x7e624b69], 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 0xb4668b0], hasSink true, dirty false], state OK, obj 0x18170e43], [apply] Surface EGLSurface[ displayHandle 0x7f2cd0001470 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f2cd0001470, owner true, ResourceToolkitLock[obj 0x22879f8d, isOwner false, <754de5c0, 18b57ff4>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f2cd00609d0, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <3c23f31f, 224668e1>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: EGLContext [Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)], options 0x4c49, this 0x38bffa8c, handle 0x7f2cecdac990, isShared false, jogamp.opengl.es3.GLES3Impl@547f349a, [apply] quirks: [GLES3ViaEGLES2Config, No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 1, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@6e1a6d8d, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x285ec9cc], 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 0xb4668b0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39cead46], [apply] FBO back write 1, FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x46d9affd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x7e624b69], 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 0xb4668b0], hasSink true, dirty false], state OK, obj 0x18170e43], [apply] Surface EGLSurface[ displayHandle 0x7f2cd0001470 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f2cd0001470, owner true, ResourceToolkitLock[obj 0x22879f8d, isOwner false, <754de5c0, 18b57ff4>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f2cd00609d0, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]] [apply] , surfaceLock <3c23f31f, 224668e1>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]]] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Init front FBO: FBO[name r/w 2/2, init true, bound true, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x3, obj 0x285ec9cc], 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 0xb4668b0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39cead46] [apply] Init back FBO: FBO[name r/w 1/2, init true, bound false, size 400x300, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 400x300, name 0x2, obj 0x46d9affd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 400x300, name 0x1, obj 0x7e624b69], 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 0xb4668b0], hasSink true, dirty false], state OK, obj 0x18170e43] [apply] Texture: exp true, hasFront true [apply] Resize1.oldFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x285ec9cc], 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 0xb4668b0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39cead46] [apply] Resize1.nowFront: FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x285ec9cc], 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 0xb4668b0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39cead46] [apply] Resize1.oldBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x5, obj 0x46d9affd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x4, obj 0x7e624b69], 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 0xb4668b0], hasSink true, dirty false], state OK, obj 0x18170e43] [apply] Resize1.nowBack : FBO[name r/w 1/2, init true, bound false, size 200x150, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 200x150, name 0x5, obj 0x46d9affd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 200x150, name 0x4, obj 0x7e624b69], 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 0xb4668b0], hasSink true, dirty false], state OK, obj 0x18170e43] [apply] Resize2.oldFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x9, obj 0x285ec9cc], 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 0xb4668b0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39cead46] [apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x9, obj 0x285ec9cc], 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 0xb4668b0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39cead46] [apply] Resize2.oldBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0x8, obj 0x46d9affd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x7, obj 0x7e624b69], 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 0xb4668b0], hasSink true, dirty false], state OK, obj 0x18170e43] [apply] Resize2.nowBack : FBO[name r/w 1/2, init true, bound false, size 800x600, samples 1/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 1, 800x600, name 0x8, obj 0x46d9affd], stencil null, colorbuffer attachments: 1/8, with 0 textures: [ColorAttachment[type COLOR, format 0x8058, samples 1, 800x600, name 0x7, obj 0x7e624b69], 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 0xb4668b0], hasSink true, dirty false], state OK, obj 0x18170e43] [apply] Resize3.sampleCount: 1 -> 0 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x382a147f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3387e2c0[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/GL3.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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x6f41b294, isOwner false, <788d16b4, 541210a2>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock [count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: null, [apply] UpstreamWidget: null] [apply] Realized GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [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@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x6baec786], 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 0x61910b23], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39de1df5], [apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x31a3e9aa], 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 0x5802299a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cac9aef], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x6f41b294, isOwner false, <788d16b4, 541210a2>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock [count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x799e7572, handle 0x7f2ceccf9080, isShared false, jogamp.opengl.gl4.GL4bcImpl@65d41b3a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@76a47a33, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]], [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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x6baec786], 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 0x61910b23], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39de1df5], [apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x31a3e9aa], 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 0x5802299a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cac9aef], [apply] Surface WrappedSurface[ displayHandle 0x7f2cece030f0 [apply] , surfaceHandle 0x0 [apply] , size 400x300 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f2cece030f0, owner true, ResourceToolkitLock[obj 0x6f41b294, isOwner false, <788d16b4, 541210a2>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock [count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 400x300] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Init GLAD: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] Init front FBO: FBO[name r/w 1/1, init true, bound false, size 400x300, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x1, obj 0x6baec786], 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 0x61910b23], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39de1df5] [apply] Init back FBO: FBO[name r/w 2/2, init true, bound false, size 400x300, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 400x300, name 0x2, obj 0x31a3e9aa], 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 0x5802299a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cac9aef] [apply] Texture: exp true, hasFront true [apply] Resize1.oldFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x6baec786], 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 0x61910b23], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39de1df5] [apply] Resize1.nowFront: FBO[name r/w 1/1, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x6baec786], 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 0x61910b23], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39de1df5] [apply] Resize1.oldBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x31a3e9aa], 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 0x5802299a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cac9aef] [apply] Resize1.nowBack : FBO[name r/w 2/2, init true, bound false, size 200x150, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x31a3e9aa], 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 0x5802299a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cac9aef] [apply] Resize2.oldFront: FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x6baec786], 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 0x61910b23], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39de1df5] [apply] Resize2.nowFront: FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x31a3e9aa], 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 0x5802299a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cac9aef] [apply] Resize2.oldBack : FBO[name r/w 2/2, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x5, obj 0x31a3e9aa], 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 0x5802299a], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2cac9aef] [apply] Resize2.nowBack : FBO[name r/w 1/1, init true, bound false, size 800x600, samples 0/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 800x600, name 0x6, obj 0x6baec786], 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 0x61910b23], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x39de1df5] [apply] Resize3.sampleCount: 0 -> 4 [apply] Fin: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2c53a0e3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@213e27a[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 @ 1579063861199 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063861202 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableFactoryNEWT - test01a_GL2ES2_Demo1_SingleBuffer_Normal [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x4997def4: tileRendererInUse null, GearsES2[obj 0x4997def4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4997def4 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4997def4 created: GearsObj[0x6ea595e3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4997def4 created: GearsObj[0x1f4ff5a3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4997def4 created: GearsObj[0x1f4ff5a3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x4997def4 FIN GearsES2[obj 0x4997def4 isInit true, usesShared false, 1 GearsObj[0x6ea595e3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f4ff5a3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7440e6d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4997def4 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4997def4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 400x300, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 400x300, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0001-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4997def4 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4997def4, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 200x150, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 200x150, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0003-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x51c8a9f3] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x2, obj 0x51c8a9f3] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4997def4 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4997def4, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0006-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4997def4 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x4997def4, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 600x450, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4997def4 600x450, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01a_GL2ES2_Demo1_SingleBuffer_Normal______-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x4997def4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x4997def4 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x4e98124b: tileRendererInUse null, GearsES2[obj 0x4e98124b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4e98124b on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4e98124b created: GearsObj[0x5d1338c5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4e98124b created: GearsObj[0x7971f1d0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4e98124b created: GearsObj[0x7971f1d0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x4e98124b FIN GearsES2[obj 0x4e98124b isInit true, usesShared false, 1 GearsObj[0x5d1338c5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7971f1d0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7127cf37, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4e98124b 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e98124b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 400x300, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 400x300, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0001-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4e98124b 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e98124b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 200x150, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 200x150, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0003-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x70f3030b] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x4, obj 0x70f3030b] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4e98124b 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e98124b, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0006-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4e98124b 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x4e98124b, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 600x450, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4e98124b 600x450, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01b_GL2ES2_Demo1_SingleBuffer_NoTex_______-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x4e98124b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x4e98124b 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x1d05698f: tileRendererInUse null, GearsES2[obj 0x1d05698f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1d05698f on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1d05698f created: GearsObj[0x2530b052, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1d05698f created: GearsObj[0x351b22f9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1d05698f created: GearsObj[0x351b22f9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x1d05698f FIN GearsES2[obj 0x1d05698f isInit true, usesShared false, 1 GearsObj[0x2530b052, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x351b22f9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69e6449f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d05698f 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d05698f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 400x300, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 400x300, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0001-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d05698f 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d05698f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 200x150, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 200x150, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0003-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth null [apply] Resize1.newDepth null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d05698f 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d05698f, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0006-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D00-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa01_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d05698f 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x1d05698f, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 600x450, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d05698f 600x450, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D00-St00-Sa01_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x1d05698f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x1d05698f 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x650eb458: tileRendererInUse null, GearsES2[obj 0x650eb458 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x650eb458 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x650eb458 created: GearsObj[0x927a525, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x650eb458 created: GearsObj[0x91eb4ff, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x650eb458 created: GearsObj[0x91eb4ff, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x650eb458 FIN GearsES2[obj 0x650eb458 isInit true, usesShared false, 1 GearsObj[0x927a525, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x91eb4ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7fb45b83, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x650eb458 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x650eb458, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 400x300, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 400x300, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x650eb458 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x650eb458, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 200x150, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 200x150, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x25ef9f37] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x25ef9f37] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x650eb458 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x650eb458, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x650eb458 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x650eb458, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 600x450, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x650eb458 600x450, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test02a_GL2ES2_Demo1_DoubleBuffer_Normal______-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x650eb458: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x650eb458 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[GL3/GL3.sw], offscr[fbo]] [apply] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] has msaa: true [apply] [apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [apply] null [apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0400x0300.png [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0200x0150.png [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x660717fc] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x660717fc] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0800x0600.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03a_GL2ES2_Demo2MSAA4_Normal______________-n0011-GL3___-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[GL3/GL3.sw], offscr[fbo]] [apply] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] has msaa: true [apply] [apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [apply] null [apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0400x0300.png [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0200x0150.png [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x38dc4796] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x38dc4796] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0800x0600.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03b_GL2ES2_Demo2MSAA4_NoTex_______________-n0011-GL3___-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[GL3/GL3.sw], offscr[fbo]] [apply] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] has msaa: true [apply] [apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true) [apply] null [apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa01_default-0400x0300.png [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa01_default-0200x0150.png [apply] Resize1.oldDepth null [apply] Resize1.newDepth null [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa01_default-0800x0600.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D00-St00-Sa00_default-0800x0600.png [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth________-n0011-GL3___-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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x53150d7d: tileRendererInUse null, GearsES2[obj 0x53150d7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x53150d7d on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x53150d7d created: GearsObj[0x3998cf24, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x53150d7d created: GearsObj[0x433053c3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x53150d7d created: GearsObj[0x433053c3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x53150d7d FIN GearsES2[obj 0x53150d7d isInit true, usesShared false, 1 GearsObj[0x3998cf24, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x433053c3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3da04e4e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 9 (enable: true) [apply] null [apply] ShaderProgram[id=9, linked=false, inUse=false, program: 4, [apply] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 400x300 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x53150d7d 0/0 400x300 of 400x300, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x53150d7d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 400x300 of 400x300, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 400x300, swapInterval -1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 400x300, swapInterval -1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0400x0300.png [apply] **** Reshape: 200x150 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x53150d7d 0/0 200x150 of 200x150, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x53150d7d, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 200x150 of 200x150, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 200x150, swapInterval -1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 200x150, swapInterval -1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 200x150, swapInterval -1, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x1b66c6d4] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x8, obj 0x1b66c6d4] [apply] **** Reshape: 800x600 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x53150d7d 0/0 800x600 of 800x600, swapInterval -1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x53150d7d, 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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 800x600, swapInterval -1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 800x600, swapInterval -1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 800x600, swapInterval -1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 800x600, swapInterval -1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 800x600, swapInterval -1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] **** Reshape: 600x450 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x53150d7d 0/0 600x450 of 600x450, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x53150d7d, 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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 600x450 of 600x450, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 600x450, swapInterval -1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x53150d7d 600x450, swapInterval -1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test04_GL2ES2_FBODemoMSAA4_Normal_____________-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x53150d7d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x53150d7d FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x28b8057f: tileRendererInUse null, GearsES2[obj 0x28b8057f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x28b8057f on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x28b8057f created: GearsObj[0x138a12c4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x28b8057f created: GearsObj[0x6386937e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x28b8057f created: GearsObj[0x6386937e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x28b8057f FIN GearsES2[obj 0x28b8057f isInit true, usesShared false, 1 GearsObj[0x138a12c4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6386937e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x29df10c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x28b8057f 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x28b8057f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 400x300, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 400x300, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x28b8057f 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x28b8057f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 200x150, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 200x150, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0xf134f34] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0xf134f34] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x28b8057f 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x28b8057f, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0006-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0009-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa01_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x28b8057f 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x28b8057f, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 600x450, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 600x450, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test11_EGLES2_Demo0Normal_____________________-n0011-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa01_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x28b8057f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x28b8057f 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x382a147f: tileRendererInUse null, GearsES2[obj 0x382a147f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x382a147f on Thread[Thread-2-UserApp-JUnitTestRunner,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/1, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x382a147f created: GearsObj[0x5db2685d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x382a147f created: GearsObj[0x464a223a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x382a147f created: GearsObj[0x464a223a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x382a147f FIN GearsES2[obj 0x382a147f isInit true, usesShared false, 1 GearsObj[0x5db2685d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x464a223a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e22422d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x382a147f 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x382a147f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 400x300, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 400x300, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x382a147f 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x382a147f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 200x150, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 200x150, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x285ec9cc] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x6, obj 0x285ec9cc] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x382a147f 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x382a147f, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0006-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0009-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x382a147f 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x382a147f, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 600x450, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 600x450, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test13_EGLES2_Demo0MSAA4______________________-n0011-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x382a147f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x382a147f 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x2c53a0e3: tileRendererInUse null, GearsES2[obj 0x2c53a0e3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2c53a0e3 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2c53a0e3 created: GearsObj[0x6aa0423b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2c53a0e3 created: GearsObj[0x2026b75b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2c53a0e3 created: GearsObj[0x2026b75b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x2c53a0e3 FIN GearsES2[obj 0x2c53a0e3 isInit true, usesShared false, 1 GearsObj[0x6aa0423b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2026b75b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74361e00, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2c53a0e3 0/0 400x300 of 400x300, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c53a0e3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 400x300, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 400x300, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0001-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2c53a0e3 0/0 200x150 of 200x150, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c53a0e3, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 200x150, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 200x150, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0003-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 200x150, swapInterval 0, drawable 0x0 [apply] Resize1.oldDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x6baec786] [apply] Resize1.newDepth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 200x150, name 0x3, obj 0x6baec786] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2c53a0e3 0/0 800x600 of 800x600, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c53a0e3, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0006-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 800x600, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 800x600, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0009-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2c53a0e3 0/0 600x450 of 600x450, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x2c53a0e3, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 600x450, swapInterval 0, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c53a0e3 600x450, swapInterval 0, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOAutoDrawableFactoryNEWT.test21_GL3_Demo0Normal________________________-n0011-GL3___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa01_default-0600x0450.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2c53a0e3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2c53a0e3 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 @ 1579063868560 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063868561 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01a_GL2ES2_Demo1_SingleBuffer_Normal took 1.908 sec [apply] Testcase: test01b_GL2ES2_Demo1_SingleBuffer_NoTex took 0.528 sec [apply] Testcase: test01c_GL2ES2_Demo1_SingleBuffer_NoTexNoDepth took 0.559 sec [apply] Testcase: test02a_GL2ES2_Demo1_DoubleBuffer_Normal took 0.536 sec [apply] Testcase: test03a_GL2ES2_Demo2MSAA4_Normal took 0.428 sec [apply] Testcase: test03b_GL2ES2_Demo2MSAA4_NoTex took 0.429 sec [apply] Testcase: test03c_GL2ES2_Demo2MSAA4_NoTexNoDepth took 0.414 sec [apply] Testcase: test04_GL2ES2_FBODemoMSAA4_Normal took 0.825 sec [apply] Testcase: test11_EGLES2_Demo0Normal took 0.544 sec [apply] Testcase: test13_EGLES2_Demo0MSAA4 took 0.503 sec [apply] Testcase: test21_GL3_Demo0Normal took 0.635 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063870278 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063870281 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01 [apply] junit.framework.TestListener: startTest(test01) [apply] X11GLXContext [Version 3.1 (Compat profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)], options 0x4c63, this 0x721c3943, handle 0x7f3dfc501c30, isShared false, jogamp.opengl.gl4.GL4bcImpl@694c9eb0, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@186a8514, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ddc001c40, owner true, ResourceToolkitLock[obj 0x3cda25b2, isOwner false, <28fdb8d8, 25c91a69>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ddc001c40, owner true, ResourceToolkitLock[obj 0x3cda25b2, isOwner false, <28fdb8d8, 25c91a69>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 200x150 wu, 200x150 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ddc01d270, owner true, ResourceToolkitLock[obj 0x4dd26ce, isOwner true, <412365f5, 2cd435ea>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <7e8e59f0, 1388ebb9>[count 1, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOMRTNEWT01.test01-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] resize: 0 -> 1 - 200x150 [apply] resize: 1 -> 2 - 400x300 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOMRTNEWT01.test01-n0002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] resize: 2 -> 3 - 600x450 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOMRTNEWT01.test01-n0003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0600x0450.png [apply] resize: 3 -> 4 - 800x600 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOMRTNEWT01.test01-n0004-GL3bc_-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 @ 1579063873321 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063873322 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.867 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063870278 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063870281 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMRTNEWT01 - test01 [apply] X11GLXContext [Version 3.1 (Compat profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)], options 0x4c63, this 0x721c3943, handle 0x7f3dfc501c30, isShared false, jogamp.opengl.gl4.GL4bcImpl@694c9eb0, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@186a8514, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ddc001c40, owner true, ResourceToolkitLock[obj 0x3cda25b2, isOwner false, <28fdb8d8, 25c91a69>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ddc001c40, owner true, ResourceToolkitLock[obj 0x3cda25b2, isOwner false, <28fdb8d8, 25c91a69>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 200x150 wu, 200x150 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3ddc01d270, owner true, ResourceToolkitLock[obj 0x4dd26ce, isOwner true, <412365f5, 2cd435ea>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <7e8e59f0, 1388ebb9>[count 1, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOMRTNEWT01.test01-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] resize: 0 -> 1 - 200x150 [apply] resize: 1 -> 2 - 400x300 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOMRTNEWT01.test01-n0002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] resize: 2 -> 3 - 600x450 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOMRTNEWT01.test01-n0003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0600x0450.png [apply] resize: 3 -> 4 - 800x600 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestFBOMRTNEWT01.test01-n0004-GL3bc_-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 @ 1579063873321 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063873322 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 2.996 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] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOMix2DemosES2NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063874993 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063874995 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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] junit.framework.TestListener: tests to run: 3 [apply] junit.framework.TestListener: startTest(test00_Manual) [apply] junit.framework.TestListener: endTest(test00_Manual) [apply] junit.framework.TestListener: startTest(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[GL3/GL3.sw], on-scr[.]] [apply] window moved: 0/29 128x128 [apply] window moved: 4/29 128x128 [apply] window resized: 4/29 128x128 [apply] NW chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 4/29 128x128, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x19d8b22a: tileRendererInUse null, GearsES2[obj 0x19d8b22a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x19d8b22a on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x19d8b22a created: GearsObj[0x4bf9eb54, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x19d8b22a created: GearsObj[0x6da5ae68, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x19d8b22a created: GearsObj[0x6da5ae68, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x19d8b22a FIN GearsES2[obj 0x19d8b22a isInit true, usesShared false, 1 GearsObj[0x4bf9eb54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6da5ae68, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e61d0f2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 128x128 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x19d8b22a 0/0 128x128 of 128x128, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19d8b22a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 128x128, c 1 [apply] XXX: 128x128, c 2 [apply] XXX: 128x128, c 3 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0000-msaa0-GL3___-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] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0001-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] XXX: 128x128, c 7 [apply] window resized: 4/29 192x192 [apply] window moved: 0/0 192x192 [apply] window moved: 4/29 192x192 [apply] **** Reshape: 192x192 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x19d8b22a 0/0 192x192 of 192x192, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19d8b22a, 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 192x192, c 8 [apply] XXX: 192x192, c 9 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0002-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] **** NumSamples: 1 -> 8 [apply] XXX: 192x192, c 10 [apply] XXX: 192x192, c 11 [apply] XXX: 192x192, c 12 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0003-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] **** NumSamples: 1 -> 0 [apply] XXX: 192x192, c 13 [apply] XXX: 192x192, c 14 [apply] XXX: 192x192, c 15 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0004-msaa0-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] window resized: 4/29 320x320 [apply] window moved: 0/0 320x320 [apply] window moved: 4/29 320x320 [apply] **** Reshape: 320x320 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x19d8b22a 0/0 320x320 of 320x320, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19d8b22a, 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 320x320, c 16 [apply] XXX: 320x320, c 17 [apply] XXX: 320x320, c 18 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0005-msaa0-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0320x0320.png [apply] window resized: 4/29 576x576 [apply] window moved: 0/0 576x576 [apply] window moved: 4/29 576x576 [apply] **** Reshape: 576x576 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x19d8b22a 0/0 576x576 of 576x576, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19d8b22a, 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 576x576, c 1 [apply] XXX: 576x576, c 2 [apply] XXX: 576x576, c 3 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0006-msaa0-GL3___-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] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0007-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png [apply] window resized: 4/29 640x640 [apply] window moved: 0/0 640x640 [apply] window moved: 4/29 640x640 [apply] **** Reshape: 640x640 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x19d8b22a 0/0 640x640 of 640x640, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19d8b22a, 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 640x640, c 7 [apply] XXX: 640x640, c 8 [apply] XXX: 640x640, c 9 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0008-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] **** NumSamples: 1 -> 8 [apply] XXX: 640x640, c 10 [apply] XXX: 640x640, c 11 [apply] XXX: 640x640, c 12 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0009-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] **** NumSamples: 1 -> 0 [apply] XXX: 640x640, c 13 [apply] XXX: 640x640, c 14 [apply] XXX: 640x640, c 15 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0010-msaa0-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] window resized: 4/29 768x768 [apply] window moved: 0/0 768x768 [apply] window moved: 4/29 768x768 [apply] **** Reshape: 768x768 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x19d8b22a 0/0 768x768 of 768x768, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19d8b22a, 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 768x768, c 16 [apply] XXX: 768x768, c 17 [apply] XXX: 768x768, c 18 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0011-msaa0-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] window resized: 4/29 1024x1011 [apply] window moved: 0/0 1024x1011 [apply] window moved: 4/29 1024x1011 [apply] **** Reshape: 1024x1011 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x19d8b22a 0/0 1024x1011 of 1024x1011, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19d8b22a, angle 18.0, [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0 -> [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 1024x1011 of 1024x1011, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x19d8b22a: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x19d8b22a FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[GL3/GL3.sw], on-scr[.]] [apply] window moved: 0/29 128x128 [apply] window moved: 4/29 128x128 [apply] window resized: 4/29 128x128 [apply] NW chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 4/29 128x128, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.0 0x5bc6ce21: tileRendererInUse null, GearsES2[obj 0x5bc6ce21 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5bc6ce21 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5bc6ce21 created: GearsObj[0x3ecbf382, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5bc6ce21 created: GearsObj[0x7ad43b55, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5bc6ce21 created: GearsObj[0x7ad43b55, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.X 0x5bc6ce21 FIN GearsES2[obj 0x5bc6ce21 isInit true, usesShared false, 1 GearsObj[0x3ecbf382, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ad43b55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35724e9a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [apply] null [apply] ShaderProgram[id=5, linked=false, inUse=false, program: 4, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 128x128 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5bc6ce21 0/0 128x128 of 128x128, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bc6ce21, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 128x128, c 1 [apply] XXX: 128x128, c 2 [apply] XXX: 128x128, c 3 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0000-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] **** NumSamples: 1 -> 4 [apply] XXX: 128x128, c 4 [apply] XXX: 128x128, c 5 [apply] XXX: 128x128, c 6 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0001-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] window resized: 4/29 192x192 [apply] window moved: 0/0 192x192 [apply] window moved: 4/29 192x192 [apply] **** Reshape: 192x192 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5bc6ce21 0/0 192x192 of 192x192, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bc6ce21, 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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 192x192, c 7 [apply] XXX: 192x192, c 8 [apply] XXX: 192x192, c 9 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0002-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] **** NumSamples: 1 -> 8 [apply] XXX: 192x192, c 10 [apply] XXX: 192x192, c 11 [apply] XXX: 192x192, c 12 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0003-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] **** NumSamples: 1 -> 0 [apply] XXX: 192x192, c 13 [apply] XXX: 192x192, c 14 [apply] XXX: 192x192, c 15 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0004-msaa0-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] window resized: 4/29 320x320 [apply] window moved: 0/0 320x320 [apply] window moved: 4/29 320x320 [apply] **** Reshape: 320x320 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5bc6ce21 0/0 320x320 of 320x320, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bc6ce21, 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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 320x320, c 16 [apply] XXX: 320x320, c 17 [apply] XXX: 320x320, c 18 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0005-msaa0-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0320x0320.png [apply] window resized: 4/29 576x576 [apply] window moved: 0/0 576x576 [apply] window moved: 4/29 576x576 [apply] **** Reshape: 576x576 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5bc6ce21 0/0 576x576 of 576x576, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bc6ce21, 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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 576x576, c 1 [apply] XXX: 576x576, c 2 [apply] XXX: 576x576, c 3 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0006-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png [apply] **** NumSamples: 1 -> 4 [apply] XXX: 576x576, c 4 [apply] XXX: 576x576, c 5 [apply] XXX: 576x576, c 6 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0007-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png [apply] window resized: 4/29 640x640 [apply] window moved: 0/0 640x640 [apply] window moved: 4/29 640x640 [apply] **** Reshape: 640x640 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5bc6ce21 0/0 640x640 of 640x640, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bc6ce21, 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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 640x640, c 7 [apply] XXX: 640x640, c 8 [apply] XXX: 640x640, c 9 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0008-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] **** NumSamples: 1 -> 8 [apply] XXX: 640x640, c 10 [apply] XXX: 640x640, c 11 [apply] XXX: 640x640, c 12 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0009-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] **** NumSamples: 1 -> 0 [apply] XXX: 640x640, c 13 [apply] XXX: 640x640, c 14 [apply] XXX: 640x640, c 15 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0010-msaa0-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] window resized: 4/29 768x768 [apply] window moved: 0/0 768x768 [apply] window moved: 4/29 768x768 [apply] **** Reshape: 768x768 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5bc6ce21 0/0 768x768 of 768x768, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bc6ce21, 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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 768x768, c 16 [apply] XXX: 768x768, c 17 [apply] XXX: 768x768, c 18 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0011-msaa0-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] window resized: 4/29 1024x1011 [apply] window moved: 0/0 1024x1011 [apply] window moved: 4/29 1024x1011 [apply] **** Reshape: 1024x1011 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5bc6ce21 0/0 1024x1011 of 1024x1011, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bc6ce21, angle 18.0, [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0 -> [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 1024x1011 of 1024x1011, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] junit.framework.TestListener: endTest(test02_startMSAA4) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x5bc6ce21: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x5bc6ce21 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579063882623 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063882624 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.46 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063874993 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063874995 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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[GL3/GL3.sw], on-scr[.]] [apply] window moved: 0/29 128x128 [apply] window moved: 4/29 128x128 [apply] window resized: 4/29 128x128 [apply] NW chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 4/29 128x128, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x19d8b22a: tileRendererInUse null, GearsES2[obj 0x19d8b22a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x19d8b22a on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x19d8b22a created: GearsObj[0x4bf9eb54, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x19d8b22a created: GearsObj[0x6da5ae68, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x19d8b22a created: GearsObj[0x6da5ae68, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x19d8b22a FIN GearsES2[obj 0x19d8b22a isInit true, usesShared false, 1 GearsObj[0x4bf9eb54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6da5ae68, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e61d0f2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 128x128 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x19d8b22a 0/0 128x128 of 128x128, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19d8b22a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 128x128, c 1 [apply] XXX: 128x128, c 2 [apply] XXX: 128x128, c 3 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0000-msaa0-GL3___-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] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0001-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] XXX: 128x128, c 7 [apply] window resized: 4/29 192x192 [apply] window moved: 0/0 192x192 [apply] window moved: 4/29 192x192 [apply] **** Reshape: 192x192 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x19d8b22a 0/0 192x192 of 192x192, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19d8b22a, 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 192x192, c 8 [apply] XXX: 192x192, c 9 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0002-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] **** NumSamples: 1 -> 8 [apply] XXX: 192x192, c 10 [apply] XXX: 192x192, c 11 [apply] XXX: 192x192, c 12 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0003-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] **** NumSamples: 1 -> 0 [apply] XXX: 192x192, c 13 [apply] XXX: 192x192, c 14 [apply] XXX: 192x192, c 15 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0004-msaa0-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] window resized: 4/29 320x320 [apply] window moved: 0/0 320x320 [apply] window moved: 4/29 320x320 [apply] **** Reshape: 320x320 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x19d8b22a 0/0 320x320 of 320x320, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19d8b22a, 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 320x320, c 16 [apply] XXX: 320x320, c 17 [apply] XXX: 320x320, c 18 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0005-msaa0-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0320x0320.png [apply] window resized: 4/29 576x576 [apply] window moved: 0/0 576x576 [apply] window moved: 4/29 576x576 [apply] **** Reshape: 576x576 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x19d8b22a 0/0 576x576 of 576x576, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19d8b22a, 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 576x576, c 1 [apply] XXX: 576x576, c 2 [apply] XXX: 576x576, c 3 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0006-msaa0-GL3___-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] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0007-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png [apply] window resized: 4/29 640x640 [apply] window moved: 0/0 640x640 [apply] window moved: 4/29 640x640 [apply] **** Reshape: 640x640 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x19d8b22a 0/0 640x640 of 640x640, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19d8b22a, 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 640x640, c 7 [apply] XXX: 640x640, c 8 [apply] XXX: 640x640, c 9 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0008-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] **** NumSamples: 1 -> 8 [apply] XXX: 640x640, c 10 [apply] XXX: 640x640, c 11 [apply] XXX: 640x640, c 12 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0009-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] **** NumSamples: 1 -> 0 [apply] XXX: 640x640, c 13 [apply] XXX: 640x640, c 14 [apply] XXX: 640x640, c 15 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0010-msaa0-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] window resized: 4/29 768x768 [apply] window moved: 0/0 768x768 [apply] window moved: 4/29 768x768 [apply] **** Reshape: 768x768 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x19d8b22a 0/0 768x768 of 768x768, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19d8b22a, 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] XXX: 768x768, c 16 [apply] XXX: 768x768, c 17 [apply] XXX: 768x768, c 18 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOMix2DemosES2NEWT.test01_startMSAA0-n0011-msaa0-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] window resized: 4/29 1024x1011 [apply] window moved: 0/0 1024x1011 [apply] window moved: 4/29 1024x1011 [apply] **** Reshape: 1024x1011 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x19d8b22a 0/0 1024x1011 of 1024x1011, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19d8b22a, angle 18.0, [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0 -> [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 1024x1011 of 1024x1011, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x19d8b22a: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x19d8b22a FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[GL3/GL3.sw], on-scr[.]] [apply] window moved: 0/29 128x128 [apply] window moved: 4/29 128x128 [apply] window resized: 4/29 128x128 [apply] NW chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 4/29 128x128, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.0 0x5bc6ce21: tileRendererInUse null, GearsES2[obj 0x5bc6ce21 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5bc6ce21 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5bc6ce21 created: GearsObj[0x3ecbf382, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5bc6ce21 created: GearsObj[0x7ad43b55, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5bc6ce21 created: GearsObj[0x7ad43b55, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.X 0x5bc6ce21 FIN GearsES2[obj 0x5bc6ce21 isInit true, usesShared false, 1 GearsObj[0x3ecbf382, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ad43b55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35724e9a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [apply] null [apply] ShaderProgram[id=5, linked=false, inUse=false, program: 4, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.init FIN [apply] **** Init [apply] **** Reshape: 128x128 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5bc6ce21 0/0 128x128 of 128x128, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bc6ce21, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 128x128 of 128x128, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 128x128, c 1 [apply] XXX: 128x128, c 2 [apply] XXX: 128x128, c 3 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0000-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] **** NumSamples: 1 -> 4 [apply] XXX: 128x128, c 4 [apply] XXX: 128x128, c 5 [apply] XXX: 128x128, c 6 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0001-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] window resized: 4/29 192x192 [apply] window moved: 0/0 192x192 [apply] window moved: 4/29 192x192 [apply] **** Reshape: 192x192 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5bc6ce21 0/0 192x192 of 192x192, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bc6ce21, 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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 192x192 of 192x192, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 192x192, c 7 [apply] XXX: 192x192, c 8 [apply] XXX: 192x192, c 9 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0002-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] **** NumSamples: 1 -> 8 [apply] XXX: 192x192, c 10 [apply] XXX: 192x192, c 11 [apply] XXX: 192x192, c 12 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0003-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] **** NumSamples: 1 -> 0 [apply] XXX: 192x192, c 13 [apply] XXX: 192x192, c 14 [apply] XXX: 192x192, c 15 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0004-msaa0-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0192x0192.png [apply] window resized: 4/29 320x320 [apply] window moved: 0/0 320x320 [apply] window moved: 4/29 320x320 [apply] **** Reshape: 320x320 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5bc6ce21 0/0 320x320 of 320x320, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bc6ce21, 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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 320x320 of 320x320, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 320x320, c 16 [apply] XXX: 320x320, c 17 [apply] XXX: 320x320, c 18 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0005-msaa0-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0320x0320.png [apply] window resized: 4/29 576x576 [apply] window moved: 0/0 576x576 [apply] window moved: 4/29 576x576 [apply] **** Reshape: 576x576 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5bc6ce21 0/0 576x576 of 576x576, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bc6ce21, 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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 576x576 of 576x576, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 576x576, c 1 [apply] XXX: 576x576, c 2 [apply] XXX: 576x576, c 3 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0006-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png [apply] **** NumSamples: 1 -> 4 [apply] XXX: 576x576, c 4 [apply] XXX: 576x576, c 5 [apply] XXX: 576x576, c 6 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0007-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0576x0576.png [apply] window resized: 4/29 640x640 [apply] window moved: 0/0 640x640 [apply] window moved: 4/29 640x640 [apply] **** Reshape: 640x640 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5bc6ce21 0/0 640x640 of 640x640, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bc6ce21, 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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 640x640 of 640x640, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 640x640, c 7 [apply] XXX: 640x640, c 8 [apply] XXX: 640x640, c 9 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0008-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] **** NumSamples: 1 -> 8 [apply] XXX: 640x640, c 10 [apply] XXX: 640x640, c 11 [apply] XXX: 640x640, c 12 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0009-msaa1-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] **** NumSamples: 1 -> 0 [apply] XXX: 640x640, c 13 [apply] XXX: 640x640, c 14 [apply] XXX: 640x640, c 15 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0010-msaa0-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0640x0640.png [apply] window resized: 4/29 768x768 [apply] window moved: 0/0 768x768 [apply] window moved: 4/29 768x768 [apply] **** Reshape: 768x768 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5bc6ce21 0/0 768x768 of 768x768, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bc6ce21, 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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] XXX: 768x768, c 16 [apply] XXX: 768x768, c 17 [apply] XXX: 768x768, c 18 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOMix2DemosES2NEWT.test02_startMSAA4-n0011-msaa0-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] window resized: 4/29 1024x1011 [apply] window moved: 0/0 1024x1011 [apply] window moved: 4/29 1024x1011 [apply] **** Reshape: 1024x1011 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x5bc6ce21 0/0 1024x1011 of 1024x1011, swapInterval -1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bc6ce21, angle 18.0, [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0 -> [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 1024x1011 of 1024x1011, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x5bc6ce21: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x5bc6ce21 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579063882623 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063882624 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00_Manual took 0.004 sec [apply] Testcase: test01_startMSAA0 took 4.463 sec [apply] Testcase: test02_startMSAA4 took 3.106 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063884290 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063884292 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT - test01 [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(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[GL3/GL3.sw], on-scr[.]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x62bf6775: tileRendererInUse null, GearsES2[obj 0x62bf6775 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x62bf6775 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x62bf6775 created: GearsObj[0x3a9cf228, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x62bf6775 created: GearsObj[0x2dada05c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x62bf6775 created: GearsObj[0x2dada05c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x62bf6775 FIN GearsES2[obj 0x62bf6775 isInit true, usesShared false, 1 GearsObj[0x3a9cf228, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2dada05c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a6bd910, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x62bf6775 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x62bf6775, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x62bf6775 256x256, swapInterval -1, drawable 0x0 [apply] FBOD1 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x62bf6775 isInit true, usesShared false, 1 GearsObj[0x3a9cf228, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2dada05c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a6bd910, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@1fc2c530[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@54db2cba, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x71131d71], 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 0x67d66c9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2575254a], [apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x294a47e9], 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 0x571130e0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x405b3f24], [apply] Surface WrappedSurface[ displayHandle 0x7f4818515ce0 [apply] , surfaceHandle 0x0 [apply] , size 256x256 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4818515ce0, owner true, ResourceToolkitLock[obj 0x4c081d10, isOwner false, <12c0b241, 694ecaff>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <70756aed, 7c99196e>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 256x256] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x93a5aa2, handle 0x7f4818338d10, isShared true, jogamp.opengl.gl4.GL4bcImpl@6bdcfe06, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@54db2cba, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x71131d71], 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 0x67d66c9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2575254a], [apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x294a47e9], 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 0x571130e0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x405b3f24], [apply] Surface WrappedSurface[ displayHandle 0x7f4818515ce0 [apply] , surfaceHandle 0x0 [apply] , size 256x256 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4818515ce0, owner true, ResourceToolkitLock[obj 0x4c081d10, isOwner false, <12c0b241, 694ecaff>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <70756aed, 7c99196e>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 256x256] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@54db2cba, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f47e4001c40, owner true, ResourceToolkitLock[obj 0x745ad8b0, isOwner false, <2fa3e6d4, 1b45d827>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f47e4001c40, owner true, ResourceToolkitLock[obj 0x745ad8b0, isOwner false, <2fa3e6d4, 1b45d827>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 256x256 wu, 256x256 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f47e401c700, owner true, ResourceToolkitLock[obj 0x17e52987, isOwner false, <3558ec93, 5fd39aa>[count 0, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@30cc5dd2, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@e5bf35d, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7c95aa71, ], windowLock <1049fc20, 42b90136>[count 0, qsz 0, owner ], surfaceLockCount 0]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x581f1e4c, handle 0x7f47e403ab70, isShared true, jogamp.opengl.gl4.GL4bcImpl@1329d327, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@54db2cba, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f47e4001c40, owner true, ResourceToolkitLock[obj 0x745ad8b0, isOwner false, <2fa3e6d4, 1b45d827>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f47e4001c40, owner true, ResourceToolkitLock[obj 0x745ad8b0, isOwner false, <2fa3e6d4, 1b45d827>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 256x256 wu, 256x256 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f47e401c700, owner true, ResourceToolkitLock[obj 0x17e52987, isOwner false, <3558ec93, 5fd39aa>[count 0, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@30cc5dd2, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@e5bf35d, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7c95aa71, ], windowLock <1049fc20, 42b90136>[count 0, qsz 0, owner ], surfaceLockCount 0]], direct true] , [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f47e4001c40, owner true, ResourceToolkitLock[obj 0x745ad8b0, isOwner false, <2fa3e6d4, 1b45d827>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f47e4001c40, owner true, ResourceToolkitLock[obj 0x745ad8b0, isOwner false, <2fa3e6d4, 1b45d827>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 256x256 wu, 256x256 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f47e401c700, owner true, ResourceToolkitLock[obj 0x17e52987, isOwner false, <3558ec93, 5fd39aa>[count 0, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@30cc5dd2, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@e5bf35d, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7c95aa71, ], windowLock <1049fc20, 42b90136>[count 0, qsz 0, owner ], surfaceLockCount 0]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] FBOD2 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.RedSquareES2@4a9e3286[init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@793b0079[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@54db2cba, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x3, obj 0x4fd80703], 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 0x6c841910], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6312b83a], [apply] FBO back write 4, FBO[name r/w 4/4, init true, bound false, size 256x256, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x4, obj 0xb921b43], 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 0x4792d638], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4fdf52d], [apply] Surface WrappedSurface[ displayHandle 0x7f4818ecd460 [apply] , surfaceHandle 0x0 [apply] , size 256x256 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4818ecd460, owner true, ResourceToolkitLock[obj 0x72584ee0, isOwner false, <232a7585, 38793aa0>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <53c6f41f, 63598fc9>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 256x256] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x3962acac, handle 0x7f4818d34a70, isShared true, jogamp.opengl.gl4.GL4bcImpl@13af587a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@54db2cba, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x3, obj 0x4fd80703], 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 0x6c841910], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6312b83a], [apply] FBO back write 4, FBO[name r/w 4/4, init true, bound false, size 256x256, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x4, obj 0xb921b43], 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 0x4792d638], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4fdf52d], [apply] Surface WrappedSurface[ displayHandle 0x7f4818ecd460 [apply] , surfaceHandle 0x0 [apply] , size 256x256 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4818ecd460, owner true, ResourceToolkitLock[obj 0x72584ee0, isOwner false, <232a7585, 38793aa0>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <53c6f41f, 63598fc9>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 256x256] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x62bf6775 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] XXX: 256x256, c 1 [apply] >> GearsES2 0x62bf6775, 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] NW chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] XXX: 256x256, c 2 [apply] window pos/siz: 4/29 256x256, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] XXX: 256x256, c 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [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] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0000-msaa0-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] XXX: 256x256, c 9 [apply] window resized: 4/29 512x512 [apply] window moved: 0/0 512x512 [apply] window moved: 4/29 512x512 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x62bf6775 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x62bf6775, 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: 512x512, c 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [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] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0001-msaa0-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] XXX: 512x512, c 9 [apply] window resized: 4/29 768x768 [apply] window moved: 0/0 768x768 [apply] window moved: 4/29 768x768 [apply] XXX: 768x768, c 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x62bf6775 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x62bf6775, 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[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [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] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0002-msaa0-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] XXX: 768x768, c 9 [apply] window resized: 4/29 1024x1011 [apply] window moved: 0/0 1024x1011 [apply] window moved: 4/29 1024x1011 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x62bf6775 0/0 1024x1011 of 1024x1011, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x62bf6775, angle 12.5, [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0 -> [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 1024x1011 of 1024x1011, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x62bf6775: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x62bf6775 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOffThreadSharedContextMix2DemosES2NEWT - test01 [apply] junit.framework.TestListener: endTest(test01) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063888616 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063888617 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.142 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063884290 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063884292 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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[GL3/GL3.sw], on-scr[.]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x62bf6775: tileRendererInUse null, GearsES2[obj 0x62bf6775 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x62bf6775 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x62bf6775 created: GearsObj[0x3a9cf228, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x62bf6775 created: GearsObj[0x2dada05c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x62bf6775 created: GearsObj[0x2dada05c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x62bf6775 FIN GearsES2[obj 0x62bf6775 isInit true, usesShared false, 1 GearsObj[0x3a9cf228, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2dada05c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a6bd910, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x62bf6775 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x62bf6775, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x62bf6775 256x256, swapInterval -1, drawable 0x0 [apply] FBOD1 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x62bf6775 isInit true, usesShared false, 1 GearsObj[0x3a9cf228, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2dada05c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a6bd910, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@1fc2c530[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@54db2cba, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x71131d71], 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 0x67d66c9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2575254a], [apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x294a47e9], 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 0x571130e0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x405b3f24], [apply] Surface WrappedSurface[ displayHandle 0x7f4818515ce0 [apply] , surfaceHandle 0x0 [apply] , size 256x256 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4818515ce0, owner true, ResourceToolkitLock[obj 0x4c081d10, isOwner false, <12c0b241, 694ecaff>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <70756aed, 7c99196e>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 256x256] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x93a5aa2, handle 0x7f4818338d10, isShared true, jogamp.opengl.gl4.GL4bcImpl@6bdcfe06, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@54db2cba, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x71131d71], 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 0x67d66c9d], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2575254a], [apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x294a47e9], 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 0x571130e0], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x405b3f24], [apply] Surface WrappedSurface[ displayHandle 0x7f4818515ce0 [apply] , surfaceHandle 0x0 [apply] , size 256x256 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4818515ce0, owner true, ResourceToolkitLock[obj 0x4c081d10, isOwner false, <12c0b241, 694ecaff>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <70756aed, 7c99196e>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 256x256] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@54db2cba, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f47e4001c40, owner true, ResourceToolkitLock[obj 0x745ad8b0, isOwner false, <2fa3e6d4, 1b45d827>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f47e4001c40, owner true, ResourceToolkitLock[obj 0x745ad8b0, isOwner false, <2fa3e6d4, 1b45d827>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 256x256 wu, 256x256 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f47e401c700, owner true, ResourceToolkitLock[obj 0x17e52987, isOwner false, <3558ec93, 5fd39aa>[count 0, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@30cc5dd2, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@e5bf35d, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7c95aa71, ], windowLock <1049fc20, 42b90136>[count 0, qsz 0, owner ], surfaceLockCount 0]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x581f1e4c, handle 0x7f47e403ab70, isShared true, jogamp.opengl.gl4.GL4bcImpl@1329d327, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@54db2cba, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f47e4001c40, owner true, ResourceToolkitLock[obj 0x745ad8b0, isOwner false, <2fa3e6d4, 1b45d827>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f47e4001c40, owner true, ResourceToolkitLock[obj 0x745ad8b0, isOwner false, <2fa3e6d4, 1b45d827>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 256x256 wu, 256x256 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f47e401c700, owner true, ResourceToolkitLock[obj 0x17e52987, isOwner false, <3558ec93, 5fd39aa>[count 0, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@30cc5dd2, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@e5bf35d, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7c95aa71, ], windowLock <1049fc20, 42b90136>[count 0, qsz 0, owner ], surfaceLockCount 0]], direct true] , [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f47e4001c40, owner true, ResourceToolkitLock[obj 0x745ad8b0, isOwner false, <2fa3e6d4, 1b45d827>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f47e4001c40, owner true, ResourceToolkitLock[obj 0x745ad8b0, isOwner false, <2fa3e6d4, 1b45d827>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 256x256 wu, 256x256 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f47e401c700, owner true, ResourceToolkitLock[obj 0x17e52987, isOwner false, <3558ec93, 5fd39aa>[count 0, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@30cc5dd2, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@e5bf35d, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@7c95aa71, ], windowLock <1049fc20, 42b90136>[count 0, qsz 0, owner ], surfaceLockCount 0]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] FBOD2 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.es2.RedSquareES2@4a9e3286[init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@793b0079[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@54db2cba, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x3, obj 0x4fd80703], 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 0x6c841910], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6312b83a], [apply] FBO back write 4, FBO[name r/w 4/4, init true, bound false, size 256x256, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x4, obj 0xb921b43], 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 0x4792d638], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4fdf52d], [apply] Surface WrappedSurface[ displayHandle 0x7f4818ecd460 [apply] , surfaceHandle 0x0 [apply] , size 256x256 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4818ecd460, owner true, ResourceToolkitLock[obj 0x72584ee0, isOwner false, <232a7585, 38793aa0>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <53c6f41f, 63598fc9>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 256x256] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x3962acac, handle 0x7f4818d34a70, isShared true, jogamp.opengl.gl4.GL4bcImpl@13af587a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 1, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@54db2cba, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x3, obj 0x4fd80703], 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 0x6c841910], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x6312b83a], [apply] FBO back write 4, FBO[name r/w 4/4, init true, bound false, size 256x256, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x4, obj 0xb921b43], 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 0x4792d638], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x4fdf52d], [apply] Surface WrappedSurface[ displayHandle 0x7f4818ecd460 [apply] , surfaceHandle 0x0 [apply] , size 256x256 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4818ecd460, owner true, ResourceToolkitLock[obj 0x72584ee0, isOwner false, <232a7585, 38793aa0>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock <53c6f41f, 63598fc9>[count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 256x256] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x62bf6775 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] XXX: 256x256, c 1 [apply] >> GearsES2 0x62bf6775, 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] NW chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] XXX: 256x256, c 2 [apply] window pos/siz: 4/29 256x256, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] XXX: 256x256, c 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [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] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0000-msaa0-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] XXX: 256x256, c 9 [apply] window resized: 4/29 512x512 [apply] window moved: 0/0 512x512 [apply] window moved: 4/29 512x512 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x62bf6775 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x62bf6775, 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: 512x512, c 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [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] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0001-msaa0-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] XXX: 512x512, c 9 [apply] window resized: 4/29 768x768 [apply] window moved: 0/0 768x768 [apply] window moved: 4/29 768x768 [apply] XXX: 768x768, c 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x62bf6775 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x62bf6775, 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[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [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] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestFBOOffThreadSharedContextMix2DemosES2NEWT.test01-n0002-msaa0-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] XXX: 768x768, c 9 [apply] window resized: 4/29 1024x1011 [apply] window moved: 0/0 1024x1011 [apply] window moved: 4/29 1024x1011 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] GearsES2.reshape 0x62bf6775 0/0 1024x1011 of 1024x1011, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x62bf6775, angle 12.5, [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0 -> [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 1024x1011 of 1024x1011, swapInterval -1, drawable 0x0, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-FPSAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x62bf6775: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x62bf6775 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579063888616 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063888617 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 4.281 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063890326 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063890329 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT - test01 [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(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[GL3/GL3.sw], on-scr[.]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0xa72b5b9: tileRendererInUse null, GearsES2[obj 0xa72b5b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xa72b5b9 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xa72b5b9 created: GearsObj[0x727a1f47, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xa72b5b9 created: GearsObj[0x563388d3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xa72b5b9 created: GearsObj[0x563388d3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0xa72b5b9 FIN GearsES2[obj 0xa72b5b9 isInit true, usesShared false, 1 GearsObj[0x727a1f47, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x563388d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74beaee2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0xa72b5b9 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa72b5b9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xa72b5b9 256x256, swapInterval -1, drawable 0x0 [apply] FBOD1 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xa72b5b9 isInit true, usesShared false, 1 GearsObj[0x727a1f47, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x563388d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74beaee2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@46928ffe[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@9481571, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x25f3b588], 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 0x2eaff103], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x74056fdc], [apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x31a5c2df], 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 0x136990f3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9c27e96], [apply] Surface WrappedSurface[ displayHandle 0x7fead04d61e0 [apply] , surfaceHandle 0x0 [apply] , size 256x256 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fead04d61e0, owner true, ResourceToolkitLock[obj 0x56e69bfd, isOwner false, <9d767da, 16fbef05>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock [count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 256x256] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x555fa733, handle 0x7fead03032a0, isShared true, jogamp.opengl.gl4.GL4bcImpl@5cd70d3a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@9481571, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x25f3b588], 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 0x2eaff103], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x74056fdc], [apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x31a5c2df], 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 0x136990f3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9c27e96], [apply] Surface WrappedSurface[ displayHandle 0x7fead04d61e0 [apply] , surfaceHandle 0x0 [apply] , size 256x256 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fead04d61e0, owner true, ResourceToolkitLock[obj 0x56e69bfd, isOwner false, <9d767da, 16fbef05>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock [count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 256x256] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@9481571, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7feaac001c40, owner true, ResourceToolkitLock[obj 0x151d4262, isOwner false, <21d22e56, 2da6bc94>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7feaac001c40, owner true, ResourceToolkitLock[obj 0x151d4262, isOwner false, <21d22e56, 2da6bc94>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 256x256 wu, 256x256 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7feaac01d4f0, owner true, ResourceToolkitLock[obj 0x49fcdac7, isOwner false, <360d9fc8, 69da7c1>[count 0, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1ec7f99a, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@31c23267, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@6b6b1848, ], windowLock <23194b, 21092bfc>[count 0, qsz 0, owner ], surfaceLockCount 0]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x30572412, handle 0x7feaac03aa60, isShared true, jogamp.opengl.gl4.GL4bcImpl@17864b0, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@9481571, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7feaac001c40, owner true, ResourceToolkitLock[obj 0x151d4262, isOwner false, <21d22e56, 2da6bc94>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7feaac001c40, owner true, ResourceToolkitLock[obj 0x151d4262, isOwner false, <21d22e56, 2da6bc94>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 256x256 wu, 256x256 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7feaac01d4f0, owner true, ResourceToolkitLock[obj 0x49fcdac7, isOwner false, <360d9fc8, 69da7c1>[count 0, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1ec7f99a, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@31c23267, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@6b6b1848, ], windowLock <23194b, 21092bfc>[count 0, qsz 0, owner ], surfaceLockCount 0]], direct true] , [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7feaac001c40, owner true, ResourceToolkitLock[obj 0x151d4262, isOwner false, <21d22e56, 2da6bc94>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7feaac001c40, owner true, ResourceToolkitLock[obj 0x151d4262, isOwner false, <21d22e56, 2da6bc94>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 256x256 wu, 256x256 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7feaac01d4f0, owner true, ResourceToolkitLock[obj 0x49fcdac7, isOwner false, <360d9fc8, 69da7c1>[count 0, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1ec7f99a, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@31c23267, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@6b6b1848, ], windowLock <23194b, 21092bfc>[count 0, qsz 0, owner ], surfaceLockCount 0]]] [apply] NW chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 4/29 256x256, [ l 4, r 4 - t 29, b 4 - 8x33] [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] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0000-msaa0-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] XXX: 256x256, c 9 [apply] window resized: 4/29 512x512 [apply] window moved: 0/0 512x512 [apply] window moved: 4/29 512x512 [apply] XXX: 512x512, c 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0xa72b5b9 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa72b5b9, 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] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0001-msaa0-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] XXX: 512x512, c 9 [apply] window resized: 4/29 768x768 [apply] window moved: 0/0 768x768 [apply] window moved: 4/29 768x768 [apply] XXX: 768x768, c 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0xa72b5b9 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa72b5b9, 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] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0002-msaa0-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] XXX: 768x768, c 9 [apply] window resized: 4/29 1024x1011 [apply] window moved: 0/0 1024x1011 [apply] window moved: 4/29 1024x1011 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0xa72b5b9 0/0 1024x1011 of 1024x1011, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa72b5b9, angle 14.5, [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0 -> [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0xa72b5b9: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0xa72b5b9 FIN [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestFBOOnThreadSharedContext1DemoES2NEWT - test01 [apply] junit.framework.TestListener: endTest(test01) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063894095 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063894095 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.599 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063890326 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063890329 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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[GL3/GL3.sw], on-scr[.]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0xa72b5b9: tileRendererInUse null, GearsES2[obj 0xa72b5b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xa72b5b9 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xa72b5b9 created: GearsObj[0x727a1f47, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xa72b5b9 created: GearsObj[0x563388d3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xa72b5b9 created: GearsObj[0x563388d3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0xa72b5b9 FIN GearsES2[obj 0xa72b5b9 isInit true, usesShared false, 1 GearsObj[0x727a1f47, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x563388d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74beaee2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0xa72b5b9 0/0 256x256 of 256x256, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa72b5b9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xa72b5b9 256x256, swapInterval -1, drawable 0x0 [apply] FBOD1 FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xa72b5b9 isInit true, usesShared false, 1 GearsObj[0x727a1f47, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x563388d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74beaee2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null][init true], com.jogamp.opengl.test.junit.jogl.demos.GLFinishOnDisplay@46928ffe[init true], ], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@9481571, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x25f3b588], 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 0x2eaff103], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x74056fdc], [apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x31a5c2df], 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 0x136990f3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9c27e96], [apply] Surface WrappedSurface[ displayHandle 0x7fead04d61e0 [apply] , surfaceHandle 0x0 [apply] , size 256x256 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fead04d61e0, owner true, ResourceToolkitLock[obj 0x56e69bfd, isOwner false, <9d767da, 16fbef05>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock [count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 256x256] [apply] , upstreamSurface false ]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x555fa733, handle 0x7fead03032a0, isShared true, jogamp.opengl.gl4.GL4bcImpl@5cd70d3a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@9481571, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.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/1, modified false/false, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x1, obj 0x25f3b588], 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 0x2eaff103], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x74056fdc], [apply] FBO back write 2, FBO[name r/w 2/2, init true, bound false, size 256x256, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 256x256, name 0x2, obj 0x31a5c2df], 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 0x136990f3], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x9c27e96], [apply] Surface WrappedSurface[ displayHandle 0x7fead04d61e0 [apply] , surfaceHandle 0x0 [apply] , size 256x256 [apply] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fead04d61e0, owner true, ResourceToolkitLock[obj 0x56e69bfd, isOwner false, <9d767da, 16fbef05>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]]] [apply] , surfaceLock [count 0, qsz 0, owner ] [apply] , GenericUpstreamSurfacelessHook[pixel 256x256] [apply] , upstreamSurface false ]], direct true] , [apply] UpstreamWidget: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 0 [], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@9481571, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7feaac001c40, owner true, ResourceToolkitLock[obj 0x151d4262, isOwner false, <21d22e56, 2da6bc94>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7feaac001c40, owner true, ResourceToolkitLock[obj 0x151d4262, isOwner false, <21d22e56, 2da6bc94>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 256x256 wu, 256x256 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7feaac01d4f0, owner true, ResourceToolkitLock[obj 0x49fcdac7, isOwner false, <360d9fc8, 69da7c1>[count 0, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1ec7f99a, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@31c23267, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@6b6b1848, ], windowLock <23194b, 21092bfc>[count 0, qsz 0, owner ], surfaceLockCount 0]], [apply] Context: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x30572412, handle 0x7feaac03aa60, isShared true, jogamp.opengl.gl4.GL4bcImpl@17864b0, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@9481571, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7feaac001c40, owner true, ResourceToolkitLock[obj 0x151d4262, isOwner false, <21d22e56, 2da6bc94>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7feaac001c40, owner true, ResourceToolkitLock[obj 0x151d4262, isOwner false, <21d22e56, 2da6bc94>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 256x256 wu, 256x256 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7feaac01d4f0, owner true, ResourceToolkitLock[obj 0x49fcdac7, isOwner false, <360d9fc8, 69da7c1>[count 0, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1ec7f99a, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@31c23267, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@6b6b1848, ], windowLock <23194b, 21092bfc>[count 0, qsz 0, owner ], surfaceLockCount 0]], direct true] , [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7feaac001c40, owner true, ResourceToolkitLock[obj 0x151d4262, isOwner false, <21d22e56, 2da6bc94>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7feaac001c40, owner true, ResourceToolkitLock[obj 0x151d4262, isOwner false, <21d22e56, 2da6bc94>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 256x256 wu, 256x256 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7feaac01d4f0, owner true, ResourceToolkitLock[obj 0x49fcdac7, isOwner false, <360d9fc8, 69da7c1>[count 0, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1ec7f99a, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@31c23267, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@6b6b1848, ], windowLock <23194b, 21092bfc>[count 0, qsz 0, owner ], surfaceLockCount 0]]] [apply] NW chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 4/29 256x256, [ l 4, r 4 - t 29, b 4 - 8x33] [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] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0000-msaa0-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] XXX: 256x256, c 9 [apply] window resized: 4/29 512x512 [apply] window moved: 0/0 512x512 [apply] window moved: 4/29 512x512 [apply] XXX: 512x512, c 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0xa72b5b9 0/0 512x512 of 512x512, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa72b5b9, 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] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0001-msaa0-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] XXX: 512x512, c 9 [apply] window resized: 4/29 768x768 [apply] window moved: 0/0 768x768 [apply] window moved: 4/29 768x768 [apply] XXX: 768x768, c 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0xa72b5b9 0/0 768x768 of 768x768, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa72b5b9, 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] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestFBOOnThreadSharedContext1DemoES2NEWT.test01-n0002-msaa0-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0768x0768.png [apply] XXX: 768x768, c 9 [apply] window resized: 4/29 1024x1011 [apply] window moved: 0/0 1024x1011 [apply] window moved: 4/29 1024x1011 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0xa72b5b9 0/0 1024x1011 of 1024x1011, swapInterval -1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa72b5b9, angle 14.5, [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0 -> [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0xa72b5b9: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0xa72b5b9 FIN [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579063894095 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063894095 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 3.724 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063895787 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063895790 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(testOnScreenDblBuf) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x30be7c50: tileRendererInUse null, GearsES2[obj 0x30be7c50 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x30be7c50 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] Window: jogamp.newt.driver.x11.WindowDriver [apply] gear1 0x30be7c50 created: GearsObj[0x45911670, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x30be7c50 created: GearsObj[0x32aea51c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x30be7c50 created: GearsObj[0x32aea51c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x30be7c50 FIN GearsES2[obj 0x30be7c50 isInit true, usesShared false, 1 GearsObj[0x45911670, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32aea51c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1f1616d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x30be7c50 0/0 640x400 of 640x400, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x30be7c50, 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] Fin start ... [apply] Fin Drawable: X11OnscreenGLXDrawable[Realized false, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@21066f5c, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] 0 s: 60 f / 592 ms, 101.3 fps, 9 ms/f; total: 60 f, 101.3 fps, 9 ms/f [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x30be7c50: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x30be7c50 FIN [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf [apply] ++++ Test Singleton.unlock() [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]],SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063897806 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063897806 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 640x400 wu, 640x400 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@2b9d042, com.jogamp.opengl.test.junit.util.QuitAdapter@62bf6775, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@62bf6775, ], windowLock <5846845d, 4a287c86>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 640x400 wu, 640x400 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@2b9d042, com.jogamp.opengl.test.junit.util.QuitAdapter@62bf6775, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@62bf6775, ], windowLock <5846845d, 4a287c86>[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: 2.848 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@21066f5c, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 640x400 wu, 640x400 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@2b9d042, com.jogamp.opengl.test.junit.util.QuitAdapter@62bf6775, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@62bf6775, ], windowLock <5846845d, 4a287c86>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 640x400 wu, 640x400 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT$3@2b9d042, com.jogamp.opengl.test.junit.util.QuitAdapter@62bf6775, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@62bf6775, ], windowLock <5846845d, 4a287c86>[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 @ 1579063895787 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063895790 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateNEWT - testOnScreenDblBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x30be7c50: tileRendererInUse null, GearsES2[obj 0x30be7c50 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x30be7c50 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x30be7c50 created: GearsObj[0x45911670, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x30be7c50 created: GearsObj[0x32aea51c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x30be7c50 created: GearsObj[0x32aea51c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x30be7c50 FIN GearsES2[obj 0x30be7c50 isInit true, usesShared false, 1 GearsObj[0x45911670, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32aea51c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1f1616d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x30be7c50 0/0 640x400 of 640x400, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x30be7c50, 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 / 592 ms, 101.3 fps, 9 ms/f; total: 60 f, 101.3 fps, 9 ms/f [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x30be7c50: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x30be7c50 FIN [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579063897806 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063897806 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOnScreenDblBuf took 1.974 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063899466 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063899469 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo [apply] junit.framework.TestListener: tests to run: 16 [apply] junit.framework.TestListener: startTest(testAvailableInfo) [apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1ec42b7d, isOwner false, <4a381d67, ebc1b6a>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1ec42b7d, isOwner false, <4a381d67, ebc1b6a>[count 0, qsz 0, owner ]]] [apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x88: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xae: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xaf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xea: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xeb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xec: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xee: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xef: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfa: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfe: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x126: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x127: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x128: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x130: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x132: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x133: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x134: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x136: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x137: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x138: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x251: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x252: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x253: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x254: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x255: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x256: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x257: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x258: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x259: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x260: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x261: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x262: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x263: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x264: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x265: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x266: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x290: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x291: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x292: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x293: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x294: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x295: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x296: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x297: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x298: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x299: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ca: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ce: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2da: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2db: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2de: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2df: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x310: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x312: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x313: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x314: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x316: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x317: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x318: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x358: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x470: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x471: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x472: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x473: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x474: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x475: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x476: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x477: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x478: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x479: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x480: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x481: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x482: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x483: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x484: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x22, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70, fbc 0x4b3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c1, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c2, fbc 0x162: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c3, fbc 0x163: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c4, fbc 0x164: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c5, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c6, fbc 0x166: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c8, fbc 0x168: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ca, fbc 0x16a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cb, fbc 0x16b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cc, fbc 0x16c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cd, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ce, fbc 0x16e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d0, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d1, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d2, fbc 0x172: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d3, fbc 0x173: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d4, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d5, fbc 0x176: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d6, fbc 0x177: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d7, fbc 0x178: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fc, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fd, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fe, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ff, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x500, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x501, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x503, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x505, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x506, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x507, fbc 0x1a8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x509, fbc 0x1aa: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50d, fbc 0x1ae: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50e, fbc 0x1af: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50f, fbc 0x1b0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x511, fbc 0x1b2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x512, fbc 0x1b3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x513, fbc 0x1b4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x538, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x539, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x540, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x541, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x542, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x543, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x544, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x545, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x546, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x547, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x548, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x549, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54a, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54b, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54c, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54d, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54e, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54f, fbc 0x1f0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x574, fbc 0x215: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x575, fbc 0x216: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x576, fbc 0x217: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x577, fbc 0x218: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x578, fbc 0x219: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x579, fbc 0x21a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57a, fbc 0x21b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57b, fbc 0x21c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57c, fbc 0x21d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57d, fbc 0x21e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57e, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57f, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x580, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x581, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x582, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x583, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x584, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x585, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x586, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x587, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x588, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x589, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58a, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58b, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b0, fbc 0x37d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b1, fbc 0x37e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b2, fbc 0x37f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b3, fbc 0x380: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b4, fbc 0x381: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b5, fbc 0x382: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b6, fbc 0x383: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b7, fbc 0x384: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b8, fbc 0x385: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b9, fbc 0x386: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ba, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bb, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bc, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bd, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5be, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bf, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c0, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c1, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c2, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c3, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c4, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c5, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c6, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5eb, fbc 0x3b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ec, fbc 0x3ba: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ed, fbc 0x3bb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ee, fbc 0x3bc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ef, fbc 0x3bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f0, fbc 0x3be: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f1, fbc 0x3bf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f2, fbc 0x3c0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f3, fbc 0x3c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f4, fbc 0x3c2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f5, fbc 0x3c3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f6, fbc 0x3c4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f7, fbc 0x3c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f8, fbc 0x3c6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f9, fbc 0x3c7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fa, fbc 0x3c8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fb, fbc 0x3c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fc, fbc 0x3ca: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fd, fbc 0x3cb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fe, fbc 0x3cc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ff, fbc 0x3cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x600, fbc 0x3ce: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x601, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x602, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x627, fbc 0x3f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x628, fbc 0x3f6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x629, fbc 0x3f7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62a, fbc 0x3f8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62b, fbc 0x3f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62c, fbc 0x3fa: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62d, fbc 0x3fb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62e, fbc 0x3fc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62f, fbc 0x3fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x630, fbc 0x3fe: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x631, fbc 0x3ff: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x632, fbc 0x400: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x633, fbc 0x401: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x634, fbc 0x402: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x635, fbc 0x403: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x636, fbc 0x404: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x637, fbc 0x405: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x638, fbc 0x406: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x639, fbc 0x407: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63a, fbc 0x408: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63b, fbc 0x409: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63c, fbc 0x40a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63d, fbc 0x40b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63e, fbc 0x40c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x663, fbc 0x431: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x664, fbc 0x432: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x665, fbc 0x433: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x666, fbc 0x434: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x667, fbc 0x435: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x668, fbc 0x436: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x669, fbc 0x437: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66a, fbc 0x438: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66b, fbc 0x439: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66c, fbc 0x43a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66d, fbc 0x43b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66e, fbc 0x43c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66f, fbc 0x43d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x670, fbc 0x43e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x671, fbc 0x43f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x672, fbc 0x440: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x673, fbc 0x441: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x674, fbc 0x442: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x675, fbc 0x443: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x676, fbc 0x444: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x677, fbc 0x445: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x678, fbc 0x446: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x679, fbc 0x447: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67a, fbc 0x448: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69f, fbc 0x4a9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a0, fbc 0x4aa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a1, fbc 0x4ab: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a2, fbc 0x4ac: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a4, fbc 0x4ae: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a5, fbc 0x4af: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a6, fbc 0x4b0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a7, fbc 0x4b1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a8, fbc 0x4b2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a9, fbc 0x4b4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6aa, fbc 0x4b5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ab, fbc 0x4b6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ac, fbc 0x4b7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ad, fbc 0x4b8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ae, fbc 0x4b9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6af, fbc 0x4ba: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b0, fbc 0x4bb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b1, fbc 0x4bc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b2, fbc 0x4bd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b3, fbc 0x4be: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b4, fbc 0x4bf: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b5, fbc 0x4c0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] [apply] [apply] GLProfiles on device EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f07c40015c0, owner true, ResourceToolkitLock[obj 0x15bd839c, isOwner false, <2a9dcd95, 20443e84>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.1 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] [apply] Capabilities for EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f07c40015c0, owner true, ResourceToolkitLock[obj 0x15bd839c, isOwner false, <2a9dcd95, 20443e84>[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/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 0x7, 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 0x8, 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 0x9, 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 0xa, 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 0xb, 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 0xc, 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 0xd, 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 0xe, 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 0xf, 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 0x10, 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 0x11, 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 0x12, 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 0x13, 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 0x14, 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] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo [apply] junit.framework.TestListener: endTest(testAvailableInfo) [apply] junit.framework.TestListener: startTest(testES2OffScreenAutoDblBuf) [apply] 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] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x69a37f43: tileRendererInUse null, GearsES2[obj 0x69a37f43 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x69a37f43 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x69a37f43 created: GearsObj[0xbd7b0a9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x69a37f43 created: GearsObj[0x57e17d85, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x69a37f43 created: GearsObj[0x57e17d85, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x69a37f43 FIN GearsES2[obj 0x69a37f43 isInit true, usesShared false, 1 GearsObj[0xbd7b0a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57e17d85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55e39e74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x69a37f43 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f07e001e1d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69a37f43, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69a37f43 400x300, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69a37f43 400x300, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf___-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x69a37f43 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f07e001e1d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69a37f43, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x69a37f43 200x150, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69a37f43 200x150, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf___-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x69a37f43 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f07e001e1d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69a37f43, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x69a37f43 800x600, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69a37f43 800x600, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf___-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x69a37f43: tileRendererInUse null [apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@5c027b3d, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x56938a8b, isOwner false, <713df06e, 5c37c2aa>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e0544090, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/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 <13238182, 59ae86bf>[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, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@470ea364, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <25ce0bbd, 2a6eb117>[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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x69a37f43 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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x6039b176: tileRendererInUse null, GearsES2[obj 0x6039b176 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6039b176 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6039b176 created: GearsObj[0x578b05fe, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6039b176 created: GearsObj[0x2bb7dcab, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6039b176 created: GearsObj[0x2bb7dcab, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x6039b176 FIN GearsES2[obj 0x6039b176 isInit true, usesShared false, 1 GearsObj[0x578b05fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2bb7dcab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ee3ab8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6039b176 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f07e0e0c350, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6039b176, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6039b176 400x300, swapInterval 1, drawable 0x7f07e0e0c350 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6039b176 400x300, swapInterval 1, drawable 0x7f07e0e0c350 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf____-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x6039b176 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f07e0e0c350, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6039b176, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x6039b176 200x150, swapInterval 1, drawable 0x7f07e0e0c350 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6039b176 200x150, swapInterval 1, drawable 0x7f07e0e0c350 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf____-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x6039b176 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f07e0e0c350, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6039b176, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x6039b176 800x600, swapInterval 1, drawable 0x7f07e0e0c350 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6039b176 800x600, swapInterval 1, drawable 0x7f07e0e0c350 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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@5c027b3d, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x6703a367, isOwner false, <6828ee8c, 7d6f35a6>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e00b25e0, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/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 [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, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@5eb3b5eb, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <5a75699e, 4691392a>[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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6039b176: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6039b176 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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x67a87b2: tileRendererInUse null, GearsES2[obj 0x67a87b2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x67a87b2 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x67a87b2 created: GearsObj[0x7157c9e1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x67a87b2 created: GearsObj[0x138d9e68, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x67a87b2 created: GearsObj[0x138d9e68, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x67a87b2 FIN GearsES2[obj 0x67a87b2 isInit true, usesShared false, 1 GearsObj[0x7157c9e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x138d9e68, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9ca76ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x67a87b2 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f07e0ea7a00, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67a87b2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67a87b2 400x300, swapInterval 1, drawable 0x7f07e0ea7a00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67a87b2 400x300, swapInterval 1, drawable 0x7f07e0ea7a00 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf____-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x67a87b2 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f07e0ea7a00, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67a87b2, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x67a87b2 200x150, swapInterval 1, drawable 0x7f07e0ea7a00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67a87b2 200x150, swapInterval 1, drawable 0x7f07e0ea7a00 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf____-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x67a87b2 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f07e0ea7a00, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67a87b2, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x67a87b2 800x600, swapInterval 1, drawable 0x7f07e0ea7a00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67a87b2 800x600, swapInterval 1, drawable 0x7f07e0ea7a00 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf____-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: GLFBODrawableImpl[Initialized false, realized false, texUnit 0, samples 0, [apply] Factory jogamp.opengl.egl.EGLDrawableFactory@5c027b3d, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x73616f52, isOwner false, <3cb6a81e, 43b70f3e>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e0647f70, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/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 <199074a9, 61739336>[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, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@680c215e, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <13391d9e, 996066c>[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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x67a87b2: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x67a87b2 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OffScreenPbufferDblBuf [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x26802096: tileRendererInUse null, GearsES2[obj 0x26802096 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x26802096 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x26802096 created: GearsObj[0x7a02b613, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x26802096 created: GearsObj[0x76d76666, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x26802096 created: GearsObj[0x76d76666, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x26802096 FIN GearsES2[obj 0x26802096 isInit true, usesShared false, 1 GearsObj[0x7a02b613, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76d76666, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45d65d9b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x26802096 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f07e0f47c00, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26802096, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x26802096 400x300, swapInterval 1, drawable 0x7f07e0f47c00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x26802096 400x300, swapInterval 1, drawable 0x7f07e0f47c00 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x26802096 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f07e0f47c00, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26802096, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x26802096 200x150, swapInterval 1, drawable 0x7f07e0f47c00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x26802096 200x150, swapInterval 1, drawable 0x7f07e0f47c00 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x26802096 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f07e0f47c00, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26802096, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x26802096 800x600, swapInterval 1, drawable 0x7f07e0f47c00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x26802096 800x600, swapInterval 1, drawable 0x7f07e0f47c00 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x26802096: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x26802096 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] Fin Drawable: jogamp.opengl.egl.EGLDrawable[realized false, [apply] factory jogamp.opengl.egl.EGLDrawableFactory@5c027b3d, [apply] surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x7f4187d4, isOwner false, <101c0401, 5d35b432>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e0722490, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/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 <2a78108a, 59f45d36>[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.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x7f4187d4, isOwner false, <101c0401, 5d35b432>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e0722490, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@29386605, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <59dcc334, 334a64c5>[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: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x1d346f27: tileRendererInUse null, GearsES2[obj 0x1d346f27 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1d346f27 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1d346f27 created: GearsObj[0xbdfedfc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1d346f27 created: GearsObj[0x493661ca, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1d346f27 created: GearsObj[0x493661ca, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x1d346f27 FIN GearsES2[obj 0x1d346f27 isInit true, usesShared false, 1 GearsObj[0xbdfedfc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x493661ca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d5c1238, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d346f27 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f07e001e1d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d346f27, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d346f27 400x300, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d346f27 400x300, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.reshape 0x1d346f27 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f07e001e1d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d346f27, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x1d346f27 200x150, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d346f27 200x150, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.reshape 0x1d346f27 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f07e001e1d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d346f27, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x1d346f27 800x600, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d346f27 800x600, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x1d346f27: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x1d346f27 FIN [apply] Fin Drawable: jogamp.opengl.egl.EGLDrawable[realized false, [apply] factory jogamp.opengl.egl.EGLDrawableFactory@5c027b3d, [apply] surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x484bcafd, isOwner false, <3c8f6e05, 46cd706f>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e0d97100, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/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 [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.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x484bcafd, isOwner false, <3c8f6e05, 46cd706f>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e0d97100, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@5affe211, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <771cbf29, 170bd101>[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] ++++ 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 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x791581e: tileRendererInUse null, GearsES2[obj 0x791581e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x791581e on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x791581e created: GearsObj[0x71f672cb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x791581e created: GearsObj[0x173c02ca, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x791581e created: GearsObj[0x173c02ca, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x791581e FIN GearsES2[obj 0x791581e isInit true, usesShared false, 1 GearsObj[0x71f672cb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x173c02ca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b3276fd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x791581e 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f07e0f19060, msaa false, tileRendererInUse null [apply] >> GearsES2 0x791581e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x791581e 400x300, swapInterval 1, drawable 0x7f07e0f19060 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x791581e 400x300, swapInterval 1, drawable 0x7f07e0f19060 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenDblBuf________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x791581e 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f07e0f19060, msaa false, tileRendererInUse null [apply] >> GearsES2 0x791581e, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x791581e 200x150, swapInterval 1, drawable 0x7f07e0f19060 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x791581e 200x150, swapInterval 1, drawable 0x7f07e0f19060 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x791581e 200x150, swapInterval 1, drawable 0x7f07e0f19060 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenDblBuf________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x791581e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f07e0f19060, msaa false, tileRendererInUse null [apply] >> GearsES2 0x791581e, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x791581e 800x600, swapInterval 1, drawable 0x7f07e0f19060 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x791581e 800x600, swapInterval 1, drawable 0x7f07e0f19060 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x791581e 800x600, swapInterval 1, drawable 0x7f07e0f19060 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenDblBuf________-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@5c027b3d, [apply] surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x571c6d5a, isOwner false, <5f917cda, 2731c020>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e0eecce0, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 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 [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.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x571c6d5a, isOwner false, <5f917cda, 2731c020>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e0eecce0, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@6fb74c44, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <462eb152, 7b170ff8>[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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x791581e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x791581e 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] Window: jogamp.newt.driver.x11.WindowDriver [apply] Window Caps Pre_GL: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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/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 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.egl.EGLDrawable, jogamp.opengl.egl.EGLSurface [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x2093031: tileRendererInUse null, GearsES2[obj 0x2093031 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2093031 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2093031 created: GearsObj[0x29e65203, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2093031 created: GearsObj[0x46fa514c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2093031 created: GearsObj[0x46fa514c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x2093031 FIN GearsES2[obj 0x2093031 isInit true, usesShared false, 1 GearsObj[0x29e65203, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa514c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7be2bbf0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2093031 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f07e001e1d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2093031, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2093031 400x300, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2093031 400x300, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenSglBuf________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.reshape 0x2093031 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f07e001e1d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2093031, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.display 0x2093031 200x150, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.display 0x2093031 200x150, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2093031 200x150, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenSglBuf________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.reshape 0x2093031 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f07e001e1d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2093031, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.display 0x2093031 800x600, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.display 0x2093031 800x600, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2093031 800x600, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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@5c027b3d, [apply] surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x7e6a8aa0, isOwner false, <6507b924, 7163f4f9>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e0da1160, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 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 <1f30fc1e, 35254ad2>[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.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x7e6a8aa0, isOwner false, <6507b924, 7163f4f9>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e0da1160, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@6db31bcb, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <319eeb8, 1b5132c9>[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/GL3bc.sw], offscr[auto-cfg]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2093031: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2093031 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testES2OnScreenSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x3d05fa06: tileRendererInUse null, GearsES2[obj 0x3d05fa06 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3d05fa06 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3d05fa06 created: GearsObj[0x64da3378, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3d05fa06 created: GearsObj[0x1c34ba3e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3d05fa06 created: GearsObj[0x1c34ba3e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x3d05fa06 FIN GearsES2[obj 0x3d05fa06 isInit true, usesShared false, 1 GearsObj[0x64da3378, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c34ba3e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e52ea3c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3d05fa06 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3d05fa06, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3d05fa06 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3d05fa06 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.reshape 0x3d05fa06 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3d05fa06, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.display 0x3d05fa06 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3d05fa06 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.reshape 0x3d05fa06 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3d05fa06, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.display 0x3d05fa06 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3d05fa06 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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@93592d5, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]], [apply] fboI back 1, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ WINDOW_INVISIBLE ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x6947e3ae, isOwner false, <199983f9, 35d58155>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[auto-cfg]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]] [apply] , surfaceLock <10531e00, 465fd537>[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, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@130c104e, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock [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/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x3d05fa06: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x3d05fa06 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000e, 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] Thread-2-UserApp-JUnitTestRunner: ** 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@93592d5, [apply] Handle 0x0, [apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@36f5fcdc, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <690ed296, 557b124c>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@36f5fcdc, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <690ed296, 557b124c>[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/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x69123792: tileRendererInUse null, GearsES2[obj 0x69123792 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x69123792 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x69123792 created: GearsObj[0x57477727, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x69123792 created: GearsObj[0x5febd150, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x69123792 created: GearsObj[0x5febd150, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x69123792 FIN GearsES2[obj 0x69123792 isInit true, usesShared false, 1 GearsObj[0x57477727, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5febd150, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fbdc037, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x69123792 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69123792, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69123792 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69123792 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.reshape 0x69123792 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69123792, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.display 0x69123792 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69123792 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.reshape 0x69123792 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69123792, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.display 0x69123792 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69123792 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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@93592d5, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]], [apply] fboI back 1, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ WINDOW_INVISIBLE ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x53c3d482, isOwner false, <3fd16f92, 3eb14869>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]] [apply] , surfaceLock <4ffc9bf0, 2d63149>[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, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@364f637e, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <28997de, 2901af64>[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/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x69123792: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x69123792 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x198e0183: tileRendererInUse null, GearsES2[obj 0x198e0183 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x198e0183 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x198e0183 created: GearsObj[0x6027b8ab, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x198e0183 created: GearsObj[0x2299ca5f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x198e0183 created: GearsObj[0x2299ca5f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x198e0183 FIN GearsES2[obj 0x198e0183 isInit true, usesShared false, 1 GearsObj[0x6027b8ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2299ca5f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x551b1d1f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x198e0183 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x198e0183, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x198e0183 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x198e0183 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0001-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.reshape 0x198e0183 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x198e0183, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.display 0x198e0183 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x198e0183 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0003-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.reshape 0x198e0183 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x198e0183, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.display 0x198e0183 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x198e0183 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0005-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x198e0183: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x198e0183 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@93592d5, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ WINDOW_INVISIBLE ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x1e0907c6, isOwner false, <4336064c, 2f91e747>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]] [apply] , surfaceLock <226fe44f, 740ef0f3>[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, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@7798c58, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <27f2e82f, 7a622d02>[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/GL3bc.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x69da997c: tileRendererInUse null, GearsES2[obj 0x69da997c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x69da997c on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x69da997c created: GearsObj[0x38e7b9f8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x69da997c created: GearsObj[0x754d372c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x69da997c created: GearsObj[0x754d372c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x69da997c FIN GearsES2[obj 0x69da997c isInit true, usesShared false, 1 GearsObj[0x38e7b9f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x754d372c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66aaecf5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x69da997c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200001, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69da997c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69da997c 400x300, swapInterval 1, drawable 0x5200001 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69da997c 400x300, swapInterval 1, drawable 0x5200001 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.reshape 0x69da997c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200007, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69da997c, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.display 0x69da997c 200x150, swapInterval 1, drawable 0x5200007 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69da997c 200x150, swapInterval 1, drawable 0x5200007 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.reshape 0x69da997c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000d, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69da997c, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.display 0x69da997c 800x600, swapInterval 1, drawable 0x520000d [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69da997c 800x600, swapInterval 1, drawable 0x520000d [apply] Thread-2-UserApp-JUnitTestRunner: ** 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@93592d5, [apply] Handle 0x0, [apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@b0ae142, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock [count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@b0ae142, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock [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/GL3bc.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x69da997c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x69da997c FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x4cf6e9ce: tileRendererInUse null, GearsES2[obj 0x4cf6e9ce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4cf6e9ce on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4cf6e9ce created: GearsObj[0x76ba206, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4cf6e9ce created: GearsObj[0x945ce70, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4cf6e9ce created: GearsObj[0x945ce70, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x4cf6e9ce FIN GearsES2[obj 0x4cf6e9ce isInit true, usesShared false, 1 GearsObj[0x76ba206, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x945ce70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x655d6dbe, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4cf6e9ce 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200001, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cf6e9ce, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4cf6e9ce 400x300, swapInterval 1, drawable 0x5200001 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4cf6e9ce 400x300, swapInterval 1, drawable 0x5200001 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0001-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.reshape 0x4cf6e9ce 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200007, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cf6e9ce, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.display 0x4cf6e9ce 200x150, swapInterval 1, drawable 0x5200007 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4cf6e9ce 200x150, swapInterval 1, drawable 0x5200007 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0003-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.reshape 0x4cf6e9ce 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000d, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cf6e9ce, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.display 0x4cf6e9ce 800x600, swapInterval 1, drawable 0x520000d [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4cf6e9ce 800x600, swapInterval 1, drawable 0x520000d [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0005-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x4cf6e9ce: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x4cf6e9ce 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] Fin Drawable: X11PbufferGLXDrawable[Realized false, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@93592d5, [apply] Handle 0x0, [apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@63a90fbb, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <3988ea5a, 1e199555>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@63a90fbb, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <3988ea5a, 1e199555>[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/GL3bc.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Window: jogamp.newt.driver.x11.WindowDriver [apply] Window Caps Pre_GL: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] Window Caps PostGL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x45fccdc6: tileRendererInUse null, GearsES2[obj 0x45fccdc6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x45fccdc6 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x45fccdc6 created: GearsObj[0x55b4cd9f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x45fccdc6 created: GearsObj[0x4245da50, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x45fccdc6 created: GearsObj[0x4245da50, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x45fccdc6 FIN GearsES2[obj 0x45fccdc6 isInit true, usesShared false, 1 GearsObj[0x55b4cd9f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4245da50, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7d10d44a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x45fccdc6 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45fccdc6, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x45fccdc6 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x45fccdc6 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.reshape 0x45fccdc6 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45fccdc6, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.display 0x45fccdc6 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.display 0x45fccdc6 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x45fccdc6 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.reshape 0x45fccdc6 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45fccdc6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.display 0x45fccdc6 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.display 0x45fccdc6 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x45fccdc6 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: X11OnscreenGLXDrawable[Realized false, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@93592d5, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@7b95269b, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <83ed443, 6445084e>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@7b95269b, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <83ed443, 6445084e>[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/GL3bc.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x45fccdc6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x45fccdc6 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0xf05d9b: tileRendererInUse null, GearsES2[obj 0xf05d9b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xf05d9b on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] Window: jogamp.newt.driver.x11.WindowDriver [apply] Window Caps Pre_GL: GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] Window Caps PostGL : GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] Chosen GL Caps(1): GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Drawable Post-GL(2): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] gear1 0xf05d9b created: GearsObj[0x712dbf0b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xf05d9b created: GearsObj[0x1d92a06e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xf05d9b created: GearsObj[0x1d92a06e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0xf05d9b FIN GearsES2[obj 0xf05d9b isInit true, usesShared false, 1 GearsObj[0x712dbf0b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d92a06e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75b11f9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0xf05d9b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf05d9b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xf05d9b 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xf05d9b 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0001-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15,5,main] GearsES2.reshape 0xf05d9b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf05d9b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15,5,main] GearsES2.display 0xf05d9b 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15,5,main] GearsES2.display 0xf05d9b 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xf05d9b 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0004-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15,5,main] GearsES2.reshape 0xf05d9b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf05d9b, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15,5,main] GearsES2.display 0xf05d9b 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15,5,main] GearsES2.display 0xf05d9b 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xf05d9b 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0007-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0xf05d9b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0xf05d9b FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testGL2OnScreenSglBuf [apply] Fin Drawable: X11OnscreenGLXDrawable[Realized false, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@93592d5, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@4214a961, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <5e5d83cf, 56c4c9ba>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@4214a961, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <5e5d83cf, 56c4c9ba>[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 @ 1579063919259 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063919259 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.617 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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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@5c027b3d, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x56938a8b, isOwner false, <713df06e, 5c37c2aa>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e0544090, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/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 <13238182, 59ae86bf>[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, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@470ea364, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <25ce0bbd, 2a6eb117>[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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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@5c027b3d, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x6703a367, isOwner false, <6828ee8c, 7d6f35a6>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e00b25e0, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/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 [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, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@5eb3b5eb, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <5a75699e, 4691392a>[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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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@5c027b3d, [apply] Handle 0x0, [apply] Caps GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x73616f52, isOwner false, <3cb6a81e, 43b70f3e>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e0647f70, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/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 <199074a9, 61739336>[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, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@680c215e, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <13391d9e, 996066c>[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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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@5c027b3d, [apply] surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x7f4187d4, isOwner false, <101c0401, 5d35b432>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e0722490, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/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 <2a78108a, 59f45d36>[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.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x7f4187d4, isOwner false, <101c0401, 5d35b432>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e0722490, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@29386605, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <59dcc334, 334a64c5>[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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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@5c027b3d, [apply] surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x484bcafd, isOwner false, <3c8f6e05, 46cd706f>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e0d97100, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/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 [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.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x484bcafd, isOwner false, <3c8f6e05, 46cd706f>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e0d97100, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@5affe211, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <771cbf29, 170bd101>[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 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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@5c027b3d, [apply] surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x571c6d5a, isOwner false, <5f917cda, 2731c020>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e0eecce0, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 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 [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.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x571c6d5a, isOwner false, <5f917cda, 2731c020>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e0eecce0, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@6fb74c44, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <462eb152, 7b170ff8>[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 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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@5c027b3d, [apply] surface EGLSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ ] [apply] , EGLGraphicsConfiguration[DefaultGraphicsScreen[EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x7e6a8aa0, isOwner false, <6507b924, 7163f4f9>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e0da1160, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 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 <1f30fc1e, 35254ad2>[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.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x7e6a8aa0, isOwner false, <6507b924, 7163f4f9>[count 0, qsz 0, owner ]]], idx 0], [apply] eglConfigHandle 0x7f07e0da1160, eglConfigID 0x7, [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 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@6db31bcb, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <319eeb8, 1b5132c9>[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/GL3bc.sw], offscr[auto-cfg]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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@93592d5, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]], [apply] fboI back 1, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ WINDOW_INVISIBLE ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x6947e3ae, isOwner false, <199983f9, 35d58155>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[auto-cfg]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]] [apply] , surfaceLock <10531e00, 465fd537>[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, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@130c104e, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], 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/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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@93592d5, [apply] Handle 0x0, [apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@36f5fcdc, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <690ed296, 557b124c>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@36f5fcdc, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <690ed296, 557b124c>[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/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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@93592d5, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]], [apply] fboI back 1, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ WINDOW_INVISIBLE ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x53c3d482, isOwner false, <3fd16f92, 3eb14869>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]] [apply] , surfaceLock <4ffc9bf0, 2d63149>[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, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@364f637e, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <28997de, 2901af64>[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/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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@93592d5, [apply] Handle 0x0, [apply] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]], [apply] fboI back 0, front 0, num 0, [apply] FBO front read 0, null, [apply] FBO back write 0, null, [apply] Surface WrappedSurface[ displayHandle 0x0 [apply] , surfaceHandle 0x0 [apply] , size 800x600 [apply] , UOB[ WINDOW_INVISIBLE ] [apply] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x1e0907c6, isOwner false, <4336064c, 2f91e747>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]]] [apply] , surfaceLock <226fe44f, 740ef0f3>[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, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@7798c58, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <27f2e82f, 7a622d02>[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/GL3bc.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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@93592d5, [apply] Handle 0x0, [apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@b0ae142, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock [count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@b0ae142, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], 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/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Window: jogamp.newt.OffscreenWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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@93592d5, [apply] Handle 0x0, [apply] Surface jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@63a90fbb, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <3988ea5a, 1e199555>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@63a90fbb, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <3988ea5a, 1e199555>[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/GL3bc.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Window: jogamp.newt.driver.x11.WindowDriver [apply] Window Caps Pre_GL: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] Window Caps PostGL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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@93592d5, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@7b95269b, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <83ed443, 6445084e>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@7b95269b, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <83ed443, 6445084e>[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/GL3bc.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Window: jogamp.newt.driver.x11.WindowDriver [apply] Window Caps Pre_GL: GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] Window Caps PostGL : GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(1): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] Chosen GL Caps(1): GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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@93592d5, [apply] Handle 0x0, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@4214a961, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <5e5d83cf, 56c4c9ba>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] Fin Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT$3@4214a961, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <5e5d83cf, 56c4c9ba>[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 @ 1579063899466 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063899469 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableDelegateOnOffscrnCapsNEWT - testAvailableInfo [apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1ec42b7d, isOwner false, <4a381d67, ebc1b6a>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1ec42b7d, isOwner false, <4a381d67, ebc1b6a>[count 0, qsz 0, owner ]]] [apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x88: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xae: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xaf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xea: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xeb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xec: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xee: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xef: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfa: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfe: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x126: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x127: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x128: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x130: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x132: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x133: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x134: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x136: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x137: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x138: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x251: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x252: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x253: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x254: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x255: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x256: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x257: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x258: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x259: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x260: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x261: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x262: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x263: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x264: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x265: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x266: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x290: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x291: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x292: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x293: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x294: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x295: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x296: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x297: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x298: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x299: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ca: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ce: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2da: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2db: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2de: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2df: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x310: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x312: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x313: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x314: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x316: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x317: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x318: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x358: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x470: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x471: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x472: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x473: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x474: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x475: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x476: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x477: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x478: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x479: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x480: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x481: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x482: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x483: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x484: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x22, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70, fbc 0x4b3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c1, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c2, fbc 0x162: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c3, fbc 0x163: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c4, fbc 0x164: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c5, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c6, fbc 0x166: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c8, fbc 0x168: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ca, fbc 0x16a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cb, fbc 0x16b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cc, fbc 0x16c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cd, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ce, fbc 0x16e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d0, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d1, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d2, fbc 0x172: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d3, fbc 0x173: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d4, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d5, fbc 0x176: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d6, fbc 0x177: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d7, fbc 0x178: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fc, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fd, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fe, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ff, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x500, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x501, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x503, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x505, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x506, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x507, fbc 0x1a8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x509, fbc 0x1aa: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50d, fbc 0x1ae: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50e, fbc 0x1af: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50f, fbc 0x1b0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x511, fbc 0x1b2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x512, fbc 0x1b3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x513, fbc 0x1b4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x538, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x539, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x540, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x541, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x542, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x543, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x544, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x545, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x546, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x547, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x548, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x549, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54a, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54b, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54c, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54d, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54e, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54f, fbc 0x1f0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x574, fbc 0x215: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x575, fbc 0x216: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x576, fbc 0x217: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x577, fbc 0x218: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x578, fbc 0x219: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x579, fbc 0x21a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57a, fbc 0x21b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57b, fbc 0x21c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57c, fbc 0x21d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57d, fbc 0x21e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57e, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57f, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x580, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x581, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x582, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x583, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x584, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x585, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x586, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x587, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x588, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x589, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58a, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58b, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b0, fbc 0x37d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b1, fbc 0x37e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b2, fbc 0x37f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b3, fbc 0x380: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b4, fbc 0x381: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b5, fbc 0x382: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b6, fbc 0x383: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b7, fbc 0x384: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b8, fbc 0x385: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b9, fbc 0x386: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ba, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bb, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bc, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bd, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5be, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bf, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c0, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c1, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c2, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c3, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c4, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c5, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c6, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5eb, fbc 0x3b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ec, fbc 0x3ba: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ed, fbc 0x3bb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ee, fbc 0x3bc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ef, fbc 0x3bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f0, fbc 0x3be: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f1, fbc 0x3bf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f2, fbc 0x3c0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f3, fbc 0x3c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f4, fbc 0x3c2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f5, fbc 0x3c3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f6, fbc 0x3c4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f7, fbc 0x3c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f8, fbc 0x3c6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f9, fbc 0x3c7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fa, fbc 0x3c8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fb, fbc 0x3c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fc, fbc 0x3ca: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fd, fbc 0x3cb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fe, fbc 0x3cc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ff, fbc 0x3cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x600, fbc 0x3ce: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x601, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x602, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x627, fbc 0x3f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x628, fbc 0x3f6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x629, fbc 0x3f7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62a, fbc 0x3f8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62b, fbc 0x3f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62c, fbc 0x3fa: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62d, fbc 0x3fb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62e, fbc 0x3fc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62f, fbc 0x3fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x630, fbc 0x3fe: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x631, fbc 0x3ff: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x632, fbc 0x400: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x633, fbc 0x401: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x634, fbc 0x402: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x635, fbc 0x403: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x636, fbc 0x404: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x637, fbc 0x405: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x638, fbc 0x406: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x639, fbc 0x407: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63a, fbc 0x408: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63b, fbc 0x409: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63c, fbc 0x40a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63d, fbc 0x40b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63e, fbc 0x40c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x663, fbc 0x431: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x664, fbc 0x432: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x665, fbc 0x433: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x666, fbc 0x434: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x667, fbc 0x435: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x668, fbc 0x436: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x669, fbc 0x437: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66a, fbc 0x438: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66b, fbc 0x439: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66c, fbc 0x43a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66d, fbc 0x43b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66e, fbc 0x43c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66f, fbc 0x43d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x670, fbc 0x43e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x671, fbc 0x43f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x672, fbc 0x440: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x673, fbc 0x441: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x674, fbc 0x442: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x675, fbc 0x443: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x676, fbc 0x444: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x677, fbc 0x445: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x678, fbc 0x446: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x679, fbc 0x447: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67a, fbc 0x448: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69f, fbc 0x4a9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a0, fbc 0x4aa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a1, fbc 0x4ab: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a2, fbc 0x4ac: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a4, fbc 0x4ae: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a5, fbc 0x4af: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a6, fbc 0x4b0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a7, fbc 0x4b1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a8, fbc 0x4b2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a9, fbc 0x4b4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6aa, fbc 0x4b5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ab, fbc 0x4b6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ac, fbc 0x4b7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ad, fbc 0x4b8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ae, fbc 0x4b9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6af, fbc 0x4ba: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b0, fbc 0x4bb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b1, fbc 0x4bc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b2, fbc 0x4bd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b3, fbc 0x4be: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b4, fbc 0x4bf: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b5, fbc 0x4c0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] [apply] [apply] GLProfiles on device EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f07c40015c0, owner true, ResourceToolkitLock[obj 0x15bd839c, isOwner false, <2a9dcd95, 20443e84>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.1 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] [apply] Capabilities for EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f07c40015c0, owner true, ResourceToolkitLock[obj 0x15bd839c, isOwner false, <2a9dcd95, 20443e84>[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/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 0x7, 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 0x8, 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 0x9, 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 0xa, 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 0xb, 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 0xc, 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 0xd, 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 0xe, 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 0xf, 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 0x10, 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 0x11, 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 0x12, 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 0x13, 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 0x14, 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] [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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x69a37f43: tileRendererInUse null, GearsES2[obj 0x69a37f43 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x69a37f43 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x69a37f43 created: GearsObj[0xbd7b0a9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x69a37f43 created: GearsObj[0x57e17d85, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x69a37f43 created: GearsObj[0x57e17d85, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x69a37f43 FIN GearsES2[obj 0x69a37f43 isInit true, usesShared false, 1 GearsObj[0xbd7b0a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57e17d85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55e39e74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x69a37f43 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f07e001e1d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69a37f43, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69a37f43 400x300, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69a37f43 400x300, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf___-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x69a37f43 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f07e001e1d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69a37f43, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x69a37f43 200x150, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69a37f43 200x150, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf___-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x69a37f43 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f07e001e1d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69a37f43, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x69a37f43 800x600, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69a37f43 800x600, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf___-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x69a37f43: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x69a37f43 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x6039b176: tileRendererInUse null, GearsES2[obj 0x6039b176 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6039b176 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6039b176 created: GearsObj[0x578b05fe, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6039b176 created: GearsObj[0x2bb7dcab, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6039b176 created: GearsObj[0x2bb7dcab, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x6039b176 FIN GearsES2[obj 0x6039b176 isInit true, usesShared false, 1 GearsObj[0x578b05fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2bb7dcab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ee3ab8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6039b176 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f07e0e0c350, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6039b176, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6039b176 400x300, swapInterval 1, drawable 0x7f07e0e0c350 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6039b176 400x300, swapInterval 1, drawable 0x7f07e0e0c350 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf____-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x6039b176 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f07e0e0c350, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6039b176, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x6039b176 200x150, swapInterval 1, drawable 0x7f07e0e0c350 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6039b176 200x150, swapInterval 1, drawable 0x7f07e0e0c350 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf____-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x6039b176 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f07e0e0c350, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6039b176, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x6039b176 800x600, swapInterval 1, drawable 0x7f07e0e0c350 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6039b176 800x600, swapInterval 1, drawable 0x7f07e0e0c350 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf____-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6039b176: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6039b176 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x67a87b2: tileRendererInUse null, GearsES2[obj 0x67a87b2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x67a87b2 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x67a87b2 created: GearsObj[0x7157c9e1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x67a87b2 created: GearsObj[0x138d9e68, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x67a87b2 created: GearsObj[0x138d9e68, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x67a87b2 FIN GearsES2[obj 0x67a87b2 isInit true, usesShared false, 1 GearsObj[0x7157c9e1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x138d9e68, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9ca76ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x67a87b2 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f07e0ea7a00, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67a87b2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67a87b2 400x300, swapInterval 1, drawable 0x7f07e0ea7a00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67a87b2 400x300, swapInterval 1, drawable 0x7f07e0ea7a00 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf____-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x67a87b2 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f07e0ea7a00, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67a87b2, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x67a87b2 200x150, swapInterval 1, drawable 0x7f07e0ea7a00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67a87b2 200x150, swapInterval 1, drawable 0x7f07e0ea7a00 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf____-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x67a87b2 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f07e0ea7a00, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67a87b2, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x67a87b2 800x600, swapInterval 1, drawable 0x7f07e0ea7a00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67a87b2 800x600, swapInterval 1, drawable 0x7f07e0ea7a00 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf____-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x67a87b2: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x67a87b2 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x26802096: tileRendererInUse null, GearsES2[obj 0x26802096 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x26802096 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x26802096 created: GearsObj[0x7a02b613, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x26802096 created: GearsObj[0x76d76666, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x26802096 created: GearsObj[0x76d76666, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x26802096 FIN GearsES2[obj 0x26802096 isInit true, usesShared false, 1 GearsObj[0x7a02b613, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x76d76666, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45d65d9b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x26802096 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f07e0f47c00, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26802096, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x26802096 400x300, swapInterval 1, drawable 0x7f07e0f47c00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x26802096 400x300, swapInterval 1, drawable 0x7f07e0f47c00 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x26802096 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f07e0f47c00, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26802096, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x26802096 200x150, swapInterval 1, drawable 0x7f07e0f47c00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x26802096 200x150, swapInterval 1, drawable 0x7f07e0f47c00 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x26802096 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f07e0f47c00, msaa false, tileRendererInUse null [apply] >> GearsES2 0x26802096, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x26802096 800x600, swapInterval 1, drawable 0x7f07e0f47c00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x26802096 800x600, swapInterval 1, drawable 0x7f07e0f47c00 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x26802096: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x26802096 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x1d346f27: tileRendererInUse null, GearsES2[obj 0x1d346f27 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1d346f27 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1d346f27 created: GearsObj[0xbdfedfc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1d346f27 created: GearsObj[0x493661ca, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1d346f27 created: GearsObj[0x493661ca, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x1d346f27 FIN GearsES2[obj 0x1d346f27 isInit true, usesShared false, 1 GearsObj[0xbdfedfc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x493661ca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d5c1238, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1d346f27 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f07e001e1d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d346f27, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d346f27 400x300, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d346f27 400x300, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.reshape 0x1d346f27 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f07e001e1d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d346f27, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x1d346f27 200x150, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d346f27 200x150, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.reshape 0x1d346f27 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f07e001e1d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1d346f27, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x1d346f27 800x600, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1d346f27 800x600, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x1d346f27: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x1d346f27 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x791581e: tileRendererInUse null, GearsES2[obj 0x791581e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x791581e on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x791581e created: GearsObj[0x71f672cb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x791581e created: GearsObj[0x173c02ca, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x791581e created: GearsObj[0x173c02ca, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x791581e FIN GearsES2[obj 0x791581e isInit true, usesShared false, 1 GearsObj[0x71f672cb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x173c02ca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b3276fd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x791581e 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f07e0f19060, msaa false, tileRendererInUse null [apply] >> GearsES2 0x791581e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x791581e 400x300, swapInterval 1, drawable 0x7f07e0f19060 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x791581e 400x300, swapInterval 1, drawable 0x7f07e0f19060 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenDblBuf________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x791581e 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f07e0f19060, msaa false, tileRendererInUse null [apply] >> GearsES2 0x791581e, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x791581e 200x150, swapInterval 1, drawable 0x7f07e0f19060 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x791581e 200x150, swapInterval 1, drawable 0x7f07e0f19060 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x791581e 200x150, swapInterval 1, drawable 0x7f07e0f19060 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenDblBuf________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x791581e 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f07e0f19060, msaa false, tileRendererInUse null [apply] >> GearsES2 0x791581e, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x791581e 800x600, swapInterval 1, drawable 0x7f07e0f19060 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x791581e 800x600, swapInterval 1, drawable 0x7f07e0f19060 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x791581e 800x600, swapInterval 1, drawable 0x7f07e0f19060 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenDblBuf________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x791581e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x791581e 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x2093031: tileRendererInUse null, GearsES2[obj 0x2093031 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2093031 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2093031 created: GearsObj[0x29e65203, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2093031 created: GearsObj[0x46fa514c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2093031 created: GearsObj[0x46fa514c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x2093031 FIN GearsES2[obj 0x2093031 isInit true, usesShared false, 1 GearsObj[0x29e65203, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46fa514c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7be2bbf0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2093031 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f07e001e1d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2093031, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2093031 400x300, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2093031 400x300, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenSglBuf________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.reshape 0x2093031 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f07e001e1d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2093031, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.display 0x2093031 200x150, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.display 0x2093031 200x150, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2093031 200x150, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenSglBuf________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.reshape 0x2093031 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f07e001e1d0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2093031, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.display 0x2093031 800x600, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.display 0x2093031 800x600, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2093031 800x600, swapInterval 1, drawable 0x7f07e001e1d0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testES2OnScreenSglBuf________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2093031: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2093031 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x3d05fa06: tileRendererInUse null, GearsES2[obj 0x3d05fa06 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3d05fa06 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3d05fa06 created: GearsObj[0x64da3378, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3d05fa06 created: GearsObj[0x1c34ba3e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3d05fa06 created: GearsObj[0x1c34ba3e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x3d05fa06 FIN GearsES2[obj 0x3d05fa06 isInit true, usesShared false, 1 GearsObj[0x64da3378, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c34ba3e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e52ea3c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3d05fa06 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3d05fa06, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3d05fa06 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3d05fa06 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.reshape 0x3d05fa06 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3d05fa06, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.display 0x3d05fa06 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3d05fa06 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.reshape 0x3d05fa06 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3d05fa06, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.display 0x3d05fa06 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3d05fa06 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf___-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x3d05fa06: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x3d05fa06 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000e, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf_-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x69123792: tileRendererInUse null, GearsES2[obj 0x69123792 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x69123792 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x69123792 created: GearsObj[0x57477727, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x69123792 created: GearsObj[0x5febd150, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x69123792 created: GearsObj[0x5febd150, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x69123792 FIN GearsES2[obj 0x69123792 isInit true, usesShared false, 1 GearsObj[0x57477727, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5febd150, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fbdc037, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x69123792 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69123792, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69123792 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69123792 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.reshape 0x69123792 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69123792, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.display 0x69123792 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69123792 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.reshape 0x69123792 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69123792, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.display 0x69123792 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69123792 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf____-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x69123792: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x69123792 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x198e0183: tileRendererInUse null, GearsES2[obj 0x198e0183 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x198e0183 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x198e0183 created: GearsObj[0x6027b8ab, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x198e0183 created: GearsObj[0x2299ca5f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x198e0183 created: GearsObj[0x2299ca5f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x198e0183 FIN GearsES2[obj 0x198e0183 isInit true, usesShared false, 1 GearsObj[0x6027b8ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2299ca5f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x551b1d1f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x198e0183 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x198e0183, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x198e0183 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x198e0183 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0001-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.reshape 0x198e0183 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x198e0183, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.display 0x198e0183 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x198e0183 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0003-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.reshape 0x198e0183 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x198e0183, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.display 0x198e0183 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x198e0183 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf____-n0005-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x198e0183: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x198e0183 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x69da997c: tileRendererInUse null, GearsES2[obj 0x69da997c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x69da997c on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x69da997c created: GearsObj[0x38e7b9f8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x69da997c created: GearsObj[0x754d372c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x69da997c created: GearsObj[0x754d372c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x69da997c FIN GearsES2[obj 0x69da997c isInit true, usesShared false, 1 GearsObj[0x38e7b9f8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x754d372c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66aaecf5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x69da997c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200001, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69da997c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69da997c 400x300, swapInterval 1, drawable 0x5200001 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69da997c 400x300, swapInterval 1, drawable 0x5200001 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.reshape 0x69da997c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200007, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69da997c, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.display 0x69da997c 200x150, swapInterval 1, drawable 0x5200007 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69da997c 200x150, swapInterval 1, drawable 0x5200007 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.reshape 0x69da997c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000d, msaa false, tileRendererInUse null [apply] >> GearsES2 0x69da997c, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.display 0x69da997c 800x600, swapInterval 1, drawable 0x520000d [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x69da997c 800x600, swapInterval 1, drawable 0x520000d [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x69da997c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x69da997c 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x4cf6e9ce: tileRendererInUse null, GearsES2[obj 0x4cf6e9ce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4cf6e9ce on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4cf6e9ce created: GearsObj[0x76ba206, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4cf6e9ce created: GearsObj[0x945ce70, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4cf6e9ce created: GearsObj[0x945ce70, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x4cf6e9ce FIN GearsES2[obj 0x4cf6e9ce isInit true, usesShared false, 1 GearsObj[0x76ba206, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x945ce70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x655d6dbe, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4cf6e9ce 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200001, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cf6e9ce, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4cf6e9ce 400x300, swapInterval 1, drawable 0x5200001 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4cf6e9ce 400x300, swapInterval 1, drawable 0x5200001 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0001-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.reshape 0x4cf6e9ce 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200007, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cf6e9ce, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.display 0x4cf6e9ce 200x150, swapInterval 1, drawable 0x5200007 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4cf6e9ce 200x150, swapInterval 1, drawable 0x5200007 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0003-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.reshape 0x4cf6e9ce 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000d, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cf6e9ce, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.display 0x4cf6e9ce 800x600, swapInterval 1, drawable 0x520000d [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4cf6e9ce 800x600, swapInterval 1, drawable 0x520000d [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf-n0005-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x4cf6e9ce: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x4cf6e9ce 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x45fccdc6: tileRendererInUse null, GearsES2[obj 0x45fccdc6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x45fccdc6 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x45fccdc6 created: GearsObj[0x55b4cd9f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x45fccdc6 created: GearsObj[0x4245da50, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x45fccdc6 created: GearsObj[0x4245da50, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x45fccdc6 FIN GearsES2[obj 0x45fccdc6 isInit true, usesShared false, 1 GearsObj[0x55b4cd9f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4245da50, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7d10d44a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x45fccdc6 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45fccdc6, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x45fccdc6 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x45fccdc6 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.reshape 0x45fccdc6 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45fccdc6, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.display 0x45fccdc6 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.display 0x45fccdc6 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x45fccdc6 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.reshape 0x45fccdc6 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x45fccdc6, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.display 0x45fccdc6 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.display 0x45fccdc6 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x45fccdc6 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenDblBuf________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x45fccdc6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x45fccdc6 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0xf05d9b: tileRendererInUse null, GearsES2[obj 0xf05d9b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xf05d9b on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xf05d9b created: GearsObj[0x712dbf0b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xf05d9b created: GearsObj[0x1d92a06e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xf05d9b created: GearsObj[0x1d92a06e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0xf05d9b FIN GearsES2[obj 0xf05d9b isInit true, usesShared false, 1 GearsObj[0x712dbf0b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d92a06e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75b11f9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0xf05d9b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf05d9b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xf05d9b 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xf05d9b 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0001-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15,5,main] GearsES2.reshape 0xf05d9b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf05d9b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15,5,main] GearsES2.display 0xf05d9b 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15,5,main] GearsES2.display 0xf05d9b 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xf05d9b 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0004-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15,5,main] GearsES2.reshape 0xf05d9b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xf05d9b, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15,5,main] GearsES2.display 0xf05d9b 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15,5,main] GearsES2.display 0xf05d9b 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xf05d9b 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableDelegateOnOffscrnCapsNEWT.testGL2OnScreenSglBuf________-n0007-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0xf05d9b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0xf05d9b 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 @ 1579063919259 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063919259 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testAvailableInfo took 1.268 sec [apply] Testcase: testES2OffScreenAutoDblBuf took 1.813 sec [apply] Testcase: testES2OffScreenFBODblBuf took 1.434 sec [apply] Testcase: testES2OffScreenFBOSglBuf took 1.425 sec [apply] Testcase: testES2OffScreenPbufferDblBuf took 1.428 sec [apply] Testcase: testES2OffScreenPbufferSglBuf took 1.422 sec [apply] Testcase: testES2OnScreenDblBuf took 0.52 sec [apply] Testcase: testES2OnScreenSglBuf took 0.54 sec [apply] Testcase: testGL2OffScreenAutoDblBuf took 1.486 sec [apply] Testcase: testGL2OffScreenBitmapSglBuf took 1.492 sec [apply] Testcase: testGL2OffScreenFBODblBuf took 1.443 sec [apply] Testcase: testGL2OffScreenFBOSglBuf took 1.428 sec [apply] Testcase: testGL2OffScreenPbufferDblBuf took 1.464 sec [apply] Testcase: testGL2OffScreenPbufferSglBuf took 1.451 sec [apply] Testcase: testGL2OnScreenDblBuf took 0.545 sec [apply] Testcase: testGL2OnScreenSglBuf took 0.555 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryES2OffscrnCapsNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 11SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063921033 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063921034 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testES2OffScreenAutoDblBuf) [apply] [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 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x868cd04: tileRendererInUse null, GearsES2[obj 0x868cd04 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x868cd04 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x868cd04 created: GearsObj[0x37535bbc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x868cd04 created: GearsObj[0xefbd204, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x868cd04 created: GearsObj[0xefbd204, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x868cd04 FIN GearsES2[obj 0x868cd04 isInit true, usesShared false, 1 GearsObj[0x37535bbc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xefbd204, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16e90f6d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x868cd04 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x868cd04, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x868cd04 400x300, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x868cd04 400x300, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenAutoDblBuf______________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x868cd04 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x868cd04, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x868cd04 200x150, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x868cd04 200x150, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenAutoDblBuf______________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x868cd04 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x868cd04, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x868cd04 800x600, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x868cd04 800x600, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 0x868cd04 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@d5339fc[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 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x868cd04: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x868cd04 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] Chosen GL CTX (1): 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x7887f139: tileRendererInUse null, GearsES2[obj 0x7887f139 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7887f139 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7887f139 created: GearsObj[0x60a073b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7887f139 created: GearsObj[0x46dac35f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7887f139 created: GearsObj[0x46dac35f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x7887f139 FIN GearsES2[obj 0x7887f139 isInit true, usesShared false, 1 GearsObj[0x60a073b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46dac35f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8af78b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7887f139 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7887f139, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7887f139 400x300, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7887f139 400x300, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBuf_______________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7887f139 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7887f139, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7887f139 200x150, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7887f139 200x150, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBuf_______________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7887f139 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7887f139, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7887f139 800x600, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7887f139 800x600, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 0x7887f139 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2cf99c0b[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 0x7, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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/1, 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 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x7887f139: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x7887f139 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x24c18c21: tileRendererInUse null, GearsES2[obj 0x24c18c21 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x24c18c21 on Thread[Thread-2-UserApp-JUnitTestRunner,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/1, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x24c18c21 created: GearsObj[0x71c757f2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x24c18c21 created: GearsObj[0x6734475, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x24c18c21 created: GearsObj[0x6734475, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x24c18c21 FIN GearsES2[obj 0x24c18c21 isInit true, usesShared false, 1 GearsObj[0x71c757f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6734475, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18f663fd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x24c18c21 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x24c18c21, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x24c18c21 400x300, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x24c18c21 400x300, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA___________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x24c18c21 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x24c18c21, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x24c18c21 200x150, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x24c18c21 200x150, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA___________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x24c18c21 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x24c18c21, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x24c18c21 800x600, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x24c18c21 800x600, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA___________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0800x0600.png [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x24c18c21 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@54e74509[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 0x7, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, 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 0x7, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x24c18c21: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x24c18c21 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x3100b0d5: tileRendererInUse null, GearsES2[obj 0x3100b0d5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3100b0d5 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3100b0d5 created: GearsObj[0x40721868, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3100b0d5 created: GearsObj[0x48850762, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3100b0d5 created: GearsObj[0x48850762, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x3100b0d5 FIN GearsES2[obj 0x3100b0d5 isInit true, usesShared false, 1 GearsObj[0x40721868, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48850762, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x605ac67b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3100b0d5 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3100b0d5, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3100b0d5 400x300, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3100b0d5 400x300, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencil________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3100b0d5 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3100b0d5, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3100b0d5 200x150, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3100b0d5 200x150, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencil________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3100b0d5 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3100b0d5, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3100b0d5 800x600, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3100b0d5 800x600, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencil________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x3100b0d5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x3100b0d5 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] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3100b0d5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1a42d483[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 0x7, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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 24/8/1, 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 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x2527cd3b: tileRendererInUse null, GearsES2[obj 0x2527cd3b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2527cd3b on Thread[Thread-2-UserApp-JUnitTestRunner,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 24/8/1, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2527cd3b created: GearsObj[0x17cd063e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2527cd3b created: GearsObj[0xc990139, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2527cd3b created: GearsObj[0xc990139, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x2527cd3b FIN GearsES2[obj 0x2527cd3b isInit true, usesShared false, 1 GearsObj[0x17cd063e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc990139, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x263c6fd3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2527cd3b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x2527cd3b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2527cd3b 400x300, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2527cd3b 400x300, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA____-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa01_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2527cd3b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x2527cd3b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2527cd3b 200x150, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2527cd3b 200x150, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA____-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa01_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2527cd3b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x2527cd3b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2527cd3b 800x600, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2527cd3b 800x600, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA____-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa01_default-0800x0600.png [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2527cd3b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1378befa[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 0x7, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, 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 0x7, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2527cd3b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2527cd3b 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x2ed5d9cb: tileRendererInUse null, GearsES2[obj 0x2ed5d9cb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2ed5d9cb on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2ed5d9cb created: GearsObj[0x504e8396, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2ed5d9cb created: GearsObj[0x739114de, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2ed5d9cb created: GearsObj[0x739114de, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x2ed5d9cb FIN GearsES2[obj 0x2ed5d9cb isInit true, usesShared false, 1 GearsObj[0x504e8396, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x739114de, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xcd76982, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2ed5d9cb 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ed5d9cb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2ed5d9cb 400x300, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2ed5d9cb 400x300, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBOSglBuf_______________-n0001-GLES2_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2ed5d9cb 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ed5d9cb, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2ed5d9cb 200x150, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2ed5d9cb 200x150, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBOSglBuf_______________-n0003-GLES2_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2ed5d9cb 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ed5d9cb, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2ed5d9cb 800x600, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2ed5d9cb 800x600, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 0x2ed5d9cb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6bd27935[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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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/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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2ed5d9cb: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2ed5d9cb 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x74e6b86c: tileRendererInUse null, GearsES2[obj 0x74e6b86c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x74e6b86c on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x74e6b86c created: GearsObj[0xafefbe, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x74e6b86c created: GearsObj[0x1f95a859, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x74e6b86c created: GearsObj[0x1f95a859, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x74e6b86c FIN GearsES2[obj 0x74e6b86c isInit true, usesShared false, 1 GearsObj[0xafefbe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f95a859, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66742a90, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x74e6b86c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe0cce7a070, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74e6b86c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x74e6b86c 400x300, swapInterval 1, drawable 0x7fe0cce7a070 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x74e6b86c 400x300, swapInterval 1, drawable 0x7fe0cce7a070 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBuf___________-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x74e6b86c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe0cd01f8f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74e6b86c, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x74e6b86c 200x150, swapInterval 1, drawable 0x7fe0cd01f8f0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x74e6b86c 200x150, swapInterval 1, drawable 0x7fe0cd01f8f0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBuf___________-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x74e6b86c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe0cd01f8f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74e6b86c, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x74e6b86c 800x600, swapInterval 1, drawable 0x7fe0cd01f8f0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x74e6b86c 800x600, swapInterval 1, drawable 0x7fe0cd01f8f0 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 0x74e6b86c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@297adc24[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBufMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x74e6b86c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x74e6b86c 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x3d54eeaa: tileRendererInUse null, GearsES2[obj 0x3d54eeaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3d54eeaa on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3d54eeaa created: GearsObj[0x434541a7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3d54eeaa created: GearsObj[0x23679891, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3d54eeaa created: GearsObj[0x23679891, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x3d54eeaa FIN GearsES2[obj 0x3d54eeaa isInit true, usesShared false, 1 GearsObj[0x434541a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23679891, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5631ef7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3d54eeaa 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe0ccd68430, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3d54eeaa, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3d54eeaa 400x300, swapInterval 1, drawable 0x7fe0ccd68430 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3d54eeaa 400x300, swapInterval 1, drawable 0x7fe0ccd68430 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufMSAA_______-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3d54eeaa 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe0cc2ce820, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3d54eeaa, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3d54eeaa 200x150, swapInterval 1, drawable 0x7fe0cc2ce820 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3d54eeaa 200x150, swapInterval 1, drawable 0x7fe0cc2ce820 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufMSAA_______-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3d54eeaa 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe0cc2ce820, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3d54eeaa, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3d54eeaa 800x600, swapInterval 1, drawable 0x7fe0cc2ce820 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3d54eeaa 800x600, swapInterval 1, drawable 0x7fe0cc2ce820 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufMSAA_______-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x3d54eeaa: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x3d54eeaa 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] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3d54eeaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@585bbf1f[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 0x9, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x9, 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 0x9, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x67752dd5: tileRendererInUse null, GearsES2[obj 0x67752dd5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x67752dd5 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x9, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x67752dd5 created: GearsObj[0x4dc69277, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x67752dd5 created: GearsObj[0x478be8dc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x67752dd5 created: GearsObj[0x478be8dc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x67752dd5 FIN GearsES2[obj 0x67752dd5 isInit true, usesShared false, 1 GearsObj[0x4dc69277, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x478be8dc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f199307, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x67752dd5 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe0cd865120, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67752dd5, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67752dd5 400x300, swapInterval 1, drawable 0x7fe0cd865120 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67752dd5 400x300, swapInterval 1, drawable 0x7fe0cd865120 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencil____-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x67752dd5 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe0ccf93b50, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67752dd5, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67752dd5 200x150, swapInterval 1, drawable 0x7fe0ccf93b50 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67752dd5 200x150, swapInterval 1, drawable 0x7fe0ccf93b50 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencil____-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x67752dd5 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe0ccf93b50, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67752dd5, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67752dd5 800x600, swapInterval 1, drawable 0x7fe0ccf93b50 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67752dd5 800x600, swapInterval 1, drawable 0x7fe0ccf93b50 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 0x67752dd5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7afc036a[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBufStencil) [apply] junit.framework.TestListener: startTest(testES2OffScreenPbufferDblBufStencilMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x67752dd5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x67752dd5 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x518dded3: tileRendererInUse null, GearsES2[obj 0x518dded3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x518dded3 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x518dded3 created: GearsObj[0x65c815a5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x518dded3 created: GearsObj[0x56b071b4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x518dded3 created: GearsObj[0x56b071b4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x518dded3 FIN GearsES2[obj 0x518dded3 isInit true, usesShared false, 1 GearsObj[0x65c815a5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56b071b4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b56834d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x518dded3 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe0ccd21d10, msaa false, tileRendererInUse null [apply] >> GearsES2 0x518dded3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x518dded3 400x300, swapInterval 1, drawable 0x7fe0ccd21d10 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x518dded3 400x300, swapInterval 1, drawable 0x7fe0ccd21d10 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencilMSAA-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x518dded3 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe0ccd04d10, msaa false, tileRendererInUse null [apply] >> GearsES2 0x518dded3, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x518dded3 200x150, swapInterval 1, drawable 0x7fe0ccd04d10 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x518dded3 200x150, swapInterval 1, drawable 0x7fe0ccd04d10 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencilMSAA-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x518dded3 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe0ccd04d10, msaa false, tileRendererInUse null [apply] >> GearsES2 0x518dded3, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x518dded3 800x600, swapInterval 1, drawable 0x7fe0ccd04d10 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x518dded3 800x600, swapInterval 1, drawable 0x7fe0ccd04d10 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencilMSAA-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x518dded3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@32effe4e[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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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/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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x518dded3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x518dded3 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x6f88dc36: tileRendererInUse null, GearsES2[obj 0x6f88dc36 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6f88dc36 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6f88dc36 created: GearsObj[0x4fd59f7c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6f88dc36 created: GearsObj[0x7272b186, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6f88dc36 created: GearsObj[0x7272b186, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x6f88dc36 FIN GearsES2[obj 0x6f88dc36 isInit true, usesShared false, 1 GearsObj[0x4fd59f7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7272b186, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66118081, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6f88dc36 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe0cd61a770, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f88dc36, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6f88dc36 400x300, swapInterval 1, drawable 0x7fe0cd61a770 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6f88dc36 400x300, swapInterval 1, drawable 0x7fe0cd61a770 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferSglBuf___________-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6f88dc36 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe0ccd68430, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f88dc36, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6f88dc36 200x150, swapInterval 1, drawable 0x7fe0ccd68430 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6f88dc36 200x150, swapInterval 1, drawable 0x7fe0ccd68430 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferSglBuf___________-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6f88dc36 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe0ccd68430, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f88dc36, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6f88dc36 800x600, swapInterval 1, drawable 0x7fe0ccd68430 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6f88dc36 800x600, swapInterval 1, drawable 0x7fe0ccd68430 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 0x6f88dc36 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@208b7661[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferSglBuf) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6f88dc36: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6f88dc36 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 @ 1579063926559 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063926560 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.363 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 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x868cd04 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@d5339fc[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 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x7887f139 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2cf99c0b[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 0x7, vid 0x21: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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/1, 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 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x24c18c21 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@54e74509[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 0x7, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, 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 0x7, 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 0x3100b0d5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1a42d483[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 0x7, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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 24/8/1, 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 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, 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 0x2527cd3b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1378befa[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 0x7, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, 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 0x7, 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 0x2ed5d9cb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6bd27935[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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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/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 0x74e6b86c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@297adc24[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3d54eeaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@585bbf1f[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 0x9, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x9, 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 0x9, 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 0x67752dd5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7afc036a[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Drawable Caps Pre_GL : GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (1): 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x518dded3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@32effe4e[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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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/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 0x6f88dc36 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@208b7661[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 @ 1579063921033 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063921034 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x868cd04: tileRendererInUse null, GearsES2[obj 0x868cd04 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x868cd04 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x868cd04 created: GearsObj[0x37535bbc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x868cd04 created: GearsObj[0xefbd204, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x868cd04 created: GearsObj[0xefbd204, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x868cd04 FIN GearsES2[obj 0x868cd04 isInit true, usesShared false, 1 GearsObj[0x37535bbc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xefbd204, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16e90f6d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x868cd04 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x868cd04, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x868cd04 400x300, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x868cd04 400x300, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenAutoDblBuf______________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x868cd04 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x868cd04, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x868cd04 200x150, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x868cd04 200x150, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenAutoDblBuf______________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x868cd04 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x868cd04, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x868cd04 800x600, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x868cd04 800x600, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenAutoDblBuf______________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x868cd04: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x868cd04 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x7887f139: tileRendererInUse null, GearsES2[obj 0x7887f139 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7887f139 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7887f139 created: GearsObj[0x60a073b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7887f139 created: GearsObj[0x46dac35f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7887f139 created: GearsObj[0x46dac35f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x7887f139 FIN GearsES2[obj 0x7887f139 isInit true, usesShared false, 1 GearsObj[0x60a073b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46dac35f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8af78b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7887f139 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7887f139, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7887f139 400x300, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7887f139 400x300, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBuf_______________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7887f139 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7887f139, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7887f139 200x150, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7887f139 200x150, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBuf_______________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7887f139 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7887f139, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7887f139 800x600, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7887f139 800x600, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBuf_______________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x7887f139: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x7887f139 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x24c18c21: tileRendererInUse null, GearsES2[obj 0x24c18c21 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x24c18c21 on Thread[Thread-2-UserApp-JUnitTestRunner,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/1, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x24c18c21 created: GearsObj[0x71c757f2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x24c18c21 created: GearsObj[0x6734475, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x24c18c21 created: GearsObj[0x6734475, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x24c18c21 FIN GearsES2[obj 0x24c18c21 isInit true, usesShared false, 1 GearsObj[0x71c757f2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6734475, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18f663fd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x24c18c21 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x24c18c21, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x24c18c21 400x300, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x24c18c21 400x300, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA___________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x24c18c21 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x24c18c21, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x24c18c21 200x150, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x24c18c21 200x150, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA___________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x24c18c21 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x24c18c21, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x24c18c21 800x600, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x24c18c21 800x600, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA___________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x24c18c21: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x24c18c21 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x3100b0d5: tileRendererInUse null, GearsES2[obj 0x3100b0d5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3100b0d5 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3100b0d5 created: GearsObj[0x40721868, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3100b0d5 created: GearsObj[0x48850762, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3100b0d5 created: GearsObj[0x48850762, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x3100b0d5 FIN GearsES2[obj 0x3100b0d5 isInit true, usesShared false, 1 GearsObj[0x40721868, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48850762, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x605ac67b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3100b0d5 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3100b0d5, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3100b0d5 400x300, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3100b0d5 400x300, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencil________-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3100b0d5 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3100b0d5, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3100b0d5 200x150, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3100b0d5 200x150, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencil________-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3100b0d5 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3100b0d5, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3100b0d5 800x600, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3100b0d5 800x600, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencil________-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x3100b0d5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x3100b0d5 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x2527cd3b: tileRendererInUse null, GearsES2[obj 0x2527cd3b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2527cd3b on Thread[Thread-2-UserApp-JUnitTestRunner,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 24/8/1, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2527cd3b created: GearsObj[0x17cd063e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2527cd3b created: GearsObj[0xc990139, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2527cd3b created: GearsObj[0xc990139, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x2527cd3b FIN GearsES2[obj 0x2527cd3b isInit true, usesShared false, 1 GearsObj[0x17cd063e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc990139, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x263c6fd3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2527cd3b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x2527cd3b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2527cd3b 400x300, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2527cd3b 400x300, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA____-n0001-GLES2_-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa01_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2527cd3b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x2527cd3b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2527cd3b 200x150, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2527cd3b 200x150, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA____-n0003-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa01_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2527cd3b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x2527cd3b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2527cd3b 800x600, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2527cd3b 800x600, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA____-n0005-GLES2_-hw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa01_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2527cd3b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2527cd3b 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x2ed5d9cb: tileRendererInUse null, GearsES2[obj 0x2ed5d9cb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2ed5d9cb on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2ed5d9cb created: GearsObj[0x504e8396, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2ed5d9cb created: GearsObj[0x739114de, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2ed5d9cb created: GearsObj[0x739114de, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x2ed5d9cb FIN GearsES2[obj 0x2ed5d9cb isInit true, usesShared false, 1 GearsObj[0x504e8396, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x739114de, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xcd76982, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2ed5d9cb 0/0 400x300 of 400x300, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ed5d9cb, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2ed5d9cb 400x300, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2ed5d9cb 400x300, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBOSglBuf_______________-n0001-GLES2_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2ed5d9cb 0/0 200x150 of 200x150, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ed5d9cb, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2ed5d9cb 200x150, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2ed5d9cb 200x150, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBOSglBuf_______________-n0003-GLES2_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2ed5d9cb 0/0 800x600 of 800x600, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ed5d9cb, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2ed5d9cb 800x600, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2ed5d9cb 800x600, swapInterval 1, drawable 0x0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenFBOSglBuf_______________-n0005-GLES2_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2ed5d9cb: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x2ed5d9cb 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x74e6b86c: tileRendererInUse null, GearsES2[obj 0x74e6b86c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x74e6b86c on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x74e6b86c created: GearsObj[0xafefbe, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x74e6b86c created: GearsObj[0x1f95a859, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x74e6b86c created: GearsObj[0x1f95a859, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x74e6b86c FIN GearsES2[obj 0x74e6b86c isInit true, usesShared false, 1 GearsObj[0xafefbe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1f95a859, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66742a90, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x74e6b86c 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe0cce7a070, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74e6b86c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x74e6b86c 400x300, swapInterval 1, drawable 0x7fe0cce7a070 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x74e6b86c 400x300, swapInterval 1, drawable 0x7fe0cce7a070 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBuf___________-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x74e6b86c 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe0cd01f8f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74e6b86c, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x74e6b86c 200x150, swapInterval 1, drawable 0x7fe0cd01f8f0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x74e6b86c 200x150, swapInterval 1, drawable 0x7fe0cd01f8f0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBuf___________-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x74e6b86c 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe0cd01f8f0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74e6b86c, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x74e6b86c 800x600, swapInterval 1, drawable 0x7fe0cd01f8f0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x74e6b86c 800x600, swapInterval 1, drawable 0x7fe0cd01f8f0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBuf___________-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x74e6b86c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x74e6b86c 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x3d54eeaa: tileRendererInUse null, GearsES2[obj 0x3d54eeaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3d54eeaa on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3d54eeaa created: GearsObj[0x434541a7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3d54eeaa created: GearsObj[0x23679891, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3d54eeaa created: GearsObj[0x23679891, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x3d54eeaa FIN GearsES2[obj 0x3d54eeaa isInit true, usesShared false, 1 GearsObj[0x434541a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x23679891, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5631ef7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3d54eeaa 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe0ccd68430, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3d54eeaa, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3d54eeaa 400x300, swapInterval 1, drawable 0x7fe0ccd68430 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3d54eeaa 400x300, swapInterval 1, drawable 0x7fe0ccd68430 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufMSAA_______-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3d54eeaa 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe0cc2ce820, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3d54eeaa, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3d54eeaa 200x150, swapInterval 1, drawable 0x7fe0cc2ce820 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3d54eeaa 200x150, swapInterval 1, drawable 0x7fe0cc2ce820 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufMSAA_______-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3d54eeaa 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe0cc2ce820, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3d54eeaa, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3d54eeaa 800x600, swapInterval 1, drawable 0x7fe0cc2ce820 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3d54eeaa 800x600, swapInterval 1, drawable 0x7fe0cc2ce820 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufMSAA_______-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x3d54eeaa: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x3d54eeaa 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x67752dd5: tileRendererInUse null, GearsES2[obj 0x67752dd5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x67752dd5 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x9, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x67752dd5 created: GearsObj[0x4dc69277, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x67752dd5 created: GearsObj[0x478be8dc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x67752dd5 created: GearsObj[0x478be8dc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x67752dd5 FIN GearsES2[obj 0x67752dd5 isInit true, usesShared false, 1 GearsObj[0x4dc69277, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x478be8dc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2f199307, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x67752dd5 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe0cd865120, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67752dd5, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67752dd5 400x300, swapInterval 1, drawable 0x7fe0cd865120 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67752dd5 400x300, swapInterval 1, drawable 0x7fe0cd865120 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencil____-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x67752dd5 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe0ccf93b50, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67752dd5, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67752dd5 200x150, swapInterval 1, drawable 0x7fe0ccf93b50 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67752dd5 200x150, swapInterval 1, drawable 0x7fe0ccf93b50 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencil____-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x67752dd5 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe0ccf93b50, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67752dd5, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67752dd5 800x600, swapInterval 1, drawable 0x7fe0ccf93b50 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x67752dd5 800x600, swapInterval 1, drawable 0x7fe0ccf93b50 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencil____-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x67752dd5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x67752dd5 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x518dded3: tileRendererInUse null, GearsES2[obj 0x518dded3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x518dded3 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[pbuffer], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x518dded3 created: GearsObj[0x65c815a5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x518dded3 created: GearsObj[0x56b071b4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x518dded3 created: GearsObj[0x56b071b4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x518dded3 FIN GearsES2[obj 0x518dded3 isInit true, usesShared false, 1 GearsObj[0x65c815a5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56b071b4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b56834d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x518dded3 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe0ccd21d10, msaa false, tileRendererInUse null [apply] >> GearsES2 0x518dded3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x518dded3 400x300, swapInterval 1, drawable 0x7fe0ccd21d10 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x518dded3 400x300, swapInterval 1, drawable 0x7fe0ccd21d10 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencilMSAA-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x518dded3 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe0ccd04d10, msaa false, tileRendererInUse null [apply] >> GearsES2 0x518dded3, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x518dded3 200x150, swapInterval 1, drawable 0x7fe0ccd04d10 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x518dded3 200x150, swapInterval 1, drawable 0x7fe0ccd04d10 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencilMSAA-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x518dded3 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe0ccd04d10, msaa false, tileRendererInUse null [apply] >> GearsES2 0x518dded3, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x518dded3 800x600, swapInterval 1, drawable 0x7fe0ccd04d10 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x518dded3 800x600, swapInterval 1, drawable 0x7fe0ccd04d10 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferDblBufStencilMSAA-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x518dded3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x518dded3 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x6f88dc36: tileRendererInUse null, GearsES2[obj 0x6f88dc36 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6f88dc36 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6f88dc36 created: GearsObj[0x4fd59f7c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6f88dc36 created: GearsObj[0x7272b186, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6f88dc36 created: GearsObj[0x7272b186, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x6f88dc36 FIN GearsES2[obj 0x6f88dc36 isInit true, usesShared false, 1 GearsObj[0x4fd59f7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7272b186, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x66118081, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6f88dc36 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7fe0cd61a770, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f88dc36, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6f88dc36 400x300, swapInterval 1, drawable 0x7fe0cd61a770 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6f88dc36 400x300, swapInterval 1, drawable 0x7fe0cd61a770 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferSglBuf___________-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6f88dc36 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7fe0ccd68430, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f88dc36, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6f88dc36 200x150, swapInterval 1, drawable 0x7fe0ccd68430 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6f88dc36 200x150, swapInterval 1, drawable 0x7fe0ccd68430 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferSglBuf___________-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6f88dc36 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7fe0ccd68430, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6f88dc36, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6f88dc36 800x600, swapInterval 1, drawable 0x7fe0ccd68430 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6f88dc36 800x600, swapInterval 1, drawable 0x7fe0ccd68430 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryES2OffscrnCapsNEWT.testES2OffScreenPbufferSglBuf___________-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6f88dc36: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x6f88dc36 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 @ 1579063926559 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063926560 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testES2OffScreenAutoDblBuf took 1.721 sec [apply] Testcase: testES2OffScreenFBODblBuf took 0.378 sec [apply] Testcase: testES2OffScreenFBODblBufMSAA took 0.372 sec [apply] Testcase: testES2OffScreenFBODblBufStencil took 0.368 sec [apply] Testcase: testES2OffScreenFBODblBufStencilMSAA took 0.36 sec [apply] Testcase: testES2OffScreenFBOSglBuf took 0.353 sec [apply] Testcase: testES2OffScreenPbufferDblBuf took 0.403 sec [apply] Testcase: testES2OffScreenPbufferDblBufMSAA took 0.387 sec [apply] Testcase: testES2OffScreenPbufferDblBufStencil took 0.374 sec [apply] Testcase: testES2OffScreenPbufferDblBufStencilMSAA took 0.375 sec [apply] Testcase: testES2OffScreenPbufferSglBuf took 0.377 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 19SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063928318 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063928320 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] [apply] junit.framework.TestListener: startTest(testGL2OffScreenAutoDblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[auto-cfg]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurfaceGL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3be5442[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@56dffc2a[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenAutoDblBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurfaceINIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000d, 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] Thread-2-UserApp-JUnitTestRunner: ** 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@535b7af9[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2748469c[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufMSAA [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000d, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-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@65e0eaf4[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@56198f9f[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufMSAA) [apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufRGB555) [apply] Requested GL Caps: GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufRGB555 [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000d, 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] Thread-2-UserApp-JUnitTestRunner: ** 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@1f98cdd7[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5e7cccc[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufRGB555) [apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufRGBA5551) [apply] Requested GL Caps: GLCaps[rgba 5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000d, 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] Thread-2-UserApp-JUnitTestRunner: ** 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@483ad6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3fb9809e[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufRGBA5551) [apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufRGBA8881) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000e, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@e6d5de6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7da381c5[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufRGBA8881) [apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufStencil) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000d, 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] Thread-2-UserApp-JUnitTestRunner: ** 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@3ca4c397[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@37ed5ce[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufStencil) [apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufStencilMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapDblBufStencilMSAA [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000d, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-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@3dca6171[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@49c3f94e[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufStencilMSAA) [apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000d, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@522348e9[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1d55158e[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapSglBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenBitmapSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** 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@7ff35b6b[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4abfd87e[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0800x0600.png [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@4f755f47[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@71b9218d[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBufMSAA) [apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufStencil) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** 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@217745ee[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@19faad04[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBufStencil) [apply] junit.framework.TestListener: startTest(testGL2OffScreenFBODblBufStencilMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa01_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa01_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa01_default-0800x0600.png [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@6fcb78c4[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@23157ab4[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenFBODblBufStencilMSAA) [apply] junit.framework.TestListener: startTest(testGL2OffScreenFBOSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** 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@49e5db05[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@412dc857[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenFBOSglBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferDblBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200001, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200007, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000c, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@38d0608c[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@62a9886f[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferDblBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferDblBufMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200001, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200007, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000c, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@19f62818[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2ea85240[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferDblBufMSAA) [apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferDblBufStencil) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] ++++ 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200001, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200007, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000c, 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] Thread-2-UserApp-JUnitTestRunner: ** 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@595fe484[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@d773e39[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferDblBufStencil) [apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferDblBufStencilMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencilMSAA [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200001, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200007, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000c, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-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@74347139[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@40061f70[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferDblBufStencilMSAA) [apply] junit.framework.TestListener: startTest(testGL2OffScreenPbufferSglBuf) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferDblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200001, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0001-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200007, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0003-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000c, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0005-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@17ff5e89[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@67722e99[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenPbufferSglBuf) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063937802 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063937803 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.309 sec [apply] ------------- Standard Output --------------- [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[auto-cfg]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3be5442[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@56dffc2a[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@535b7af9[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2748469c[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@65e0eaf4[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@56198f9f[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 5/5/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@1f98cdd7[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@5e7cccc[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 5/5/5/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@483ad6e[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3fb9809e[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@e6d5de6[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7da381c5[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3ca4c397[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@37ed5ce[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@3dca6171[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@49c3f94e[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@522348e9[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1d55158e[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@7ff35b6b[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4abfd87e[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@4f755f47[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@71b9218d[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@217745ee[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@19faad04[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@6fcb78c4[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@23157ab4[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl$FBOImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Fin Drawable: FBOImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@49e5db05[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@412dc857[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@38d0608c[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@62a9886f[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@19f62818[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@2ea85240[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@595fe484[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@d773e39[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@74347139[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@40061f70[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@17ff5e89[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@67722e99[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 @ 1579063928318 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063928320 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT - testGL2OffScreenAutoDblBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenAutoDblBuf______________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000d, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBuf____________-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000d, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufMSAA________-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000d, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGB555______-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000d, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA5551____-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000e, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufRGBA8881____-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000d, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencil_____-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0001-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0003-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000d, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapDblBufStencilMSAA_-n0005-GL2___-sw-bitmap__-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000d, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf____________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBuf_______________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA___________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil________-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0001-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa01_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0003-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa01_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA____-n0005-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa01_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0001-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0003-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenFBOSglBuf_______________-n0005-GL2___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200001, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200007, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000c, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf___________-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200001, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200007, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000c, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufMSAA_______-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200001, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200007, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000c, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencil____-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200001, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200007, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000c, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferDblBufStencilMSAA-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200001, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0001-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200007, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0003-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000c, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGL2OffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf___________-n0005-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 @ 1579063937802 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063937803 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGL2OffScreenAutoDblBuf took 1.744 sec [apply] Testcase: testGL2OffScreenBitmapDblBuf took 0.467 sec [apply] Testcase: testGL2OffScreenBitmapDblBufMSAA took 0.47 sec [apply] Testcase: testGL2OffScreenBitmapDblBufRGB555 took 0.439 sec [apply] Testcase: testGL2OffScreenBitmapDblBufRGBA5551 took 0.419 sec [apply] Testcase: testGL2OffScreenBitmapDblBufRGBA8881 took 0.426 sec [apply] Testcase: testGL2OffScreenBitmapDblBufStencil took 0.419 sec [apply] Testcase: testGL2OffScreenBitmapDblBufStencilMSAA took 0.45 sec [apply] Testcase: testGL2OffScreenBitmapSglBuf took 0.419 sec [apply] Testcase: testGL2OffScreenFBODblBuf took 0.406 sec [apply] Testcase: testGL2OffScreenFBODblBufMSAA took 0.401 sec [apply] Testcase: testGL2OffScreenFBODblBufStencil took 0.4 sec [apply] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 0.399 sec [apply] Testcase: testGL2OffScreenFBOSglBuf took 0.39 sec [apply] Testcase: testGL2OffScreenPbufferDblBuf took 0.429 sec [apply] Testcase: testGL2OffScreenPbufferDblBufMSAA took 0.444 sec [apply] Testcase: testGL2OffScreenPbufferDblBufStencil took 0.423 sec [apply] Testcase: testGL2OffScreenPbufferDblBufStencilMSAA took 0.441 sec [apply] Testcase: testGL2OffScreenPbufferSglBuf took 0.425 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT [apply] junit.framework.TestListener: tests to run: 5 [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: startTest(test00AvailableInfo) [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063939493 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063939496 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo [apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7f3587bd, isOwner false, <5d39f6e0, 4f1386cf>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7f3587bd, isOwner false, <5d39f6e0, 4f1386cf>[count 0, qsz 0, owner ]]] [apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x88: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xae: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xaf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xea: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xeb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xec: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xee: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xef: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfa: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfe: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x126: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x127: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x128: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x130: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x132: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x133: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x134: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x136: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x137: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x138: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x251: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x252: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x253: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x254: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x255: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x256: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x257: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x258: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x259: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x260: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x261: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x262: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x263: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x264: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x265: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x266: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x290: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x291: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x292: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x293: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x294: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x295: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x296: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x297: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x298: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x299: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ca: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ce: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2da: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2db: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2de: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2df: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x310: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x312: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x313: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x314: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x316: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x317: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x318: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x358: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x470: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x471: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x472: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x473: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x474: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x475: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x476: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x477: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x478: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x479: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x480: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x481: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x482: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x483: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x484: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x22, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70, fbc 0x4b3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c1, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c2, fbc 0x162: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c3, fbc 0x163: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c4, fbc 0x164: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c5, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c6, fbc 0x166: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c8, fbc 0x168: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ca, fbc 0x16a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cb, fbc 0x16b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cc, fbc 0x16c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cd, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ce, fbc 0x16e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d0, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d1, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d2, fbc 0x172: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d3, fbc 0x173: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d4, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d5, fbc 0x176: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d6, fbc 0x177: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d7, fbc 0x178: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fc, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fd, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fe, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ff, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x500, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x501, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x503, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x505, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x506, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x507, fbc 0x1a8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x509, fbc 0x1aa: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50d, fbc 0x1ae: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50e, fbc 0x1af: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50f, fbc 0x1b0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x511, fbc 0x1b2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x512, fbc 0x1b3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x513, fbc 0x1b4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x538, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x539, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x540, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x541, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x542, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x543, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x544, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x545, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x546, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x547, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x548, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x549, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54a, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54b, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54c, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54d, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54e, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54f, fbc 0x1f0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x574, fbc 0x215: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x575, fbc 0x216: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x576, fbc 0x217: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x577, fbc 0x218: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x578, fbc 0x219: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x579, fbc 0x21a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57a, fbc 0x21b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57b, fbc 0x21c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57c, fbc 0x21d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57d, fbc 0x21e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57e, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57f, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x580, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x581, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x582, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x583, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x584, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x585, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x586, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x587, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x588, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x589, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58a, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58b, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b0, fbc 0x37d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b1, fbc 0x37e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b2, fbc 0x37f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b3, fbc 0x380: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b4, fbc 0x381: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b5, fbc 0x382: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b6, fbc 0x383: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b7, fbc 0x384: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b8, fbc 0x385: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b9, fbc 0x386: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ba, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bb, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bc, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bd, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5be, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bf, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c0, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c1, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c2, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c3, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c4, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c5, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c6, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5eb, fbc 0x3b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ec, fbc 0x3ba: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ed, fbc 0x3bb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ee, fbc 0x3bc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ef, fbc 0x3bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f0, fbc 0x3be: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f1, fbc 0x3bf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f2, fbc 0x3c0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f3, fbc 0x3c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f4, fbc 0x3c2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f5, fbc 0x3c3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f6, fbc 0x3c4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f7, fbc 0x3c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f8, fbc 0x3c6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f9, fbc 0x3c7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fa, fbc 0x3c8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fb, fbc 0x3c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fc, fbc 0x3ca: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fd, fbc 0x3cb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fe, fbc 0x3cc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ff, fbc 0x3cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x600, fbc 0x3ce: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x601, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x602, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x627, fbc 0x3f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x628, fbc 0x3f6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x629, fbc 0x3f7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62a, fbc 0x3f8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62b, fbc 0x3f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62c, fbc 0x3fa: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62d, fbc 0x3fb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62e, fbc 0x3fc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62f, fbc 0x3fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x630, fbc 0x3fe: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x631, fbc 0x3ff: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x632, fbc 0x400: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x633, fbc 0x401: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x634, fbc 0x402: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x635, fbc 0x403: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x636, fbc 0x404: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x637, fbc 0x405: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x638, fbc 0x406: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x639, fbc 0x407: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63a, fbc 0x408: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63b, fbc 0x409: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63c, fbc 0x40a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63d, fbc 0x40b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63e, fbc 0x40c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x663, fbc 0x431: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x664, fbc 0x432: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x665, fbc 0x433: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x666, fbc 0x434: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x667, fbc 0x435: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x668, fbc 0x436: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x669, fbc 0x437: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66a, fbc 0x438: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66b, fbc 0x439: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66c, fbc 0x43a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66d, fbc 0x43b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66e, fbc 0x43c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66f, fbc 0x43d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x670, fbc 0x43e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x671, fbc 0x43f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x672, fbc 0x440: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x673, fbc 0x441: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x674, fbc 0x442: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x675, fbc 0x443: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x676, fbc 0x444: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x677, fbc 0x445: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x678, fbc 0x446: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x679, fbc 0x447: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67a, fbc 0x448: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69f, fbc 0x4a9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a0, fbc 0x4aa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a1, fbc 0x4ab: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a2, fbc 0x4ac: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a4, fbc 0x4ae: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a5, fbc 0x4af: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a6, fbc 0x4b0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a7, fbc 0x4b1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a8, fbc 0x4b2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a9, fbc 0x4b4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6aa, fbc 0x4b5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ab, fbc 0x4b6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ac, fbc 0x4b7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ad, fbc 0x4b8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ae, fbc 0x4b9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6af, fbc 0x4ba: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b0, fbc 0x4bb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b1, fbc 0x4bc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b2, fbc 0x4bd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b3, fbc 0x4be: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b4, fbc 0x4bf: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b5, fbc 0x4c0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] [apply] [apply] GLProfiles on device EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7fc5e0001590, owner true, ResourceToolkitLock[obj 0x592c71c, isOwner false, <56c9b07c, 44d5d2b3>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.1 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] [apply] Capabilities for EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7fc5e0001590, owner true, ResourceToolkitLock[obj 0x592c71c, isOwner false, <56c9b07c, 44d5d2b3>[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/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 0x7, 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 0x8, 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 0x9, 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 0xa, 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 0xb, 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 0xc, 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 0xd, 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 0xe, 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 0xf, 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 0x10, 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 0x11, 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 0x12, 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 0x13, 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 0x14, 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] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo [apply] junit.framework.TestListener: endTest(test00AvailableInfo) [apply] junit.framework.TestListener: startTest(test01ES2OnMobile) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test01ES2OnMobile [apply] Factory: jogamp.opengl.egl.EGLDrawableFactory [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[auto-cfg]] [apply] Choosen GL Caps: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] junit.framework.TestListener: endTest(test01ES2OnMobile) [apply] junit.framework.TestListener: startTest(test02GLOnMobile) [apply] Fin isEGL true, EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x5501c03f, isOwner false, <5b04c997, 61ca9b97>[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/GL3bc.sw], offscr[auto-cfg]] [apply] Choosen GL Caps: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] junit.framework.TestListener: endTest(test02GLOnMobile) [apply] Fin isEGL true, EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x336049c7, isOwner false, <49b71e06, ab29cd6>[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 - 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 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] junit.framework.TestListener: startTest(test11ES2OnDesktop) [apply] Fin isEGL true, EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x25c7efd1, isOwner false, <37671691, 55adcdc1>[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/GL3bc.sw], offscr[auto-cfg]] [apply] junit.framework.TestListener: endTest(test11ES2OnDesktop) [apply] junit.framework.TestListener: startTest(test12GLOnDesktop) [apply] Choosen GL Caps: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.sw], offscr[fbo]] [apply] junit.framework.TestListener: endTest(test12GLOnDesktop) [apply] Fin isEGL false, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x1de4e2b8, isOwner false, <8bc20ec, d0da46b>[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 - test12GLOnDesktop [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063941791 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063941791 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.123 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063939493 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063939496 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLProfileDeviceNEWT - test00AvailableInfo [apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7f3587bd, isOwner false, <5d39f6e0, 4f1386cf>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7f3587bd, isOwner false, <5d39f6e0, 4f1386cf>[count 0, qsz 0, owner ]]] [apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x88: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xae: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xaf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xea: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xeb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xec: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xee: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xef: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfa: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfe: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x126: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x127: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x128: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x130: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x132: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x133: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x134: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x136: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x137: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x138: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x251: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x252: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x253: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x254: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x255: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x256: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x257: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x258: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x259: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x260: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x261: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x262: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x263: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x264: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x265: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x266: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x290: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x291: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x292: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x293: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x294: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x295: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x296: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x297: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x298: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x299: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ca: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ce: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2da: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2db: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2de: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2df: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x310: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x312: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x313: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x314: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x316: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x317: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x318: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x358: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x470: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x471: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x472: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x473: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x474: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x475: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x476: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x477: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x478: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x479: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x480: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x481: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x482: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x483: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x484: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x22, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70, fbc 0x4b3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c1, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c2, fbc 0x162: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c3, fbc 0x163: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c4, fbc 0x164: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c5, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c6, fbc 0x166: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c8, fbc 0x168: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ca, fbc 0x16a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cb, fbc 0x16b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cc, fbc 0x16c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cd, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ce, fbc 0x16e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d0, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d1, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d2, fbc 0x172: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d3, fbc 0x173: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d4, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d5, fbc 0x176: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d6, fbc 0x177: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d7, fbc 0x178: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fc, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fd, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fe, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ff, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x500, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x501, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x503, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x505, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x506, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x507, fbc 0x1a8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x509, fbc 0x1aa: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50d, fbc 0x1ae: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50e, fbc 0x1af: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50f, fbc 0x1b0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x511, fbc 0x1b2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x512, fbc 0x1b3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x513, fbc 0x1b4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x538, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x539, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x540, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x541, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x542, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x543, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x544, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x545, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x546, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x547, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x548, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x549, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54a, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54b, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54c, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54d, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54e, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54f, fbc 0x1f0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x574, fbc 0x215: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x575, fbc 0x216: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x576, fbc 0x217: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x577, fbc 0x218: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x578, fbc 0x219: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x579, fbc 0x21a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57a, fbc 0x21b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57b, fbc 0x21c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57c, fbc 0x21d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57d, fbc 0x21e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57e, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57f, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x580, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x581, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x582, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x583, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x584, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x585, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x586, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x587, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x588, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x589, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58a, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58b, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b0, fbc 0x37d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b1, fbc 0x37e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b2, fbc 0x37f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b3, fbc 0x380: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b4, fbc 0x381: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b5, fbc 0x382: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b6, fbc 0x383: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b7, fbc 0x384: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b8, fbc 0x385: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b9, fbc 0x386: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ba, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bb, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bc, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bd, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5be, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bf, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c0, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c1, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c2, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c3, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c4, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c5, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c6, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5eb, fbc 0x3b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ec, fbc 0x3ba: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ed, fbc 0x3bb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ee, fbc 0x3bc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ef, fbc 0x3bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f0, fbc 0x3be: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f1, fbc 0x3bf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f2, fbc 0x3c0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f3, fbc 0x3c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f4, fbc 0x3c2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f5, fbc 0x3c3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f6, fbc 0x3c4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f7, fbc 0x3c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f8, fbc 0x3c6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f9, fbc 0x3c7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fa, fbc 0x3c8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fb, fbc 0x3c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fc, fbc 0x3ca: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fd, fbc 0x3cb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fe, fbc 0x3cc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ff, fbc 0x3cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x600, fbc 0x3ce: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x601, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x602, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x627, fbc 0x3f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x628, fbc 0x3f6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x629, fbc 0x3f7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62a, fbc 0x3f8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62b, fbc 0x3f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62c, fbc 0x3fa: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62d, fbc 0x3fb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62e, fbc 0x3fc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62f, fbc 0x3fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x630, fbc 0x3fe: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x631, fbc 0x3ff: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x632, fbc 0x400: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x633, fbc 0x401: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x634, fbc 0x402: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x635, fbc 0x403: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x636, fbc 0x404: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x637, fbc 0x405: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x638, fbc 0x406: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x639, fbc 0x407: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63a, fbc 0x408: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63b, fbc 0x409: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63c, fbc 0x40a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63d, fbc 0x40b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63e, fbc 0x40c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x663, fbc 0x431: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x664, fbc 0x432: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x665, fbc 0x433: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x666, fbc 0x434: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x667, fbc 0x435: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x668, fbc 0x436: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x669, fbc 0x437: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66a, fbc 0x438: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66b, fbc 0x439: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66c, fbc 0x43a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66d, fbc 0x43b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66e, fbc 0x43c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66f, fbc 0x43d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x670, fbc 0x43e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x671, fbc 0x43f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x672, fbc 0x440: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x673, fbc 0x441: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x674, fbc 0x442: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x675, fbc 0x443: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x676, fbc 0x444: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x677, fbc 0x445: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x678, fbc 0x446: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x679, fbc 0x447: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67a, fbc 0x448: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69f, fbc 0x4a9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a0, fbc 0x4aa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a1, fbc 0x4ab: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a2, fbc 0x4ac: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a4, fbc 0x4ae: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a5, fbc 0x4af: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a6, fbc 0x4b0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a7, fbc 0x4b1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a8, fbc 0x4b2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a9, fbc 0x4b4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6aa, fbc 0x4b5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ab, fbc 0x4b6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ac, fbc 0x4b7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ad, fbc 0x4b8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ae, fbc 0x4b9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6af, fbc 0x4ba: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b0, fbc 0x4bb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b1, fbc 0x4bc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b2, fbc 0x4bd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b3, fbc 0x4be: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b4, fbc 0x4bf: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b5, fbc 0x4c0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] [apply] [apply] GLProfiles on device EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7fc5e0001590, owner true, ResourceToolkitLock[obj 0x592c71c, isOwner false, <56c9b07c, 44d5d2b3>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.1 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] [apply] Capabilities for EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7fc5e0001590, owner true, ResourceToolkitLock[obj 0x592c71c, isOwner false, <56c9b07c, 44d5d2b3>[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/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 0x7, 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 0x8, 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 0x9, 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 0xa, 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 0xb, 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 0xc, 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 0xd, 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 0xe, 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 0xf, 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 0x10, 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 0x11, 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 0x12, 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 0x13, 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 0x14, 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] [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 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Fin isEGL true, EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x5501c03f, isOwner false, <5b04c997, 61ca9b97>[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/GL3bc.sw], offscr[auto-cfg]] [apply] Choosen GL Caps: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Fin isEGL true, EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x336049c7, isOwner false, <49b71e06, ab29cd6>[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 - 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 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Fin isEGL true, EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x25c7efd1, isOwner false, <37671691, 55adcdc1>[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/GL3bc.sw], offscr[auto-cfg]] [apply] Choosen GL Caps: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2GL3/GL3bc.sw], offscr[fbo]] [apply] Fin isEGL false, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner true, ResourceToolkitLock[obj 0x1de4e2b8, isOwner false, <8bc20ec, d0da46b>[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 - test12GLOnDesktop [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063941791 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063941791 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00AvailableInfo took 1.197 sec [apply] Testcase: test01ES2OnMobile took 0.346 sec [apply] Testcase: test02GLOnMobile took 0.223 sec [apply] Testcase: test11ES2OnDesktop took 0.215 sec [apply] Testcase: test12GLOnDesktop took 0.263 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063943534 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063943537 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf [apply] junit.framework.TestListener: tests to run: 2 [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[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Chosen GLCapabilities: GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0001-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0003-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000e, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0005-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@191f3a95[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3bee437f[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBuf) [apply] junit.framework.TestListener: startTest(testGL2OffScreenBitmapDblBufMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0001-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0003-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000d, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0005-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.dispose: tileRendererInUse null [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@158f5e97[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3e97acd7[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] junit.framework.TestListener: endTest(testGL2OffScreenBitmapDblBufMSAA) [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 @ 1579063945842 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063945843 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.142 sec [apply] ------------- Standard Output --------------- [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@191f3a95[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3bee437f[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] UpstreamWidget: null] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLOffscreenAutoDrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Drawable Caps Pre_GL : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (1): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(1): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL Caps(2): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] Fin Drawable: GLOffscreenAutoDrawableImpl[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@158f5e97[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3e97acd7[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 @ 1579063943534 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063943537 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableFactoryGLnBitmapCapsNEWT - testGL2OffScreenBitmapDblBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0001-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0003-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000e, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBuf____-n0005-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0001-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200008, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0003-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x520000d, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableFactoryGLnBitmapCapsNEWT.testGL2OffScreenBitmapDblBufMSAA-n0005-GL3bc_-sw-bitmap__-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 @ 1579063945842 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063945843 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGL2OffScreenBitmapDblBuf took 1.791 sec [apply] Testcase: testGL2OffScreenBitmapDblBufMSAA took 0.473 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT [apply] 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 @ 1579063947535 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063947538 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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/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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x5cc17553: tileRendererInUse null, GearsES2[obj 0x5cc17553 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5cc17553 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5cc17553 created: GearsObj[0x47ad7982, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5cc17553 created: GearsObj[0x194b3e7c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5cc17553 created: GearsObj[0x194b3e7c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x5cc17553 FIN GearsES2[obj 0x5cc17553 isInit true, usesShared false, 1 GearsObj[0x47ad7982, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x194b3e7c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e6e8407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5cc17553 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f46b803e950, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5cc17553, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5cc17553 400x300, swapInterval 1, drawable 0x7f46b803e950 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5cc17553 400x300, swapInterval 1, drawable 0x7f46b803e950 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf__________-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x5cc17553 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f46b803e950, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5cc17553, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5cc17553 200x150, swapInterval 1, drawable 0x7f46b803e950 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5cc17553 200x150, swapInterval 1, drawable 0x7f46b803e950 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf__________-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x5cc17553 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f46b803e950, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5cc17553, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5cc17553 800x600, swapInterval 1, drawable 0x7f46b803e950 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5cc17553 800x600, swapInterval 1, drawable 0x7f46b803e950 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf__________-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5cc17553 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7198a45b[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5cc17553: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5cc17553 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] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6e1a6d8d, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <43370476, 5d87ef12>[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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x28b8057f: tileRendererInUse null, GearsES2[obj 0x28b8057f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] Window: com.jogamp.newt.opengl.GLWindowGearsES2 init 0x28b8057f on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] [apply] Window Caps Pre_GL: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]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/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] [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x28b8057f created: GearsObj[0x7e01dfb4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x28b8057f created: GearsObj[0x145eb486, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x28b8057f created: GearsObj[0x145eb486, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x28b8057f FIN GearsES2[obj 0x28b8057f isInit true, usesShared false, 1 GearsObj[0x7e01dfb4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x145eb486, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d35c275, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x28b8057f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f46ec036a70, msaa false, tileRendererInUse null [apply] >> GearsES2 0x28b8057f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 400x300, swapInterval 1, drawable 0x7f46ec036a70 [apply] [apply] Chosen GL CTX (2): 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 400x300, swapInterval 1, drawable 0x7f46ec036a70 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf___________-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x28b8057f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f46ec036a70, msaa false, tileRendererInUse null [apply] >> GearsES2 0x28b8057f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x28b8057f 200x150, swapInterval 1, drawable 0x7f46ec036a70 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 200x150, swapInterval 1, drawable 0x7f46ec036a70 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf___________-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x28b8057f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f46ec036a70, msaa false, tileRendererInUse null [apply] >> GearsES2 0x28b8057f, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x28b8057f 800x600, swapInterval 1, drawable 0x7f46ec036a70 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 800x600, swapInterval 1, drawable 0x7f46ec036a70 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf___________-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x28b8057f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1d3a584[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x28b8057f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x28b8057f 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] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@138a12c4, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <6386937e, 29df10c>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testES2OffScreenFBODblBuf) [apply] junit.framework.TestListener: startTest(testES2OffScreenFBODblBufMSAA) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GLES2/GLES3.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x22879f8d: tileRendererInUse null, GearsES2[obj 0x22879f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22879f8d on Thread[Thread-2-UserApp-JUnitTestRunner,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/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [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/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] GL Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits)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/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] [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22879f8d created: GearsObj[0xb4668b0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22879f8d created: GearsObj[0x285ec9cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22879f8d created: GearsObj[0x285ec9cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x22879f8d FIN GearsES2[obj 0x22879f8d isInit true, usesShared false, 1 GearsObj[0xb4668b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x285ec9cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39cead46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x22879f8d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f4718044d80, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22879f8d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x22879f8d 400x300, swapInterval 1, drawable 0x7f4718044d80 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x22879f8d 400x300, swapInterval 1, drawable 0x7f4718044d80 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA_______-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x22879f8d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f4718044d80, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22879f8d, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x22879f8d 200x150, swapInterval 1, drawable 0x7f4718044d80 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x22879f8d 200x150, swapInterval 1, drawable 0x7f4718044d80 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA_______-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x22879f8d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f4718044d80, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22879f8d, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x22879f8d 800x600, swapInterval 1, drawable 0x7f4718044d80 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x22879f8d 800x600, swapInterval 1, drawable 0x7f4718044d80 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA_______-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x22879f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@754de5c0[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@7e624b69, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <46d9affd, 18170e43>[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] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x22879f8d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x22879f8d 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: com.jogamp.newt.opengl.GLWindow [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x382a147f: tileRendererInUse null, GearsES2[obj 0x382a147f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x382a147f on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Window Caps Pre_GL: GLCaps[egl cfg 0x9, 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 GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]]Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] [apply] Window Caps PostGL : GLCaps[egl cfg 0x9, 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 0x7, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, 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] INIT GL IS: jogamp.opengl.es3.GLES3Impl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x382a147f created: GearsObj[0x5db2685d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x382a147f created: GearsObj[0x464a223a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x382a147f created: GearsObj[0x464a223a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x382a147f FIN GearsES2[obj 0x382a147f isInit true, usesShared false, 1 GearsObj[0x5db2685d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x464a223a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e22422d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x382a147f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f46ac036370, msaa false, tileRendererInUse null [apply] >> GearsES2 0x382a147f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 400x300, swapInterval 1, drawable 0x7f46ac036370 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 400x300, swapInterval 1, drawable 0x7f46ac036370 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencil____-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x382a147f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f46ac036370, msaa false, tileRendererInUse null [apply] >> GearsES2 0x382a147f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x382a147f 200x150, swapInterval 1, drawable 0x7f46ac036370 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 200x150, swapInterval 1, drawable 0x7f46ac036370 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencil____-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x382a147f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f46ac036370, msaa false, tileRendererInUse null [apply] >> GearsES2 0x382a147f, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x382a147f 800x600, swapInterval 1, drawable 0x7f46ac036370 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 800x600, swapInterval 1, drawable 0x7f46ac036370 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencil____-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x382a147f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3387e2c0[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@217fd666, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <6f41b294, 788d16b4>[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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x382a147f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x382a147f 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] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0xb8130a0: tileRendererInUse null, GearsES2[obj 0xb8130a0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xb8130a0 on Thread[Thread-2-UserApp-JUnitTestRunner,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 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xb8130a0 created: GearsObj[0x6baec786, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xb8130a0 created: GearsObj[0x39de1df5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xb8130a0 created: GearsObj[0x39de1df5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0xb8130a0 FIN GearsES2[obj 0xb8130a0 isInit true, usesShared false, 1 GearsObj[0x6baec786, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39de1df5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5802299a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0xb8130a0 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f46dc03e180, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb8130a0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xb8130a0 400x300, swapInterval 1, drawable 0x7f46dc03e180 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xb8130a0 400x300, swapInterval 1, drawable 0x7f46dc03e180 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.reshape 0xb8130a0 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f46dc03e180, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb8130a0, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0xb8130a0 200x150, swapInterval 1, drawable 0x7f46dc03e180 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xb8130a0 200x150, swapInterval 1, drawable 0x7f46dc03e180 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.reshape 0xb8130a0 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f46dc03e180, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb8130a0, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0xb8130a0 800x600, swapInterval 1, drawable 0x7f46dc03e180 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xb8130a0 800x600, swapInterval 1, drawable 0x7f46dc03e180 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xb8130a0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6936f656[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@31a3e9aa, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <2cac9aef, 65d41b3a>[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] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0xb8130a0: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0xb8130a0 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBODblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenFBOSglBuf [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x213e27a: tileRendererInUse null, GearsES2[obj 0x213e27a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x213e27a on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x213e27a created: GearsObj[0x2026b75b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x213e27a created: GearsObj[0x74361e00, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x213e27a created: GearsObj[0x74361e00, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x213e27a FIN GearsES2[obj 0x213e27a isInit true, usesShared false, 1 GearsObj[0x2026b75b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74361e00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54e3f1ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x213e27a 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f46fc023f80, msaa false, tileRendererInUse null [apply] >> GearsES2 0x213e27a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x213e27a 400x300, swapInterval 1, drawable 0x7f46fc023f80 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x213e27a 400x300, swapInterval 1, drawable 0x7f46fc023f80 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf___________-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x213e27a 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f46fc023f80, msaa false, tileRendererInUse null [apply] >> GearsES2 0x213e27a, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x213e27a 200x150, swapInterval 1, drawable 0x7f46fc023f80 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x213e27a 200x150, swapInterval 1, drawable 0x7f46fc023f80 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf___________-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x213e27a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f46fc023f80, msaa false, tileRendererInUse null [apply] >> GearsES2 0x213e27a, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x213e27a 800x600, swapInterval 1, drawable 0x7f46fc023f80 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x213e27a 800x600, swapInterval 1, drawable 0x7f46fc023f80 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf___________-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x213e27a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4a207b35[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6d31f91b, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <26941389, 4cc0698b>[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] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x213e27a: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x213e27a 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] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x1ef989ba: tileRendererInUse null, GearsES2[obj 0x1ef989ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1ef989ba on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1ef989ba created: GearsObj[0x39ca8764, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1ef989ba created: GearsObj[0x42772f73, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1ef989ba created: GearsObj[0x42772f73, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x1ef989ba FIN GearsES2[obj 0x1ef989ba isInit true, usesShared false, 1 GearsObj[0x39ca8764, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42772f73, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c9f0273, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1ef989ba 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f47240369b0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1ef989ba, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1ef989ba 400x300, swapInterval 1, drawable 0x7f47240369b0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1ef989ba 400x300, swapInterval 1, drawable 0x7f47240369b0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf_______-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.reshape 0x1ef989ba 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f47240369b0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1ef989ba, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.display 0x1ef989ba 200x150, swapInterval 1, drawable 0x7f47240369b0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1ef989ba 200x150, swapInterval 1, drawable 0x7f47240369b0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf_______-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.reshape 0x1ef989ba 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f47240369b0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1ef989ba, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.display 0x1ef989ba 800x600, swapInterval 1, drawable 0x7f47240369b0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1ef989ba 800x600, swapInterval 1, drawable 0x7f47240369b0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf_______-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1ef989ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1877c9b7[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@61adbd3, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <6b068dd3, 10f12b77>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testES2OffScreenPbufferDblBuf) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x1ef989ba: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x1ef989ba 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] 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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x644dbe9b: tileRendererInUse null, GearsES2[obj 0x644dbe9b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x644dbe9b on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x644dbe9b created: GearsObj[0x56668766, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x644dbe9b created: GearsObj[0x25e5624, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x644dbe9b created: GearsObj[0x25e5624, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x644dbe9b FIN GearsES2[obj 0x644dbe9b isInit true, usesShared false, 1 GearsObj[0x56668766, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x25e5624, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59f9a142, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x644dbe9b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f46b82b1ad0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x644dbe9b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x644dbe9b 400x300, swapInterval 1, drawable 0x7f46b82b1ad0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x644dbe9b 400x300, swapInterval 1, drawable 0x7f46b82b1ad0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf_______-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.reshape 0x644dbe9b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f46b82b1ad0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x644dbe9b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.display 0x644dbe9b 200x150, swapInterval 1, drawable 0x7f46b82b1ad0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x644dbe9b 200x150, swapInterval 1, drawable 0x7f46b82b1ad0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf_______-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.reshape 0x644dbe9b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f46b82b1ad0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x644dbe9b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.display 0x644dbe9b 800x600, swapInterval 1, drawable 0x7f46b82b1ad0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x644dbe9b 800x600, swapInterval 1, drawable 0x7f46b82b1ad0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf_______-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x644dbe9b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3bfadfd4[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@241a36b6, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <46a5c8e4, 36ba5962>[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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0x644dbe9b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0x644dbe9b 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 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x5787303d: tileRendererInUse null, GearsES2[obj 0x5787303d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5787303d on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5787303d created: GearsObj[0x322bdcb4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5787303d created: GearsObj[0xb07d964, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5787303d created: GearsObj[0xb07d964, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x5787303d FIN GearsES2[obj 0x5787303d isInit true, usesShared false, 1 GearsObj[0x322bdcb4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb07d964, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a0dc1dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5787303d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f46f004ed90, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5787303d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5787303d 400x300, swapInterval 1, drawable 0x7f46f004ed90 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5787303d 400x300, swapInterval 1, drawable 0x7f46f004ed90 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBuf_______________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.reshape 0x5787303d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f46f004ed90, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5787303d, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.display 0x5787303d 200x150, swapInterval 1, drawable 0x7f46f004ed90 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.display 0x5787303d 200x150, swapInterval 1, drawable 0x7f46f004ed90 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5787303d 200x150, swapInterval 1, drawable 0x7f46f004ed90 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBuf_______________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.reshape 0x5787303d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f46f004ed90, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5787303d, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.display 0x5787303d 800x600, swapInterval 1, drawable 0x7f46f004ed90 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.display 0x5787303d 800x600, swapInterval 1, drawable 0x7f46f004ed90 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5787303d 800x600, swapInterval 1, drawable 0x7f46f004ed90 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBuf_______________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5787303d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3f0d20c1[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@34858ab1, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <58a73ee9, 6d5e1060>[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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.dispose 0x5787303d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.dispose 0x5787303d 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 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], 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 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], 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 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x1e1eea0: tileRendererInUse null, GearsES2[obj 0x1e1eea0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1e1eea0 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1e1eea0 created: GearsObj[0x38da702b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1e1eea0 created: GearsObj[0x132a659b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1e1eea0 created: GearsObj[0x132a659b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x1e1eea0 FIN GearsES2[obj 0x1e1eea0 isInit true, usesShared false, 1 GearsObj[0x38da702b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x132a659b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65e21fb6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1e1eea0 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f470c04e6b0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1e1eea0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1e1eea0 400x300, swapInterval 1, drawable 0x7f470c04e6b0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1e1eea0 400x300, swapInterval 1, drawable 0x7f470c04e6b0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufMSAA___________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.reshape 0x1e1eea0 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f470c04e6b0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1e1eea0, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.display 0x1e1eea0 200x150, swapInterval 1, drawable 0x7f470c04e6b0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.display 0x1e1eea0 200x150, swapInterval 1, drawable 0x7f470c04e6b0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1e1eea0 200x150, swapInterval 1, drawable 0x7f470c04e6b0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufMSAA___________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.reshape 0x1e1eea0 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f470c04e6b0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1e1eea0, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.display 0x1e1eea0 800x600, swapInterval 1, drawable 0x7f470c04e6b0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.display 0x1e1eea0 800x600, swapInterval 1, drawable 0x7f470c04e6b0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1e1eea0 800x600, swapInterval 1, drawable 0x7f470c04e6b0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufMSAA___________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1e1eea0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6050d803[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@47adfca4, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <2c1d8752, 6c5b29f7>[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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.dispose 0x1e1eea0: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.dispose 0x1e1eea0 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 0x9, 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 0x9, 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 0x9, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x9, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x3151033b: tileRendererInUse null, GearsES2[obj 0x3151033b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3151033b on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x9, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3151033b created: GearsObj[0x51a3f94d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3151033b created: GearsObj[0x20d1c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3151033b created: GearsObj[0x20d1c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x3151033b FIN GearsES2[obj 0x3151033b isInit true, usesShared false, 1 GearsObj[0x51a3f94d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d1c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64295526, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3151033b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f46a004e930, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3151033b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3151033b 400x300, swapInterval 1, drawable 0x7f46a004e930 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3151033b 400x300, swapInterval 1, drawable 0x7f46a004e930 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencil________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.reshape 0x3151033b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f46a004e930, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3151033b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.display 0x3151033b 200x150, swapInterval 1, drawable 0x7f46a004e930 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.display 0x3151033b 200x150, swapInterval 1, drawable 0x7f46a004e930 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3151033b 200x150, swapInterval 1, drawable 0x7f46a004e930 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencil________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.reshape 0x3151033b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f46a004e930, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3151033b, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.display 0x3151033b 800x600, swapInterval 1, drawable 0x7f46a004e930 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.display 0x3151033b 800x600, swapInterval 1, drawable 0x7f46a004e930 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3151033b 800x600, swapInterval 1, drawable 0x7f46a004e930 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencil________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3151033b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@71362554[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@24fedbf6, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <6a5927b5, 6c7175d9>[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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.dispose 0x3151033b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.dispose 0x3151033b 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 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], 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 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], 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 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x102cdfd2: tileRendererInUse null, GearsES2[obj 0x102cdfd2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x102cdfd2 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x102cdfd2 created: GearsObj[0x38426be2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x102cdfd2 created: GearsObj[0x324ec7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x102cdfd2 created: GearsObj[0x324ec7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x102cdfd2 FIN GearsES2[obj 0x102cdfd2 isInit true, usesShared false, 1 GearsObj[0x38426be2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x324ec7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ab2fe9a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x102cdfd2 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f46d0051830, msaa false, tileRendererInUse null [apply] >> GearsES2 0x102cdfd2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x102cdfd2 400x300, swapInterval 1, drawable 0x7f46d0051830 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x102cdfd2 400x300, swapInterval 1, drawable 0x7f46d0051830 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencilMSAA____-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.reshape 0x102cdfd2 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f46d0051830, msaa false, tileRendererInUse null [apply] >> GearsES2 0x102cdfd2, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.display 0x102cdfd2 200x150, swapInterval 1, drawable 0x7f46d0051830 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.display 0x102cdfd2 200x150, swapInterval 1, drawable 0x7f46d0051830 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x102cdfd2 200x150, swapInterval 1, drawable 0x7f46d0051830 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencilMSAA____-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.reshape 0x102cdfd2 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f46d0051830, msaa false, tileRendererInUse null [apply] >> GearsES2 0x102cdfd2, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.display 0x102cdfd2 800x600, swapInterval 1, drawable 0x7f46d0051830 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.display 0x102cdfd2 800x600, swapInterval 1, drawable 0x7f46d0051830 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x102cdfd2 800x600, swapInterval 1, drawable 0x7f46d0051830 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencilMSAA____-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x102cdfd2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@336b26ed[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5a579d5a, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <7161f089, 63b7cc14>[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] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.dispose 0x102cdfd2: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.dispose 0x102cdfd2 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] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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/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 0x7, vid 0x21: rgba 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x78d75b10: tileRendererInUse null, GearsES2[obj 0x78d75b10 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x78d75b10 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x78d75b10 created: GearsObj[0x6ae553a7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x78d75b10 created: GearsObj[0x75546b4c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x78d75b10 created: GearsObj[0x75546b4c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x78d75b10 FIN GearsES2[obj 0x78d75b10 isInit true, usesShared false, 1 GearsObj[0x6ae553a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75546b4c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4682737c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x78d75b10 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f470004d650, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78d75b10, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78d75b10 400x300, swapInterval 1, drawable 0x7f470004d650 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78d75b10 400x300, swapInterval 1, drawable 0x7f470004d650 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenSglBuf_______________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.reshape 0x78d75b10 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f470004d650, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78d75b10, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.display 0x78d75b10 200x150, swapInterval 1, drawable 0x7f470004d650 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.display 0x78d75b10 200x150, swapInterval 1, drawable 0x7f470004d650 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78d75b10 200x150, swapInterval 1, drawable 0x7f470004d650 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenSglBuf_______________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.reshape 0x78d75b10 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f470004d650, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78d75b10, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.display 0x78d75b10 800x600, swapInterval 1, drawable 0x7f470004d650 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.display 0x78d75b10 800x600, swapInterval 1, drawable 0x7f470004d650 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78d75b10 800x600, swapInterval 1, drawable 0x7f470004d650 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenSglBuf_______________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x78d75b10 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@64c093b[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@d8aebbb, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <4db2f9c6, 1b6af537>[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/GL3bc.sw], offscr[auto-cfg]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.dispose 0x78d75b10: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.dispose 0x78d75b10 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x142b81e9: tileRendererInUse null, GearsES2[obj 0x142b81e9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x142b81e9 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x142b81e9 created: GearsObj[0x7522db9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x142b81e9 created: GearsObj[0x1dc3d854, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x142b81e9 created: GearsObj[0x1dc3d854, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x142b81e9 FIN GearsES2[obj 0x142b81e9 isInit true, usesShared false, 1 GearsObj[0x7522db9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1dc3d854, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28079ef6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x142b81e9 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x142b81e9, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x142b81e9 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x142b81e9 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.reshape 0x142b81e9 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x142b81e9, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.display 0x142b81e9 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x142b81e9 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.reshape 0x142b81e9 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x142b81e9, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.display 0x142b81e9 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x142b81e9 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x142b81e9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4e8d3663[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@73cfbffd, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <758a605, 2b1e8cd7>[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/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.dispose 0x142b81e9: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.dispose 0x142b81e9 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 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200007, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x520000d, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200012, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@5c5a82d9[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@253fa32c[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@721209e0, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <2e6a024b, 26ae0115>[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/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Window Caps Pre_GL: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x2c75ca78: tileRendererInUse null, GearsES2[obj 0x2c75ca78 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2c75ca78 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2c75ca78 created: GearsObj[0x73ab854d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2c75ca78 created: GearsObj[0x71ae6308, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2c75ca78 created: GearsObj[0x71ae6308, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x2c75ca78 FIN GearsES2[obj 0x2c75ca78 isInit true, usesShared false, 1 GearsObj[0x73ab854d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71ae6308, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50051535, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2c75ca78 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c75ca78, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c75ca78 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c75ca78 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-16,5,main] GearsES2.reshape 0x2c75ca78 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c75ca78, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-16,5,main] GearsES2.display 0x2c75ca78 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c75ca78 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-16,5,main] GearsES2.reshape 0x2c75ca78 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c75ca78, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-16,5,main] GearsES2.display 0x2c75ca78 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c75ca78 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2c75ca78 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@eaa3355[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5375c4ba, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <7cdba274, 7e6f38c4>[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/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-16,5,main] GearsES2.dispose 0x2c75ca78: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-16,5,main] GearsES2.dispose 0x2c75ca78 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x5dd10d7f: tileRendererInUse null, GearsES2[obj 0x5dd10d7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5dd10d7f on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] gear1 0x5dd10d7f created: GearsObj[0x3d147b32, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5dd10d7f created: GearsObj[0x287e1998, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5dd10d7f created: GearsObj[0x287e1998, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x5dd10d7f FIN GearsES2[obj 0x5dd10d7f isInit true, usesShared false, 1 GearsObj[0x3d147b32, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x287e1998, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12c5bd1a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5dd10d7f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5dd10d7f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5dd10d7f 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5dd10d7f 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-17,5,main] GearsES2.reshape 0x5dd10d7f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5dd10d7f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-17,5,main] GearsES2.display 0x5dd10d7f 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5dd10d7f 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-17,5,main] GearsES2.reshape 0x5dd10d7f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5dd10d7f, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-17,5,main] GearsES2.display 0x5dd10d7f 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5dd10d7f 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5dd10d7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@281a76a[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@dba9d38, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <1369aa56, 4b83d37a>[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/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-17,5,main] GearsES2.dispose 0x5dd10d7f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-17,5,main] GearsES2.dispose 0x5dd10d7f FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x2d9b9a8a: tileRendererInUse null, GearsES2[obj 0x2d9b9a8a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2d9b9a8a on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2d9b9a8a created: GearsObj[0x12ef4149, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2d9b9a8a created: GearsObj[0x40d68e1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2d9b9a8a created: GearsObj[0x40d68e1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x2d9b9a8a FIN GearsES2[obj 0x2d9b9a8a isInit true, usesShared false, 1 GearsObj[0x12ef4149, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40d68e1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17a00f82, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2d9b9a8a 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d9b9a8a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2d9b9a8a 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2d9b9a8a 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-18,5,main] GearsES2.reshape 0x2d9b9a8a 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d9b9a8a, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-18,5,main] GearsES2.display 0x2d9b9a8a 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2d9b9a8a 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-18,5,main] GearsES2.reshape 0x2d9b9a8a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d9b9a8a, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-18,5,main] GearsES2.display 0x2d9b9a8a 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2d9b9a8a 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2d9b9a8a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@737eae75[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5aaca3b7, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <322144a2, 5d846867>[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/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-18,5,main] GearsES2.dispose 0x2d9b9a8a: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-18,5,main] GearsES2.dispose 0x2d9b9a8a FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x754113bf: tileRendererInUse null, GearsES2[obj 0x754113bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x754113bf on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x754113bf created: GearsObj[0x4b60c858, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x754113bf created: GearsObj[0x3c6c1a3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x754113bf created: GearsObj[0x3c6c1a3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x754113bf FIN GearsES2[obj 0x754113bf isInit true, usesShared false, 1 GearsObj[0x4b60c858, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c6c1a3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f8be6d5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x754113bf 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x754113bf, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x754113bf 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x754113bf 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-19,5,main] GearsES2.reshape 0x754113bf 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x754113bf, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-19,5,main] GearsES2.display 0x754113bf 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x754113bf 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-19,5,main] GearsES2.reshape 0x754113bf 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x754113bf, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-19,5,main] GearsES2.display 0x754113bf 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x754113bf 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x754113bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4d7d4de1[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@31901b24, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <7c7f2746, 201e7714>[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/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-19,5,main] GearsES2.dispose 0x754113bf: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-19,5,main] GearsES2.dispose 0x754113bf FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBODblBufStencilMSAA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x713bea9b: tileRendererInUse null, GearsES2[obj 0x713bea9b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x713bea9b on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x713bea9b created: GearsObj[0x2d23bd08, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x713bea9b created: GearsObj[0x7933761a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x713bea9b created: GearsObj[0x7933761a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x713bea9b FIN GearsES2[obj 0x713bea9b isInit true, usesShared false, 1 GearsObj[0x2d23bd08, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7933761a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x950facb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x713bea9b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x713bea9b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x713bea9b 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x713bea9b 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0001-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-20,5,main] GearsES2.reshape 0x713bea9b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x713bea9b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-20,5,main] GearsES2.display 0x713bea9b 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x713bea9b 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0003-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-20,5,main] GearsES2.reshape 0x713bea9b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x713bea9b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-20,5,main] GearsES2.display 0x713bea9b 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x713bea9b 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0005-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x713bea9b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@74fbb6ed[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@7c9799df, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <4cecb0b8, 2e0d9c99>[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/GL3bc.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-20,5,main] GearsES2.dispose 0x713bea9b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-20,5,main] GearsES2.dispose 0x713bea9b FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenFBOSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0xbf730a2: tileRendererInUse null, GearsES2[obj 0xbf730a2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xbf730a2 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xbf730a2 created: GearsObj[0x3a6f0af5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xbf730a2 created: GearsObj[0x1b41b94f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xbf730a2 created: GearsObj[0x1b41b94f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0xbf730a2 FIN GearsES2[obj 0xbf730a2 isInit true, usesShared false, 1 GearsObj[0x3a6f0af5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b41b94f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xaa4723f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0xbf730a2 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200005, msaa false, tileRendererInUse null [apply] >> GearsES2 0xbf730a2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xbf730a2 400x300, swapInterval 1, drawable 0x5200005 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xbf730a2 400x300, swapInterval 1, drawable 0x5200005 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-21,5,main] GearsES2.reshape 0xbf730a2 0/0 200x150 of 200x150, swapInterval 1, drawable 0x520000c, msaa false, tileRendererInUse null [apply] >> GearsES2 0xbf730a2, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-21,5,main] GearsES2.display 0xbf730a2 200x150, swapInterval 1, drawable 0x520000c [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xbf730a2 200x150, swapInterval 1, drawable 0x520000c [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-21,5,main] GearsES2.reshape 0xbf730a2 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200011, msaa false, tileRendererInUse null [apply] >> GearsES2 0xbf730a2, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-21,5,main] GearsES2.display 0xbf730a2 800x600, swapInterval 1, drawable 0x5200011 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xbf730a2 800x600, swapInterval 1, drawable 0x5200011 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xbf730a2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@696f8d8[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2140ebda, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <63ba65a5, 7527235c>[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/GL3bc.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-21,5,main] GearsES2.dispose 0xbf730a2: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-21,5,main] GearsES2.dispose 0xbf730a2 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x7a03ac3b: tileRendererInUse null, GearsES2[obj 0x7a03ac3b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7a03ac3b on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7a03ac3b created: GearsObj[0x22f53671, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7a03ac3b created: GearsObj[0x460452ef, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7a03ac3b created: GearsObj[0x460452ef, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x7a03ac3b FIN GearsES2[obj 0x7a03ac3b isInit true, usesShared false, 1 GearsObj[0x22f53671, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x460452ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d8b0d69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7a03ac3b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200005, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a03ac3b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7a03ac3b 400x300, swapInterval 1, drawable 0x5200005 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7a03ac3b 400x300, swapInterval 1, drawable 0x5200005 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0001-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-22,5,main] GearsES2.reshape 0x7a03ac3b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x520000c, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a03ac3b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-22,5,main] GearsES2.display 0x7a03ac3b 200x150, swapInterval 1, drawable 0x520000c [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7a03ac3b 200x150, swapInterval 1, drawable 0x520000c [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0003-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-22,5,main] GearsES2.reshape 0x7a03ac3b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200011, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a03ac3b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-22,5,main] GearsES2.display 0x7a03ac3b 800x600, swapInterval 1, drawable 0x5200011 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7a03ac3b 800x600, swapInterval 1, drawable 0x5200011 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0005-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x7a03ac3b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4a247993[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@274e013e, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <2c83ed18, 4874514d>[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/GL3bc.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-22,5,main] GearsES2.dispose 0x7a03ac3b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-22,5,main] GearsES2.dispose 0x7a03ac3b FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OffScreenPbufferSglBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBuf [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] Window Caps PostGL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x2a314414: tileRendererInUse null, GearsES2[obj 0x2a314414 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2a314414 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2a314414 created: GearsObj[0x6d0e4716, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2a314414 created: GearsObj[0x40f3c056, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2a314414 created: GearsObj[0x40f3c056, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x2a314414 FIN GearsES2[obj 0x2a314414 isInit true, usesShared false, 1 GearsObj[0x6d0e4716, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40f3c056, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x423e68d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2a314414 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a314414, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2a314414 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2a314414 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-23,5,main] GearsES2.reshape 0x2a314414 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a314414, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-23,5,main] GearsES2.display 0x2a314414 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-23,5,main] GearsES2.display 0x2a314414 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2a314414 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-23,5,main] GearsES2.reshape 0x2a314414 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a314414, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-23,5,main] GearsES2.display 0x2a314414 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-23,5,main] GearsES2.display 0x2a314414 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2a314414 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2a314414 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@19e99767[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2a51d1b0, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <3578051b, 6b579292>[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/GL3bc.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-23,5,main] GearsES2.dispose 0x2a314414: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-23,5,main] GearsES2.dispose 0x2a314414 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBuf [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufMSAA [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] Window Caps PostGL : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], 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 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x7ee6a946: tileRendererInUse null, GearsES2[obj 0x7ee6a946 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7ee6a946 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7ee6a946 created: GearsObj[0x4d9834c0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7ee6a946 created: GearsObj[0x56e86000, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7ee6a946 created: GearsObj[0x56e86000, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x7ee6a946 FIN GearsES2[obj 0x7ee6a946 isInit true, usesShared false, 1 GearsObj[0x4d9834c0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56e86000, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3fd4c249, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7ee6a946 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ee6a946, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7ee6a946 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7ee6a946 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-24,5,main] GearsES2.reshape 0x7ee6a946 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ee6a946, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-24,5,main] GearsES2.display 0x7ee6a946 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-24,5,main] GearsES2.display 0x7ee6a946 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7ee6a946 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-24,5,main] GearsES2.reshape 0x7ee6a946 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ee6a946, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-24,5,main] GearsES2.display 0x7ee6a946 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-24,5,main] GearsES2.display 0x7ee6a946 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7ee6a946 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-24,5,main] GearsES2.dispose 0x7ee6a946: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-24,5,main] GearsES2.dispose 0x7ee6a946 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] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x7ee6a946 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@bc32b5c[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1e834b3a, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <1231521e, 74cd838>[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/GL3bc.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] Window Caps PostGL : GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Chosen GL Caps(1): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x1a4dc671: tileRendererInUse null, GearsES2[obj 0x1a4dc671 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1a4dc671 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1a4dc671 created: GearsObj[0x10617282, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a4dc671 created: GearsObj[0x3a261d01, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a4dc671 created: GearsObj[0x3a261d01, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x1a4dc671 FIN GearsES2[obj 0x1a4dc671 isInit true, usesShared false, 1 GearsObj[0x10617282, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a261d01, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35ae71ac, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1a4dc671 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a4dc671, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1a4dc671 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1a4dc671 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-25,5,main] GearsES2.reshape 0x1a4dc671 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a4dc671, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-25,5,main] GearsES2.display 0x1a4dc671 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-25,5,main] GearsES2.display 0x1a4dc671 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1a4dc671 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-25,5,main] GearsES2.reshape 0x1a4dc671 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a4dc671, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-25,5,main] GearsES2.display 0x1a4dc671 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-25,5,main] GearsES2.display 0x1a4dc671 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1a4dc671 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1a4dc671 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@274d684[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3fe1dab2, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <240f5aae, 2ecb953b>[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/GL3bc.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-25,5,main] GearsES2.dispose 0x1a4dc671: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-25,5,main] GearsES2.dispose 0x1a4dc671 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencil [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testGL2OnScreenDblBufStencilMSAA [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] Window Caps PostGL : GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Chosen GL Caps(1): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x59abc1a2: tileRendererInUse null, GearsES2[obj 0x59abc1a2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x59abc1a2 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x59abc1a2 created: GearsObj[0x1c205326, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x59abc1a2 created: GearsObj[0x3c85a7d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x59abc1a2 created: GearsObj[0x3c85a7d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x59abc1a2 FIN GearsES2[obj 0x59abc1a2 isInit true, usesShared false, 1 GearsObj[0x1c205326, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c85a7d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10de48d1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x59abc1a2 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59abc1a2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x59abc1a2 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x59abc1a2 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-26,5,main] GearsES2.reshape 0x59abc1a2 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59abc1a2, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-26,5,main] GearsES2.display 0x59abc1a2 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-26,5,main] GearsES2.display 0x59abc1a2 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x59abc1a2 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-26,5,main] GearsES2.reshape 0x59abc1a2 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59abc1a2, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-26,5,main] GearsES2.display 0x59abc1a2 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-26,5,main] GearsES2.display 0x59abc1a2 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x59abc1a2 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-26,5,main] GearsES2.dispose 0x59abc1a2: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-26,5,main] GearsES2.dispose 0x59abc1a2 FIN [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x59abc1a2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7af2a13[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@773f3bb9, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <6998ef1b, 28c24be7>[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/GL3bc.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] ++++ 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 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] Window Caps PostGL : GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Chosen GL Caps(1): GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x44540ee3: tileRendererInUse null, GearsES2[obj 0x44540ee3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x44540ee3 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x44540ee3 created: GearsObj[0x3b431ab6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x44540ee3 created: GearsObj[0x27ef147a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x44540ee3 created: GearsObj[0x27ef147a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x44540ee3 FIN GearsES2[obj 0x44540ee3 isInit true, usesShared false, 1 GearsObj[0x3b431ab6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27ef147a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x662c15bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x44540ee3 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x44540ee3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x44540ee3 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x44540ee3 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0001-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-27,5,main] GearsES2.reshape 0x44540ee3 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x44540ee3, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-27,5,main] GearsES2.display 0x44540ee3 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-27,5,main] GearsES2.display 0x44540ee3 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x44540ee3 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0004-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-27,5,main] GearsES2.reshape 0x44540ee3 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x44540ee3, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-27,5,main] GearsES2.display 0x44540ee3 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-27,5,main] GearsES2.display 0x44540ee3 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x44540ee3 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0007-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x44540ee3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6a1ac145[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@7cebb547, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <5fde86c6, 4d1583>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] junit.framework.TestListener: endTest(testGL2OnScreenSglBuf) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-27,5,main] GearsES2.dispose 0x44540ee3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-27,5,main] GearsES2.dispose 0x44540ee3 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 @ 1579063979192 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063979193 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 32.499 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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5cc17553 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7198a45b[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6e1a6d8d, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <43370476, 5d87ef12>[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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x28b8057f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1d3a584[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@138a12c4, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <6386937e, 29df10c>[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 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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/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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x22879f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@754de5c0[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@7e624b69, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <46d9affd, 18170e43>[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 0x9, 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 0x9, 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 0x7, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, 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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x382a147f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3387e2c0[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@217fd666, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <6f41b294, 788d16b4>[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 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.opengl.egl.EGLSurface [apply] Window Caps PostGL : GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Chosen GL Caps(1): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], offscr[fbo], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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 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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xb8130a0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6936f656[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@31a3e9aa, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <2cac9aef, 65d41b3a>[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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x213e27a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4a207b35[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@6d31f91b, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <26941389, 4cc0698b>[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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1ef989ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@1877c9b7[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@61adbd3, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <6b068dd3, 10f12b77>[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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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 0x7, vid 0x21: rgba 8/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x644dbe9b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3bfadfd4[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@241a36b6, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <46a5c8e4, 36ba5962>[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 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5787303d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3f0d20c1[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@34858ab1, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <58a73ee9, 6d5e1060>[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 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], 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 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], 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 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1e1eea0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6050d803[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@47adfca4, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <2c1d8752, 6c5b29f7>[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 0x9, 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 0x9, 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 0x9, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x9, 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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3151033b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@71362554[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@24fedbf6, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <6a5927b5, 6c7175d9>[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 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], 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 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], 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 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Chosen GL CTX (2): 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], on-scr[.], [0x4d: GL, GLES1, GLES2, GLES3, VG]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.opengl.egl.EGLSurface [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x102cdfd2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@336b26ed[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5a579d5a, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <7161f089, 63b7cc14>[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 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x78d75b10 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@64c093b[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@d8aebbb, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <4db2f9c6, 1b6af537>[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/GL3bc.sw], offscr[auto-cfg]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x142b81e9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4e8d3663[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@73cfbffd, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <758a605, 2b1e8cd7>[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/GL3bc.sw], offscr[bitmap]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PixmapGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [com.jogamp.opengl.test.junit.jogl.demos.gl2.Gears@5c5a82d9[init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@253fa32c[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@721209e0, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <2e6a024b, 26ae0115>[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/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2c75ca78 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@eaa3355[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5375c4ba, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <7cdba274, 7e6f38c4>[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/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x5dd10d7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@281a76a[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@dba9d38, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <1369aa56, 4b83d37a>[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/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2d9b9a8a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@737eae75[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@5aaca3b7, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <322144a2, 5d846867>[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/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x754113bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4d7d4de1[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@31901b24, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <7c7f2746, 201e7714>[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/GL3bc.sw], offscr[fbo]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Pre-GL(0): jogamp.opengl.GLFBODrawableImpl, jogamp.nativewindow.WrappedSurface [apply] Window Caps PostGL : GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.nativewindow.WrappedSurface [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x713bea9b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@74fbb6ed[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@7c9799df, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <4cecb0b8, 2e0d9c99>[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/GL3bc.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0xbf730a2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@696f8d8[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2140ebda, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <63ba65a5, 7527235c>[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/GL3bc.sw], offscr[pbuffer]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11PbufferGLXDrawable, jogamp.newt.OffscreenWindow [apply] Window Caps PostGL : GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Chosen GL Caps(1): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.OffscreenWindow [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x7a03ac3b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4a247993[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.OffscreenWindow[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, toplevel, focused, decor, !aontop, !aonbottom, unsticky, repositionable, resizable, max[!h, !v], fullscreen[true], pointer[invisible, free]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[64/64 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@274e013e, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <2c83ed18, 4874514d>[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/GL3bc.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] Window Caps PostGL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x2a314414 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@19e99767[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@2a51d1b0, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <3578051b, 6b579292>[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/GL3bc.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] Window Caps PostGL : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], 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 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x7ee6a946 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@bc32b5c[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@1e834b3a, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <1231521e, 74cd838>[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/GL3bc.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] Window Caps PostGL : GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Chosen GL Caps(1): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x1a4dc671 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@274d684[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@3fe1dab2, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <240f5aae, 2ecb953b>[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/GL3bc.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] Window Caps PostGL : GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Chosen GL Caps(1): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x59abc1a2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@7af2a13[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@773f3bb9, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <6998ef1b, 28c24be7>[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/GL3bc.sw], on-scr[.]] [apply] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Window: com.jogamp.newt.opengl.GLWindow [apply] Window Caps Pre_GL: GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [apply] Window Caps PostGL : GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Chosen GL Caps(1): GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Chosen GL Caps(2): GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [apply] Fin: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x44540ee3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@6a1ac145[init false], ], [apply] Drawable: null, [apply] Context: null, [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [apply] window[4/29 800x600 wu, 800x600 pixel], [apply] Config null, [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x0, [apply] SurfaceHandle 0x0 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@7cebb547, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <5fde86c6, 4d1583>[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 @ 1579063947535 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063947538 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT - testES2OffScreenAutoDblBuf [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x5cc17553: tileRendererInUse null, GearsES2[obj 0x5cc17553 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5cc17553 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5cc17553 created: GearsObj[0x47ad7982, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5cc17553 created: GearsObj[0x194b3e7c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5cc17553 created: GearsObj[0x194b3e7c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x5cc17553 FIN GearsES2[obj 0x5cc17553 isInit true, usesShared false, 1 GearsObj[0x47ad7982, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x194b3e7c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e6e8407, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5cc17553 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f46b803e950, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5cc17553, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5cc17553 400x300, swapInterval 1, drawable 0x7f46b803e950 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5cc17553 400x300, swapInterval 1, drawable 0x7f46b803e950 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf__________-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x5cc17553 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f46b803e950, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5cc17553, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5cc17553 200x150, swapInterval 1, drawable 0x7f46b803e950 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5cc17553 200x150, swapInterval 1, drawable 0x7f46b803e950 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf__________-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x5cc17553 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f46b803e950, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5cc17553, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5cc17553 800x600, swapInterval 1, drawable 0x7f46b803e950 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5cc17553 800x600, swapInterval 1, drawable 0x7f46b803e950 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenAutoDblBuf__________-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5cc17553: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5cc17553 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x28b8057f: tileRendererInUse null, GearsES2[obj 0x28b8057f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x28b8057f on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x28b8057f created: GearsObj[0x7e01dfb4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x28b8057f created: GearsObj[0x145eb486, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x28b8057f created: GearsObj[0x145eb486, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x28b8057f FIN GearsES2[obj 0x28b8057f isInit true, usesShared false, 1 GearsObj[0x7e01dfb4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x145eb486, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d35c275, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x28b8057f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f46ec036a70, msaa false, tileRendererInUse null [apply] >> GearsES2 0x28b8057f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 400x300, swapInterval 1, drawable 0x7f46ec036a70 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 400x300, swapInterval 1, drawable 0x7f46ec036a70 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf___________-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x28b8057f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f46ec036a70, msaa false, tileRendererInUse null [apply] >> GearsES2 0x28b8057f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x28b8057f 200x150, swapInterval 1, drawable 0x7f46ec036a70 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 200x150, swapInterval 1, drawable 0x7f46ec036a70 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf___________-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x28b8057f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f46ec036a70, msaa false, tileRendererInUse null [apply] >> GearsES2 0x28b8057f, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x28b8057f 800x600, swapInterval 1, drawable 0x7f46ec036a70 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x28b8057f 800x600, swapInterval 1, drawable 0x7f46ec036a70 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBuf___________-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x28b8057f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x28b8057f 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x22879f8d: tileRendererInUse null, GearsES2[obj 0x22879f8d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22879f8d on Thread[Thread-2-UserApp-JUnitTestRunner,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/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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22879f8d created: GearsObj[0xb4668b0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22879f8d created: GearsObj[0x285ec9cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22879f8d created: GearsObj[0x285ec9cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x22879f8d FIN GearsES2[obj 0x22879f8d isInit true, usesShared false, 1 GearsObj[0xb4668b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x285ec9cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39cead46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x22879f8d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f4718044d80, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22879f8d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x22879f8d 400x300, swapInterval 1, drawable 0x7f4718044d80 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x22879f8d 400x300, swapInterval 1, drawable 0x7f4718044d80 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA_______-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x22879f8d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f4718044d80, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22879f8d, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x22879f8d 200x150, swapInterval 1, drawable 0x7f4718044d80 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x22879f8d 200x150, swapInterval 1, drawable 0x7f4718044d80 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA_______-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x22879f8d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f4718044d80, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22879f8d, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x22879f8d 800x600, swapInterval 1, drawable 0x7f4718044d80 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x22879f8d 800x600, swapInterval 1, drawable 0x7f4718044d80 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufMSAA_______-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x22879f8d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x22879f8d 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x382a147f: tileRendererInUse null, GearsES2[obj 0x382a147f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x382a147f on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x382a147f created: GearsObj[0x5db2685d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x382a147f created: GearsObj[0x464a223a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x382a147f created: GearsObj[0x464a223a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x382a147f FIN GearsES2[obj 0x382a147f isInit true, usesShared false, 1 GearsObj[0x5db2685d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x464a223a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e22422d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x382a147f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f46ac036370, msaa false, tileRendererInUse null [apply] >> GearsES2 0x382a147f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 400x300, swapInterval 1, drawable 0x7f46ac036370 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 400x300, swapInterval 1, drawable 0x7f46ac036370 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencil____-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x382a147f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f46ac036370, msaa false, tileRendererInUse null [apply] >> GearsES2 0x382a147f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x382a147f 200x150, swapInterval 1, drawable 0x7f46ac036370 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 200x150, swapInterval 1, drawable 0x7f46ac036370 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencil____-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x382a147f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f46ac036370, msaa false, tileRendererInUse null [apply] >> GearsES2 0x382a147f, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x382a147f 800x600, swapInterval 1, drawable 0x7f46ac036370 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x382a147f 800x600, swapInterval 1, drawable 0x7f46ac036370 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencil____-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x382a147f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x382a147f 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0xb8130a0: tileRendererInUse null, GearsES2[obj 0xb8130a0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xb8130a0 on Thread[Thread-2-UserApp-JUnitTestRunner,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 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xb8130a0 created: GearsObj[0x6baec786, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xb8130a0 created: GearsObj[0x39de1df5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xb8130a0 created: GearsObj[0x39de1df5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0xb8130a0 FIN GearsES2[obj 0xb8130a0 isInit true, usesShared false, 1 GearsObj[0x6baec786, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39de1df5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5802299a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0xb8130a0 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f46dc03e180, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb8130a0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xb8130a0 400x300, swapInterval 1, drawable 0x7f46dc03e180 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xb8130a0 400x300, swapInterval 1, drawable 0x7f46dc03e180 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.reshape 0xb8130a0 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f46dc03e180, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb8130a0, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0xb8130a0 200x150, swapInterval 1, drawable 0x7f46dc03e180 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xb8130a0 200x150, swapInterval 1, drawable 0x7f46dc03e180 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.reshape 0xb8130a0 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f46dc03e180, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb8130a0, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0xb8130a0 800x600, swapInterval 1, drawable 0x7f46dc03e180 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xb8130a0 800x600, swapInterval 1, drawable 0x7f46dc03e180 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBODblBufStencilMSAA-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0xb8130a0: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0xb8130a0 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x213e27a: tileRendererInUse null, GearsES2[obj 0x213e27a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x213e27a on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x213e27a created: GearsObj[0x2026b75b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x213e27a created: GearsObj[0x74361e00, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x213e27a created: GearsObj[0x74361e00, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x213e27a FIN GearsES2[obj 0x213e27a isInit true, usesShared false, 1 GearsObj[0x2026b75b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x74361e00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54e3f1ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x213e27a 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f46fc023f80, msaa false, tileRendererInUse null [apply] >> GearsES2 0x213e27a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x213e27a 400x300, swapInterval 1, drawable 0x7f46fc023f80 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x213e27a 400x300, swapInterval 1, drawable 0x7f46fc023f80 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf___________-n0001-GLES2_-sw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x213e27a 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f46fc023f80, msaa false, tileRendererInUse null [apply] >> GearsES2 0x213e27a, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x213e27a 200x150, swapInterval 1, drawable 0x7f46fc023f80 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x213e27a 200x150, swapInterval 1, drawable 0x7f46fc023f80 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf___________-n0003-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x213e27a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f46fc023f80, msaa false, tileRendererInUse null [apply] >> GearsES2 0x213e27a, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x213e27a 800x600, swapInterval 1, drawable 0x7f46fc023f80 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x213e27a 800x600, swapInterval 1, drawable 0x7f46fc023f80 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenFBOSglBuf___________-n0005-GLES2_-sw-fbobject-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x213e27a: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x213e27a 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x1ef989ba: tileRendererInUse null, GearsES2[obj 0x1ef989ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1ef989ba on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1ef989ba created: GearsObj[0x39ca8764, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1ef989ba created: GearsObj[0x42772f73, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1ef989ba created: GearsObj[0x42772f73, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x1ef989ba FIN GearsES2[obj 0x1ef989ba isInit true, usesShared false, 1 GearsObj[0x39ca8764, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42772f73, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c9f0273, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1ef989ba 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f47240369b0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1ef989ba, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1ef989ba 400x300, swapInterval 1, drawable 0x7f47240369b0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1ef989ba 400x300, swapInterval 1, drawable 0x7f47240369b0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf_______-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.reshape 0x1ef989ba 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f47240369b0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1ef989ba, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.display 0x1ef989ba 200x150, swapInterval 1, drawable 0x7f47240369b0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1ef989ba 200x150, swapInterval 1, drawable 0x7f47240369b0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf_______-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.reshape 0x1ef989ba 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f47240369b0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1ef989ba, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.display 0x1ef989ba 800x600, swapInterval 1, drawable 0x7f47240369b0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1ef989ba 800x600, swapInterval 1, drawable 0x7f47240369b0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferDblBuf_______-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x1ef989ba: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x1ef989ba 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x644dbe9b: tileRendererInUse null, GearsES2[obj 0x644dbe9b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x644dbe9b on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x644dbe9b created: GearsObj[0x56668766, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x644dbe9b created: GearsObj[0x25e5624, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x644dbe9b created: GearsObj[0x25e5624, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x644dbe9b FIN GearsES2[obj 0x644dbe9b isInit true, usesShared false, 1 GearsObj[0x56668766, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x25e5624, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x59f9a142, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x644dbe9b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f46b82b1ad0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x644dbe9b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x644dbe9b 400x300, swapInterval 1, drawable 0x7f46b82b1ad0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x644dbe9b 400x300, swapInterval 1, drawable 0x7f46b82b1ad0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf_______-n0001-GLES2_-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.reshape 0x644dbe9b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f46b82b1ad0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x644dbe9b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.display 0x644dbe9b 200x150, swapInterval 1, drawable 0x7f46b82b1ad0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x644dbe9b 200x150, swapInterval 1, drawable 0x7f46b82b1ad0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf_______-n0003-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.reshape 0x644dbe9b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f46b82b1ad0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x644dbe9b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.display 0x644dbe9b 800x600, swapInterval 1, drawable 0x7f46b82b1ad0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x644dbe9b 800x600, swapInterval 1, drawable 0x7f46b82b1ad0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OffScreenPbufferSglBuf_______-n0005-GLES2_-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0x644dbe9b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0x644dbe9b 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x5787303d: tileRendererInUse null, GearsES2[obj 0x5787303d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5787303d on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5787303d created: GearsObj[0x322bdcb4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5787303d created: GearsObj[0xb07d964, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5787303d created: GearsObj[0xb07d964, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x5787303d FIN GearsES2[obj 0x5787303d isInit true, usesShared false, 1 GearsObj[0x322bdcb4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb07d964, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a0dc1dc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5787303d 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f46f004ed90, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5787303d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5787303d 400x300, swapInterval 1, drawable 0x7f46f004ed90 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5787303d 400x300, swapInterval 1, drawable 0x7f46f004ed90 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBuf_______________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.reshape 0x5787303d 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f46f004ed90, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5787303d, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.display 0x5787303d 200x150, swapInterval 1, drawable 0x7f46f004ed90 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.display 0x5787303d 200x150, swapInterval 1, drawable 0x7f46f004ed90 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5787303d 200x150, swapInterval 1, drawable 0x7f46f004ed90 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBuf_______________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.reshape 0x5787303d 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f46f004ed90, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5787303d, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.display 0x5787303d 800x600, swapInterval 1, drawable 0x7f46f004ed90 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.display 0x5787303d 800x600, swapInterval 1, drawable 0x7f46f004ed90 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5787303d 800x600, swapInterval 1, drawable 0x7f46f004ed90 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBuf_______________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.dispose 0x5787303d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.dispose 0x5787303d 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x1e1eea0: tileRendererInUse null, GearsES2[obj 0x1e1eea0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1e1eea0 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x2, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1e1eea0 created: GearsObj[0x38da702b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1e1eea0 created: GearsObj[0x132a659b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1e1eea0 created: GearsObj[0x132a659b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x1e1eea0 FIN GearsES2[obj 0x1e1eea0 isInit true, usesShared false, 1 GearsObj[0x38da702b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x132a659b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x65e21fb6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1e1eea0 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f470c04e6b0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1e1eea0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1e1eea0 400x300, swapInterval 1, drawable 0x7f470c04e6b0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1e1eea0 400x300, swapInterval 1, drawable 0x7f470c04e6b0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufMSAA___________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.reshape 0x1e1eea0 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f470c04e6b0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1e1eea0, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.display 0x1e1eea0 200x150, swapInterval 1, drawable 0x7f470c04e6b0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.display 0x1e1eea0 200x150, swapInterval 1, drawable 0x7f470c04e6b0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1e1eea0 200x150, swapInterval 1, drawable 0x7f470c04e6b0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufMSAA___________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.reshape 0x1e1eea0 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f470c04e6b0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1e1eea0, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.display 0x1e1eea0 800x600, swapInterval 1, drawable 0x7f470c04e6b0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.display 0x1e1eea0 800x600, swapInterval 1, drawable 0x7f470c04e6b0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1e1eea0 800x600, swapInterval 1, drawable 0x7f470c04e6b0 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufMSAA___________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.dispose 0x1e1eea0: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES2.dispose 0x1e1eea0 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x3151033b: tileRendererInUse null, GearsES2[obj 0x3151033b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3151033b on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x9, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3151033b created: GearsObj[0x51a3f94d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3151033b created: GearsObj[0x20d1c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3151033b created: GearsObj[0x20d1c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x3151033b FIN GearsES2[obj 0x3151033b isInit true, usesShared false, 1 GearsObj[0x51a3f94d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x20d1c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64295526, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x3151033b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f46a004e930, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3151033b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3151033b 400x300, swapInterval 1, drawable 0x7f46a004e930 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3151033b 400x300, swapInterval 1, drawable 0x7f46a004e930 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencil________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.reshape 0x3151033b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f46a004e930, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3151033b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.display 0x3151033b 200x150, swapInterval 1, drawable 0x7f46a004e930 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.display 0x3151033b 200x150, swapInterval 1, drawable 0x7f46a004e930 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3151033b 200x150, swapInterval 1, drawable 0x7f46a004e930 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencil________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.reshape 0x3151033b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f46a004e930, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3151033b, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.display 0x3151033b 800x600, swapInterval 1, drawable 0x7f46a004e930 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.display 0x3151033b 800x600, swapInterval 1, drawable 0x7f46a004e930 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x3151033b 800x600, swapInterval 1, drawable 0x7f46a004e930 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencil________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.dispose 0x3151033b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] GearsES2.dispose 0x3151033b 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x102cdfd2: tileRendererInUse null, GearsES2[obj 0x102cdfd2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x102cdfd2 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x4, vid 0x21: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GLES2/GLES3.sw], 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x102cdfd2 created: GearsObj[0x38426be2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x102cdfd2 created: GearsObj[0x324ec7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x102cdfd2 created: GearsObj[0x324ec7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x102cdfd2 FIN GearsES2[obj 0x102cdfd2 isInit true, usesShared false, 1 GearsObj[0x38426be2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x324ec7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ab2fe9a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x102cdfd2 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f46d0051830, msaa false, tileRendererInUse null [apply] >> GearsES2 0x102cdfd2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x102cdfd2 400x300, swapInterval 1, drawable 0x7f46d0051830 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x102cdfd2 400x300, swapInterval 1, drawable 0x7f46d0051830 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencilMSAA____-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.reshape 0x102cdfd2 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f46d0051830, msaa false, tileRendererInUse null [apply] >> GearsES2 0x102cdfd2, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.display 0x102cdfd2 200x150, swapInterval 1, drawable 0x7f46d0051830 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.display 0x102cdfd2 200x150, swapInterval 1, drawable 0x7f46d0051830 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x102cdfd2 200x150, swapInterval 1, drawable 0x7f46d0051830 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencilMSAA____-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.reshape 0x102cdfd2 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f46d0051830, msaa false, tileRendererInUse null [apply] >> GearsES2 0x102cdfd2, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.display 0x102cdfd2 800x600, swapInterval 1, drawable 0x7f46d0051830 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.display 0x102cdfd2 800x600, swapInterval 1, drawable 0x7f46d0051830 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x102cdfd2 800x600, swapInterval 1, drawable 0x7f46d0051830 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenDblBufStencilMSAA____-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.dispose 0x102cdfd2: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] GearsES2.dispose 0x102cdfd2 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x78d75b10: tileRendererInUse null, GearsES2[obj 0x78d75b10 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x78d75b10 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x78d75b10 created: GearsObj[0x6ae553a7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x78d75b10 created: GearsObj[0x75546b4c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x78d75b10 created: GearsObj[0x75546b4c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x78d75b10 FIN GearsES2[obj 0x78d75b10 isInit true, usesShared false, 1 GearsObj[0x6ae553a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75546b4c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4682737c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x78d75b10 0/0 400x300 of 400x300, swapInterval 1, drawable 0x7f470004d650, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78d75b10, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78d75b10 400x300, swapInterval 1, drawable 0x7f470004d650 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78d75b10 400x300, swapInterval 1, drawable 0x7f470004d650 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenSglBuf_______________-n0001-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.reshape 0x78d75b10 0/0 200x150 of 200x150, swapInterval 1, drawable 0x7f470004d650, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78d75b10, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.display 0x78d75b10 200x150, swapInterval 1, drawable 0x7f470004d650 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.display 0x78d75b10 200x150, swapInterval 1, drawable 0x7f470004d650 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78d75b10 200x150, swapInterval 1, drawable 0x7f470004d650 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenSglBuf_______________-n0004-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.reshape 0x78d75b10 0/0 800x600 of 800x600, swapInterval 1, drawable 0x7f470004d650, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78d75b10, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.display 0x78d75b10 800x600, swapInterval 1, drawable 0x7f470004d650 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.display 0x78d75b10 800x600, swapInterval 1, drawable 0x7f470004d650 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x78d75b10 800x600, swapInterval 1, drawable 0x7f470004d650 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testES2OnScreenSglBuf_______________-n0007-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.dispose 0x78d75b10: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] GearsES2.dispose 0x78d75b10 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x142b81e9: tileRendererInUse null, GearsES2[obj 0x142b81e9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x142b81e9 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x142b81e9 created: GearsObj[0x7522db9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x142b81e9 created: GearsObj[0x1dc3d854, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x142b81e9 created: GearsObj[0x1dc3d854, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x142b81e9 FIN GearsES2[obj 0x142b81e9 isInit true, usesShared false, 1 GearsObj[0x7522db9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1dc3d854, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28079ef6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x142b81e9 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x142b81e9, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x142b81e9 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x142b81e9 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.reshape 0x142b81e9 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x142b81e9, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.display 0x142b81e9 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x142b81e9 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.reshape 0x142b81e9 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x142b81e9, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.display 0x142b81e9 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x142b81e9 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenAutoDblBuf__________-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.dispose 0x142b81e9: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES2.dispose 0x142b81e9 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[bitmap]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200007, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0001-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15,5,main] Gears.reshape 0/0 200x150 of 200x150, swapInterval 1, drawable 0x520000d, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0003-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15,5,main] Gears.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200012, 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenBitmapSglBuf________-n0005-GL2___-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x2c75ca78: tileRendererInUse null, GearsES2[obj 0x2c75ca78 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2c75ca78 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2c75ca78 created: GearsObj[0x73ab854d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2c75ca78 created: GearsObj[0x71ae6308, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2c75ca78 created: GearsObj[0x71ae6308, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x2c75ca78 FIN GearsES2[obj 0x2c75ca78 isInit true, usesShared false, 1 GearsObj[0x73ab854d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71ae6308, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50051535, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2c75ca78 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c75ca78, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c75ca78 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c75ca78 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-16,5,main] GearsES2.reshape 0x2c75ca78 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c75ca78, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-16,5,main] GearsES2.display 0x2c75ca78 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c75ca78 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-16,5,main] GearsES2.reshape 0x2c75ca78 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c75ca78, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-16,5,main] GearsES2.display 0x2c75ca78 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2c75ca78 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBuf___________-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-16,5,main] GearsES2.dispose 0x2c75ca78: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-16,5,main] GearsES2.dispose 0x2c75ca78 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x5dd10d7f: tileRendererInUse null, GearsES2[obj 0x5dd10d7f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5dd10d7f on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5dd10d7f created: GearsObj[0x3d147b32, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5dd10d7f created: GearsObj[0x287e1998, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5dd10d7f created: GearsObj[0x287e1998, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x5dd10d7f FIN GearsES2[obj 0x5dd10d7f isInit true, usesShared false, 1 GearsObj[0x3d147b32, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x287e1998, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12c5bd1a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5dd10d7f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5dd10d7f, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5dd10d7f 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5dd10d7f 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-17,5,main] GearsES2.reshape 0x5dd10d7f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5dd10d7f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-17,5,main] GearsES2.display 0x5dd10d7f 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5dd10d7f 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-17,5,main] GearsES2.reshape 0x5dd10d7f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5dd10d7f, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-17,5,main] GearsES2.display 0x5dd10d7f 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5dd10d7f 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufMSAA_______-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-17,5,main] GearsES2.dispose 0x5dd10d7f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-17,5,main] GearsES2.dispose 0x5dd10d7f 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x2d9b9a8a: tileRendererInUse null, GearsES2[obj 0x2d9b9a8a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2d9b9a8a on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2d9b9a8a created: GearsObj[0x12ef4149, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2d9b9a8a created: GearsObj[0x40d68e1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2d9b9a8a created: GearsObj[0x40d68e1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x2d9b9a8a FIN GearsES2[obj 0x2d9b9a8a isInit true, usesShared false, 1 GearsObj[0x12ef4149, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40d68e1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17a00f82, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2d9b9a8a 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d9b9a8a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2d9b9a8a 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2d9b9a8a 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-18,5,main] GearsES2.reshape 0x2d9b9a8a 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d9b9a8a, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-18,5,main] GearsES2.display 0x2d9b9a8a 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2d9b9a8a 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-18,5,main] GearsES2.reshape 0x2d9b9a8a 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2d9b9a8a, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-18,5,main] GearsES2.display 0x2d9b9a8a 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2d9b9a8a 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencil____-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-18,5,main] GearsES2.dispose 0x2d9b9a8a: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-18,5,main] GearsES2.dispose 0x2d9b9a8a 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x754113bf: tileRendererInUse null, GearsES2[obj 0x754113bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x754113bf on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x754113bf created: GearsObj[0x4b60c858, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x754113bf created: GearsObj[0x3c6c1a3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x754113bf created: GearsObj[0x3c6c1a3f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x754113bf FIN GearsES2[obj 0x754113bf isInit true, usesShared false, 1 GearsObj[0x4b60c858, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c6c1a3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f8be6d5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x754113bf 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x754113bf, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x754113bf 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x754113bf 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0001-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-19,5,main] GearsES2.reshape 0x754113bf 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x754113bf, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-19,5,main] GearsES2.display 0x754113bf 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x754113bf 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0003-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-19,5,main] GearsES2.reshape 0x754113bf 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x754113bf, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-19,5,main] GearsES2.display 0x754113bf 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x754113bf 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBODblBufStencilMSAA-n0005-GL2___-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-19,5,main] GearsES2.dispose 0x754113bf: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-19,5,main] GearsES2.dispose 0x754113bf 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x713bea9b: tileRendererInUse null, GearsES2[obj 0x713bea9b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x713bea9b on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x713bea9b created: GearsObj[0x2d23bd08, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x713bea9b created: GearsObj[0x7933761a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x713bea9b created: GearsObj[0x7933761a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x713bea9b FIN GearsES2[obj 0x713bea9b isInit true, usesShared false, 1 GearsObj[0x2d23bd08, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7933761a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x950facb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x713bea9b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x713bea9b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x713bea9b 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x713bea9b 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0001-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-20,5,main] GearsES2.reshape 0x713bea9b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x713bea9b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-20,5,main] GearsES2.display 0x713bea9b 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x713bea9b 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0003-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-20,5,main] GearsES2.reshape 0x713bea9b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x713bea9b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-20,5,main] GearsES2.display 0x713bea9b 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x713bea9b 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenFBOSglBuf___________-n0005-GL2___-sw-fbobject-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-20,5,main] GearsES2.dispose 0x713bea9b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-20,5,main] GearsES2.dispose 0x713bea9b 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0xbf730a2: tileRendererInUse null, GearsES2[obj 0xbf730a2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xbf730a2 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xbf730a2 created: GearsObj[0x3a6f0af5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xbf730a2 created: GearsObj[0x1b41b94f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xbf730a2 created: GearsObj[0x1b41b94f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0xbf730a2 FIN GearsES2[obj 0xbf730a2 isInit true, usesShared false, 1 GearsObj[0x3a6f0af5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b41b94f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xaa4723f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0xbf730a2 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200005, msaa false, tileRendererInUse null [apply] >> GearsES2 0xbf730a2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xbf730a2 400x300, swapInterval 1, drawable 0x5200005 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xbf730a2 400x300, swapInterval 1, drawable 0x5200005 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0001-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-21,5,main] GearsES2.reshape 0xbf730a2 0/0 200x150 of 200x150, swapInterval 1, drawable 0x520000c, msaa false, tileRendererInUse null [apply] >> GearsES2 0xbf730a2, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-21,5,main] GearsES2.display 0xbf730a2 200x150, swapInterval 1, drawable 0x520000c [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xbf730a2 200x150, swapInterval 1, drawable 0x520000c [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0003-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-21,5,main] GearsES2.reshape 0xbf730a2 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200011, msaa false, tileRendererInUse null [apply] >> GearsES2 0xbf730a2, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-21,5,main] GearsES2.display 0xbf730a2 800x600, swapInterval 1, drawable 0x5200011 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xbf730a2 800x600, swapInterval 1, drawable 0x5200011 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferDblBuf_______-n0005-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-21,5,main] GearsES2.dispose 0xbf730a2: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-21,5,main] GearsES2.dispose 0xbf730a2 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x7a03ac3b: tileRendererInUse null, GearsES2[obj 0x7a03ac3b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7a03ac3b on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7a03ac3b created: GearsObj[0x22f53671, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7a03ac3b created: GearsObj[0x460452ef, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7a03ac3b created: GearsObj[0x460452ef, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x7a03ac3b FIN GearsES2[obj 0x7a03ac3b isInit true, usesShared false, 1 GearsObj[0x22f53671, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x460452ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d8b0d69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7a03ac3b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200005, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a03ac3b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7a03ac3b 400x300, swapInterval 1, drawable 0x5200005 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7a03ac3b 400x300, swapInterval 1, drawable 0x5200005 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0001-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-22,5,main] GearsES2.reshape 0x7a03ac3b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x520000c, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a03ac3b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-22,5,main] GearsES2.display 0x7a03ac3b 200x150, swapInterval 1, drawable 0x520000c [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7a03ac3b 200x150, swapInterval 1, drawable 0x520000c [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0003-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-22,5,main] GearsES2.reshape 0x7a03ac3b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200011, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a03ac3b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-22,5,main] GearsES2.display 0x7a03ac3b 800x600, swapInterval 1, drawable 0x5200011 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7a03ac3b 800x600, swapInterval 1, drawable 0x5200011 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OffScreenPbufferSglBuf_______-n0005-GL2___-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-22,5,main] GearsES2.dispose 0x7a03ac3b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-22,5,main] GearsES2.dispose 0x7a03ac3b 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x2a314414: tileRendererInUse null, GearsES2[obj 0x2a314414 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2a314414 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2a314414 created: GearsObj[0x6d0e4716, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2a314414 created: GearsObj[0x40f3c056, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2a314414 created: GearsObj[0x40f3c056, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x2a314414 FIN GearsES2[obj 0x2a314414 isInit true, usesShared false, 1 GearsObj[0x6d0e4716, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40f3c056, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x423e68d4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x2a314414 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a314414, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2a314414 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2a314414 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-23,5,main] GearsES2.reshape 0x2a314414 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a314414, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-23,5,main] GearsES2.display 0x2a314414 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-23,5,main] GearsES2.display 0x2a314414 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2a314414 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-23,5,main] GearsES2.reshape 0x2a314414 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a314414, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-23,5,main] GearsES2.display 0x2a314414 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-23,5,main] GearsES2.display 0x2a314414 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2a314414 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBuf_______________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-23,5,main] GearsES2.dispose 0x2a314414: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-23,5,main] GearsES2.dispose 0x2a314414 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x7ee6a946: tileRendererInUse null, GearsES2[obj 0x7ee6a946 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7ee6a946 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7ee6a946 created: GearsObj[0x4d9834c0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7ee6a946 created: GearsObj[0x56e86000, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7ee6a946 created: GearsObj[0x56e86000, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x7ee6a946 FIN GearsES2[obj 0x7ee6a946 isInit true, usesShared false, 1 GearsObj[0x4d9834c0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56e86000, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3fd4c249, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7ee6a946 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ee6a946, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7ee6a946 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7ee6a946 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-24,5,main] GearsES2.reshape 0x7ee6a946 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ee6a946, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-24,5,main] GearsES2.display 0x7ee6a946 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-24,5,main] GearsES2.display 0x7ee6a946 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7ee6a946 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-24,5,main] GearsES2.reshape 0x7ee6a946 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ee6a946, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-24,5,main] GearsES2.display 0x7ee6a946 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-24,5,main] GearsES2.display 0x7ee6a946 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7ee6a946 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufMSAA___________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-24,5,main] GearsES2.dispose 0x7ee6a946: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-24,5,main] GearsES2.dispose 0x7ee6a946 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x1a4dc671: tileRendererInUse null, GearsES2[obj 0x1a4dc671 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1a4dc671 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1a4dc671 created: GearsObj[0x10617282, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a4dc671 created: GearsObj[0x3a261d01, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a4dc671 created: GearsObj[0x3a261d01, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x1a4dc671 FIN GearsES2[obj 0x1a4dc671 isInit true, usesShared false, 1 GearsObj[0x10617282, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a261d01, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35ae71ac, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x1a4dc671 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a4dc671, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1a4dc671 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1a4dc671 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-25,5,main] GearsES2.reshape 0x1a4dc671 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a4dc671, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-25,5,main] GearsES2.display 0x1a4dc671 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-25,5,main] GearsES2.display 0x1a4dc671 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1a4dc671 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-25,5,main] GearsES2.reshape 0x1a4dc671 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a4dc671, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-25,5,main] GearsES2.display 0x1a4dc671 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-25,5,main] GearsES2.display 0x1a4dc671 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x1a4dc671 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencil________-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-25,5,main] GearsES2.dispose 0x1a4dc671: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-25,5,main] GearsES2.dispose 0x1a4dc671 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x59abc1a2: tileRendererInUse null, GearsES2[obj 0x59abc1a2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x59abc1a2 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x59abc1a2 created: GearsObj[0x1c205326, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x59abc1a2 created: GearsObj[0x3c85a7d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x59abc1a2 created: GearsObj[0x3c85a7d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x59abc1a2 FIN GearsES2[obj 0x59abc1a2 isInit true, usesShared false, 1 GearsObj[0x1c205326, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c85a7d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10de48d1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x59abc1a2 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59abc1a2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x59abc1a2 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x59abc1a2 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-26,5,main] GearsES2.reshape 0x59abc1a2 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59abc1a2, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-26,5,main] GearsES2.display 0x59abc1a2 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-26,5,main] GearsES2.display 0x59abc1a2 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x59abc1a2 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-26,5,main] GearsES2.reshape 0x59abc1a2 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59abc1a2, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-26,5,main] GearsES2.display 0x59abc1a2 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-26,5,main] GearsES2.display 0x59abc1a2 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x59abc1a2 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenDblBufStencilMSAA____-n0007-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-26,5,main] GearsES2.dispose 0x59abc1a2: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-26,5,main] GearsES2.dispose 0x59abc1a2 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x44540ee3: tileRendererInUse null, GearsES2[obj 0x44540ee3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x44540ee3 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x44540ee3 created: GearsObj[0x3b431ab6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x44540ee3 created: GearsObj[0x27ef147a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x44540ee3 created: GearsObj[0x27ef147a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x44540ee3 FIN GearsES2[obj 0x44540ee3 isInit true, usesShared false, 1 GearsObj[0x3b431ab6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27ef147a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x662c15bf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x44540ee3 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x44540ee3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x44540ee3 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x44540ee3 400x300, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0001-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-27,5,main] GearsES2.reshape 0x44540ee3 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x44540ee3, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-27,5,main] GearsES2.display 0x44540ee3 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-27,5,main] GearsES2.display 0x44540ee3 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x44540ee3 200x150, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0004-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-27,5,main] GearsES2.reshape 0x44540ee3 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x44540ee3, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-27,5,main] GearsES2.display 0x44540ee3 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-27,5,main] GearsES2.display 0x44540ee3 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x44540ee3 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLAutoDrawableGLWindowOnOffscrnCapsNEWT.testGL2OnScreenSglBuf_______________-n0007-GL2___-sw-onscreen-Bone-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-27,5,main] GearsES2.dispose 0x44540ee3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-27,5,main] GearsES2.dispose 0x44540ee3 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 @ 1579063979192 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063979193 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testES2OffScreenAutoDblBuf took 2.909 sec [apply] Testcase: testES2OffScreenFBODblBuf took 1.449 sec [apply] Testcase: testES2OffScreenFBODblBufMSAA took 1.444 sec [apply] Testcase: testES2OffScreenFBODblBufStencil took 1.439 sec [apply] Testcase: testES2OffScreenFBODblBufStencilMSAA took 1.434 sec [apply] Testcase: testES2OffScreenFBOSglBuf took 1.431 sec [apply] Testcase: testES2OffScreenPbufferDblBuf took 1.433 sec [apply] Testcase: testES2OffScreenPbufferSglBuf took 1.429 sec [apply] Testcase: testES2OnScreenDblBuf took 0.521 sec [apply] Testcase: testES2OnScreenDblBufMSAA took 0.546 sec [apply] Testcase: testES2OnScreenDblBufStencil took 0.531 sec [apply] Testcase: testES2OnScreenDblBufStencilMSAA took 0.532 sec [apply] Testcase: testES2OnScreenSglBuf took 0.532 sec [apply] Testcase: testGL2OffScreenAutoDblBuf took 1.48 sec [apply] Testcase: testGL2OffScreenBitmapSglBuf took 1.477 sec [apply] Testcase: testGL2OffScreenFBODblBuf took 1.442 sec [apply] Testcase: testGL2OffScreenFBODblBufMSAA took 1.469 sec [apply] Testcase: testGL2OffScreenFBODblBufStencil took 1.439 sec [apply] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 1.462 sec [apply] Testcase: testGL2OffScreenFBOSglBuf took 1.433 sec [apply] Testcase: testGL2OffScreenPbufferDblBuf took 1.471 sec [apply] Testcase: testGL2OffScreenPbufferSglBuf took 1.468 sec [apply] Testcase: testGL2OnScreenDblBuf took 0.547 sec [apply] Testcase: testGL2OnScreenDblBufMSAA took 0.565 sec [apply] Testcase: testGL2OnScreenDblBufStencil took 0.541 sec [apply] Testcase: testGL2OnScreenDblBufStencilMSAA took 0.584 sec [apply] Testcase: testGL2OnScreenSglBuf took 0.549 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 2SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063981074 ms III - Start [apply] [apply] junit.framework.TestListener: startTest(test01_1A1RThreads_100Resizes) [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063981077 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x104924fe: tileRendererInUse null, GearsES2[obj 0x104924fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x104924fe on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x104924fe created: GearsObj[0x1b08279b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x104924fe created: GearsObj[0x2e2c59c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x104924fe created: GearsObj[0x2e2c59c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x104924fe FIN GearsES2[obj 0x104924fe isInit true, usesShared false, 1 GearsObj[0x1b08279b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e2c59c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2effde4a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 80x80 of 80x80, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 80x80, swapInterval 0, drawable 0x5200002 [apply] animThreadCount 1, frameCount 200 [apply] reszThreadCount 1, resizeCount 100 [apply] tasks 2, threads 2 [apply] create anim task/thread 0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 80x80, swapInterval 0, drawable 0x5200002 [apply] create resz task/thread 0 [apply] start resize thread 0 [apply] start anim thread 0 [apply] Resizer 0, count 100: PRE: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Animatr 0, count 200: PRE: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Animatr 0: Action 0 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 80x80, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 0 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Animatr 0: Action 1 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 81x81 of 81x81, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 81x81, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 81x81, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 81x81, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 2 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 81x81, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 1 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 81x81, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 3 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 82x82 of 82x82, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 82x82, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 82x82, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 82x82, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 4 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 82x82, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 2 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 82x82, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 5 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 83x83 of 83x83, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 83x83, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 83x83, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 83x83, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 6 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 83x83, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 3 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 83x83, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 7 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 84x84 of 84x84, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 84x84, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 84x84, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 84x84, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 8 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 84x84, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 4 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 84x84, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 9 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 85x85 of 85x85, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 11.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 85x85, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 85x85, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 85x85, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 10 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 85x85, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 5 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 85x85, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 11 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 86x86 of 86x86, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 14.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 86x86, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 86x86, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 86x86, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 12 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 86x86, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 6 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 86x86, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 13 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 87x87 of 87x87, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 87x87, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 87x87, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 87x87, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 14 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 87x87, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 7 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 87x87, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 15 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 88x88 of 88x88, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 19.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 88x88, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 88x88, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 88x88, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 16 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 88x88, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 8 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 88x88, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 17 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 89x89 of 89x89, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 21.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 89x89, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 89x89, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 89x89, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 18 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 89x89, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 89x89, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 9 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Animatr 0: Action 19 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 90x90 of 90x90, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 24.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 90x90, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 90x90, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 90x90, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 20 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 90x90, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 10 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 90x90, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 21 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 91x91 of 91x91, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 26.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 91x91, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 91x91, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 91x91, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 22 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 91x91, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 11 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 91x91, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 23 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 92x92 of 92x92, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 92x92, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 92x92, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 92x92, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 24 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 92x92, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 12 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 92x92, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 25 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 93x93 of 93x93, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 31.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 93x93, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 93x93, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 93x93, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 26 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 93x93, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 13 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 93x93, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 27 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 94x94 of 94x94, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 34.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 94x94, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 94x94, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 94x94, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 28 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 94x94, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 14 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 94x94, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 29 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 95x95 of 95x95, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 36.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 95x95, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 95x95, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 95x95, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 30 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 95x95, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 15 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 95x95, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 31 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 96x96 of 96x96, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 39.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 96x96, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 96x96, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 96x96, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 32 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 96x96, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 16 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 96x96, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 33 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 97x97 of 97x97, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 41.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 97x97, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 97x97, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 97x97, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 34 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 97x97, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 17 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 97x97, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 35 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 98x98 of 98x98, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 44.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 98x98, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 98x98, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 98x98, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 36 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 98x98, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 18 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 98x98, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 37 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 99x99 of 99x99, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 46.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 99x99, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 99x99, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 99x99, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 38 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 99x99, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 19 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 99x99, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 39 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 100x100 of 100x100, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 49.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 100x100, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 100x100, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 100x100, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 40 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 100x100, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 20 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 100x100, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 41 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 101x101 of 101x101, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 101x101, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 101x101, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 101x101, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 42 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 101x101, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 21 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 101x101, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 43 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 102x102 of 102x102, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 54.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 102x102, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 102x102, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 102x102, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 44 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 102x102, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 22 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 102x102, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 45 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 103x103 of 103x103, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 56.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 103x103, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 103x103, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 103x103, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 46 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 103x103, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 23 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 103x103, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 47 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 104x104 of 104x104, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 59.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 104x104, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 104x104, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 104x104, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 48 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 104x104, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 24 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 104x104, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 49 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 105x105 of 105x105, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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 false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 105x105, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 105x105, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 105x105, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 50 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 105x105, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 25 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 105x105, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 51 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 106x106 of 106x106, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 64.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 106x106, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 106x106, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 106x106, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 52 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 106x106, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 26 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 106x106, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 53 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 107x107 of 107x107, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 66.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 107x107, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 107x107, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 107x107, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 54 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 107x107, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 27 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 107x107, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 55 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 108x108 of 108x108, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 69.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 108x108, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 108x108, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 108x108, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 56 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 108x108, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 108x108, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 28 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Animatr 0: Action 57 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 109x109 of 109x109, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 71.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 109x109, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 109x109, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 109x109, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 58 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 109x109, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 29 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 109x109, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 59 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 110x110 of 110x110, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 110x110, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 110x110, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 110x110, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 60 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 110x110, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 30 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 110x110, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 61 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 111x111 of 111x111, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 111x111, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 111x111, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 111x111, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 62 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 111x111, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 31 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 111x111, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 63 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 112x112 of 112x112, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 79.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 112x112, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 112x112, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 112x112, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 64 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 112x112, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 32 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 112x112, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 65 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 113x113 of 113x113, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 81.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 113x113, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 113x113, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 113x113, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 66 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 113x113, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 33 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 113x113, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 67 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 114x114 of 114x114, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 84.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 114x114, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 114x114, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 114x114, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 68 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 114x114, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 34 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 114x114, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 69 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 115x115 of 115x115, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 86.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 115x115, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 115x115, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 115x115, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 70 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 115x115, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 35 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 115x115, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 71 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 116x116 of 116x116, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 89.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 116x116, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 116x116, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 116x116, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 72 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 116x116, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 36 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 116x116, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 73 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 117x117 of 117x117, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 91.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 117x117, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 117x117, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 117x117, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 74 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 117x117, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 37 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 117x117, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 75 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 118x118 of 118x118, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 94.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 118x118, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 118x118, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 118x118, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 76 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 118x118, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 38 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 118x118, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 77 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 119x119 of 119x119, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 119x119, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 119x119, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 119x119, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 78 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 119x119, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 39 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 119x119, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 79 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 120x120 of 120x120, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 99.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 120x120, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 120x120, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 120x120, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 80 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 120x120, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 40 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 120x120, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 81 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 121x121 of 121x121, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 121x121, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 121x121, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 121x121, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 82 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 121x121, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 41 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 121x121, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 83 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 122x122 of 122x122, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 104.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 122x122, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 122x122, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 122x122, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 84 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 122x122, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 42 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 122x122, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 85 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 123x123 of 123x123, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 106.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 123x123, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 123x123, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 123x123, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 86 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 123x123, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 43 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 123x123, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 87 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 124x124 of 124x124, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 109.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 124x124, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 124x124, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 124x124, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 88 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 124x124, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 44 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 124x124, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 89 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 125x125 of 125x125, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 111.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 125x125, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 125x125, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 125x125, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 90 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 125x125, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 45 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 125x125, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 91 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 126x126 of 126x126, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 114.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 126x126, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 126x126, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 126x126, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 92 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 126x126, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 46 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 126x126, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 93 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 127x127 of 127x127, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 116.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 127x127, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 127x127, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 127x127, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 94 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 127x127, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 47 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 127x127, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 95 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 128x128, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 128x128, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 128x128, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 96 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 128x128, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 48 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 128x128, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 97 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 129x129 of 129x129, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 121.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 129x129, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 129x129, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 129x129, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 98 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 129x129, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 49 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 129x129, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 99 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 130x130 of 130x130, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 130x130, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 130x130, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 130x130, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 100 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 130x130, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 50 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 130x130, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 101 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 131x131 of 131x131, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 126.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 131x131, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 131x131, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 131x131, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 102 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 131x131, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 51 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 131x131, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 103 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 132x132 of 132x132, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 129.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 132x132, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 132x132, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 132x132, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 104 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 132x132, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 52 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 132x132, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 105 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 133x133 of 133x133, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 131.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 133x133, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 133x133, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 133x133, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 106 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 133x133, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 53 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 133x133, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 107 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 134x134 of 134x134, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 134.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 134x134, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 134x134, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 134x134, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 108 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 134x134, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 54 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 134x134, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 109 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 135x135 of 135x135, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 136.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 135x135, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 135x135, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 135x135, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 110 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 135x135, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 55 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 135x135, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 111 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 136x136 of 136x136, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 139.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 136x136, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 136x136, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 136x136, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 112 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 136x136, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 56 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 136x136, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 113 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 137x137 of 137x137, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 137x137, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 137x137, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 137x137, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 114 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 137x137, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 57 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 137x137, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 115 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 138x138 of 138x138, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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 false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 138x138, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 138x138, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 138x138, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 116 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 138x138, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 58 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 138x138, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 117 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 139x139 of 139x139, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 146.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 139x139, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 139x139, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 139x139, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 118 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 139x139, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 59 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 139x139, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 119 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 140x140 of 140x140, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 149.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 140x140, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 140x140, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 140x140, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 120 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 140x140, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 60 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 140x140, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 121 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 141x141 of 141x141, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 151.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 141x141, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 141x141, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 141x141, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 122 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 141x141, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 61 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 141x141, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 123 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 142x142 of 142x142, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 154.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 142x142, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 142x142, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 142x142, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 124 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 142x142, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 62 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 142x142, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 125 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 143x143 of 143x143, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 156.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 143x143, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 143x143, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 143x143, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 126 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 143x143, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 63 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 143x143, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 127 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 144x144 of 144x144, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 159.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 144x144, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 144x144, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 144x144, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 128 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 144x144, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 64 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 144x144, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 129 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 145x145 of 145x145, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 161.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 145x145, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 145x145, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 145x145, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 130 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 145x145, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 65 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 145x145, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 131 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 146x146 of 146x146, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 146x146, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 146x146, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 146x146, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 132 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 146x146, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 66 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 146x146, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 133 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 147x147 of 147x147, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 166.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 147x147, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 147x147, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 147x147, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 134 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 147x147, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 67 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 147x147, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 135 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 148x148 of 148x148, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 169.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 148x148, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 148x148, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 148x148, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 136 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 148x148, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 68 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 148x148, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 137 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 149x149 of 149x149, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 171.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 149x149, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 149x149, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 149x149, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 138 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 149x149, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 69 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 149x149, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 139 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 150x150 of 150x150, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 174.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 150x150, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 150x150, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 150x150, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 140 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 150x150, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 70 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 150x150, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 141 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 151x151 of 151x151, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 176.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 151x151, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 151x151, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 151x151, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 142 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 151x151, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 71 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 151x151, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 143 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 152x152 of 152x152, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 179.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 152x152, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 152x152, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 152x152, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 144 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 152x152, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 72 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 152x152, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 145 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 153x153 of 153x153, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 181.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 153x153, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 153x153, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 153x153, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 146 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 153x153, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 73 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 153x153, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 147 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 154x154 of 154x154, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 184.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 154x154, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 154x154, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 154x154, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 148 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 154x154, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 74 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 154x154, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 149 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 155x155 of 155x155, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 155x155, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 155x155, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 155x155, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 150 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 155x155, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 75 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 155x155, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 151 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 156x156 of 156x156, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 189.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 156x156, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 156x156, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 156x156, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 152 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 156x156, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 76 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 156x156, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 153 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 157x157 of 157x157, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 191.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 157x157, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 157x157, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 157x157, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 154 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 157x157, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 157x157, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 77 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Animatr 0: Action 155 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 158x158 of 158x158, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 194.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 158x158, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 158x158, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 158x158, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 156 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 158x158, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 78 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 158x158, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 157 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 159x159 of 159x159, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 159x159, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 159x159, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 159x159, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 158 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 159x159, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 79 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 159x159, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 159 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 160x160 of 160x160, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 199.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 160x160, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 160x160, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 160x160, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 160 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 160x160, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 80 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 160x160, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 161 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 161x161 of 161x161, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 201.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 161x161, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 161x161, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 161x161, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 162 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 161x161, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 81 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 161x161, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 163 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 162x162 of 162x162, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 204.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 162x162, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 162x162, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 162x162, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 164 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 162x162, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 82 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 162x162, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 165 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 163x163 of 163x163, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 206.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 163x163, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 163x163, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 163x163, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 166 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 163x163, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 83 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 163x163, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 167 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 164x164 of 164x164, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 164x164, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 164x164, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 164x164, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 168 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 164x164, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 84 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 164x164, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 169 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 165x165 of 165x165, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 211.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 165x165, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 165x165, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 165x165, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 170 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 165x165, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 85 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 165x165, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 171 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 166x166 of 166x166, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 214.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 166x166, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 166x166, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 166x166, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 172 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 166x166, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 86 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 166x166, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 173 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 167x167 of 167x167, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 216.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 167x167, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 167x167, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 167x167, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 174 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 167x167, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 87 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 167x167, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 175 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 168x168 of 168x168, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 219.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 168x168, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 168x168, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 168x168, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 176 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 168x168, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 88 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 168x168, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 177 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 169x169 of 169x169, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 221.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 169x169, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 169x169, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 169x169, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 178 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 169x169, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 89 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 169x169, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 179 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 170x170 of 170x170, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 224.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 170x170, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 170x170, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 170x170, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 180 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 170x170, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 90 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 170x170, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 181 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 171x171 of 171x171, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 226.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 171x171, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 171x171, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 171x171, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 182 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 171x171, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 91 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 171x171, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 183 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 172x172 of 172x172, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 229.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 172x172, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 172x172, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 172x172, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 184 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 172x172, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 92 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 172x172, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 185 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 173x173 of 173x173, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 173x173, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 173x173, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 173x173, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 186 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 173x173, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 93 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 173x173, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 187 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 174x174 of 174x174, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 234.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 174x174, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 174x174, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 174x174, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 188 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 174x174, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 94 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 174x174, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 189 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 175x175 of 175x175, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 236.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 175x175, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 175x175, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 175x175, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 190 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 175x175, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 95 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 175x175, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 191 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 176x176 of 176x176, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 176x176, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 176x176, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 176x176, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 192 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 176x176, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 96 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 176x176, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 193 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 177x177 of 177x177, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 241.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 177x177, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 177x177, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 177x177, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 194 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 177x177, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 97 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 177x177, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 195 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 178x178 of 178x178, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 244.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 178x178, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 178x178, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 178x178, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 196 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 178x178, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 98 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 178x178, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 197 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 179x179 of 179x179, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 179x179, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 179x179, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 179x179, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 198 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 179x179, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 99 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 179x179, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 199 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 180x180 of 180x180, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 249.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 180x180, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 180x180, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 180x180, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Animatr 0: END: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 180x180, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Resizer 0: END: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x104924fe: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x104924fe FIN [apply] *** reshapes: 100, displays 501 [apply] junit.framework.TestListener: endTest(test01_1A1RThreads_100Resizes) [apply] junit.framework.TestListener: startTest(test01_3A3RThreads_50Resizes) [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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x52e96a80: tileRendererInUse null, GearsES2[obj 0x52e96a80 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x52e96a80 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x52e96a80 created: GearsObj[0x377561c8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x52e96a80 created: GearsObj[0x296a818b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x52e96a80 created: GearsObj[0x296a818b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x52e96a80 FIN GearsES2[obj 0x52e96a80 isInit true, usesShared false, 1 GearsObj[0x377561c8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x296a818b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6696de16, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 80x80 of 80x80, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 80x80, swapInterval 0, drawable 0x5200002 [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] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 80x80, swapInterval 0, drawable 0x5200002 [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] Animatr 0, count 100: PRE: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Animatr 0: Action 0 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Resizer 0, count 50: PRE: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 80x80, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 0 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] start anim thread 1 [apply] Resizer 1, count 50: PRE: Thread-2-UserApp-JUnitTestRunner-resz1 [apply] start resize thread 2 [apply] Animatr 1, count 100: PRE: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Animatr 1: Action 0 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Animatr 0: Action 1 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] start anim thread 2 [apply] Resizer 2, count 50: PRE: Thread-2-UserApp-JUnitTestRunner-resz2 [apply] Animatr 2, count 100: PRE: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Animatr 2: Action 0 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 81x81 of 81x81, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 81x81, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 81x81, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 81x81, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 1 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 81x81, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 2 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 81x81, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 1 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 81x81, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 0 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 81x81, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 2 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 81x81, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 3 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 81x81, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 2 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 82x82 of 82x82, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 82x82, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 82x82, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 82x82, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 3 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 82x82, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 4 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 82x82, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 3 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 82x82, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 0 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 82x82, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 4 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 82x82, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 5 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 82x82, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 4 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 83x83 of 83x83, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 83x83, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 83x83, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 83x83, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 5 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 83x83, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 6 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 83x83, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 5 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 83x83, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 1 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 83x83, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 6 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 83x83, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 7 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 83x83, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 6 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 84x84 of 84x84, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 84x84, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 84x84, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 84x84, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 7 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 84x84, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 8 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 84x84, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 7 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 84x84, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 1 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 84x84, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 8 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 84x84, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 9 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 84x84, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 8 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 85x85 of 85x85, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 19.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 85x85, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 85x85, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 85x85, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 9 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 85x85, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 10 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 85x85, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 9 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 85x85, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 1 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 85x85, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 10 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 85x85, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 11 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 85x85, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 10 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 86x86 of 86x86, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 24.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 86x86, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 86x86, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 86x86, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 11 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 86x86, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 12 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 86x86, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 11 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 86x86, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 2 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 86x86, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 12 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 86x86, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 13 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 86x86, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 12 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 87x87 of 87x87, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 87x87, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 87x87, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 87x87, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 13 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 87x87, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 14 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 87x87, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 13 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 87x87, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 87x87, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 2 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Animatr 1: Action 14 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 87x87, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 15 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 87x87, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 14 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 88x88 of 88x88, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 33.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 88x88, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 88x88, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 88x88, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 15 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 88x88, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 16 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 88x88, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 15 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 88x88, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 2 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 88x88, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 16 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 88x88, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 17 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 88x88, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 16 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 89x89 of 89x89, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 37.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 89x89, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 89x89, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 89x89, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 17 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 89x89, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 18 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 89x89, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 17 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 89x89, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 3 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 89x89, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 18 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 89x89, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 19 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 89x89, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 18 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 90x90 of 90x90, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 42.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 90x90, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 90x90, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 90x90, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 19 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 90x90, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 20 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 90x90, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 19 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 90x90, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 3 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 90x90, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 20 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 90x90, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 21 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 90x90, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 20 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 91x91 of 91x91, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 46.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 91x91, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 91x91, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 91x91, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 21 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 91x91, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 22 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 91x91, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 21 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 91x91, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 3 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 91x91, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 22 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 91x91, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 23 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 91x91, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 22 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 92x92 of 92x92, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 92x92, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 92x92, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 92x92, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 23 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 92x92, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 24 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 92x92, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 23 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 92x92, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 4 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 92x92, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 24 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 92x92, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 25 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 92x92, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 24 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 93x93 of 93x93, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 55.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 93x93, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 93x93, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 93x93, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 25 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 93x93, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 26 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 93x93, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 25 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 93x93, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 4 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 93x93, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 26 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 93x93, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 27 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 93x93, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 26 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 94x94 of 94x94, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 60.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 94x94, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 94x94, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 94x94, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 27 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 94x94, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 28 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 94x94, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 27 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 94x94, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 4 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 94x94, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 28 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 94x94, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 29 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 94x94, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 28 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 95x95 of 95x95, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 95x95, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 95x95, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 95x95, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 29 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 95x95, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 30 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 95x95, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 29 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 95x95, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 5 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 95x95, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 30 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 95x95, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 31 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 95x95, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 30 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 96x96 of 96x96, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 69.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 96x96, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 96x96, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 96x96, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 31 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 96x96, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 32 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 96x96, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 31 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 96x96, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 5 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 96x96, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 32 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 96x96, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 33 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 96x96, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 32 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 97x97 of 97x97, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 97x97, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 97x97, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 97x97, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 33 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 97x97, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 34 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 97x97, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 33 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 97x97, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 5 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 97x97, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 34 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 97x97, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 35 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 97x97, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 34 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 98x98 of 98x98, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 78.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 98x98, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 98x98, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 98x98, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 35 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 98x98, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 36 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 98x98, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 35 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 98x98, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 98x98, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 6 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Animatr 1: Action 36 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 98x98, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 37 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 98x98, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 36 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 99x99 of 99x99, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 82.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 99x99, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 99x99, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 99x99, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 37 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 99x99, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 38 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 99x99, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 37 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 99x99, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 6 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 99x99, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 38 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 99x99, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 39 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 99x99, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 38 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 100x100 of 100x100, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 87.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 100x100, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 100x100, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 100x100, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 39 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 100x100, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 40 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 100x100, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 39 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 100x100, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 6 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 100x100, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 40 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 100x100, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 41 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 100x100, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 40 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 101x101 of 101x101, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 91.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 101x101, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 101x101, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 101x101, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 41 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 101x101, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 42 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 101x101, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 41 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 101x101, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 101x101, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 7 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Animatr 1: Action 42 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 101x101, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 43 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 101x101, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 42 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 102x102 of 102x102, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 102x102, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 102x102, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 102x102, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 43 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 102x102, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 44 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 102x102, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 43 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 102x102, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 7 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 102x102, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 44 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 102x102, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 45 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 102x102, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 44 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 103x103 of 103x103, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 100.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 103x103, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 103x103, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 103x103, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 45 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 103x103, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 46 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 103x103, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 45 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 103x103, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 7 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 103x103, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 46 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 103x103, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 47 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 103x103, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 46 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 104x104 of 104x104, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 105.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 104x104, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 104x104, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 104x104, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 47 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 104x104, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 48 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 104x104, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 47 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 104x104, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 8 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 104x104, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 48 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 104x104, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 49 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 104x104, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 48 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 105x105 of 105x105, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 109.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 105x105, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 105x105, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 105x105, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 49 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 105x105, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 50 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 105x105, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 49 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 105x105, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 8 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 105x105, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 50 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 105x105, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 51 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 105x105, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 50 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 106x106 of 106x106, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 114.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 106x106, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 106x106, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 106x106, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 51 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 106x106, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 52 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 106x106, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 51 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 106x106, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 8 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 106x106, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 52 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 106x106, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 53 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 106x106, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 52 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 107x107 of 107x107, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 107x107, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 107x107, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 107x107, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 53 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 107x107, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 54 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 107x107, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 53 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 107x107, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 9 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 107x107, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 54 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 107x107, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 55 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 107x107, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 54 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 108x108 of 108x108, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 108x108, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 108x108, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 108x108, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 55 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 108x108, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 56 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 108x108, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 55 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 108x108, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 9 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 108x108, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 56 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 108x108, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 57 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 108x108, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 56 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 109x109 of 109x109, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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 false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 109x109, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 109x109, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 109x109, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 57 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 109x109, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 58 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 109x109, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 57 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 109x109, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 9 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 109x109, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 58 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 109x109, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 59 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 109x109, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 58 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 110x110 of 110x110, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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 false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 110x110, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 110x110, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 110x110, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 59 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 110x110, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 60 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 110x110, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 59 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 110x110, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 10 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 110x110, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 60 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 110x110, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 61 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 110x110, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 60 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 111x111 of 111x111, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 136.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 111x111, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 111x111, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 111x111, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 61 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 111x111, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 62 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 111x111, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 61 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 111x111, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 10 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 111x111, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 62 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 111x111, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 63 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 111x111, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 62 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 112x112 of 112x112, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 112x112, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 112x112, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 112x112, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 63 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 112x112, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 64 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 112x112, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 63 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 112x112, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 10 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 112x112, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 64 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 112x112, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 65 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 112x112, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 64 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 113x113 of 113x113, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 113x113, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 113x113, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 113x113, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 65 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 113x113, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 66 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 113x113, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 65 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 113x113, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 11 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 113x113, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 66 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 113x113, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 67 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 113x113, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 66 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 114x114 of 114x114, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 150.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 114x114, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 114x114, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 114x114, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 67 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 114x114, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 68 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 114x114, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 67 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 114x114, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 11 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 114x114, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 68 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 114x114, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 69 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 114x114, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 68 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 115x115 of 115x115, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 154.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 115x115, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 115x115, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 115x115, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 69 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 115x115, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 70 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 115x115, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 69 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 115x115, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 11 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 115x115, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 70 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 115x115, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 71 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 115x115, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 70 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 116x116 of 116x116, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 159.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 116x116, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 116x116, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 116x116, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 71 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 116x116, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 72 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 116x116, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 71 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 116x116, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 12 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 116x116, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 72 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 116x116, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 73 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 116x116, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 72 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 117x117 of 117x117, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 117x117, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 117x117, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 117x117, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 73 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 117x117, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 74 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 117x117, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 73 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 117x117, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 117x117, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 12 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Animatr 1: Action 74 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 117x117, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 75 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 117x117, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 74 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 118x118 of 118x118, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 168.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 118x118, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 118x118, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 118x118, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 75 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 118x118, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 76 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 118x118, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 75 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 118x118, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 12 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 118x118, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 76 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 118x118, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 77 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 118x118, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 76 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 119x119 of 119x119, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 172.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 119x119, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 119x119, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 119x119, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 77 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 119x119, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 78 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 119x119, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 77 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 119x119, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 13 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 119x119, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 78 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 119x119, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 79 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 119x119, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 78 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 120x120 of 120x120, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 177.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 120x120, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 120x120, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 120x120, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 79 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 120x120, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 80 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 120x120, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 79 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 120x120, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 13 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 120x120, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 80 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 120x120, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 81 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 120x120, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 80 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 121x121 of 121x121, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 181.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 121x121, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 121x121, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 121x121, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 81 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 121x121, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 82 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 121x121, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 81 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 121x121, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 13 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 121x121, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 82 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 121x121, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 83 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 121x121, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 82 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 122x122 of 122x122, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 122x122, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 122x122, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 122x122, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 83 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 122x122, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 84 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 122x122, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 83 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 122x122, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 14 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 122x122, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 84 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 122x122, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 85 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 122x122, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 84 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 123x123 of 123x123, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 190.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 123x123, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 123x123, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 123x123, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 85 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 123x123, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 86 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 123x123, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 85 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 123x123, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 14 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 123x123, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 86 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 123x123, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 87 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 123x123, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 86 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 124x124 of 124x124, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 195.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 124x124, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 124x124, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 124x124, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 87 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 124x124, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 88 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 124x124, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 87 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 124x124, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 14 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 124x124, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 88 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 124x124, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 89 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 124x124, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 88 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 125x125 of 125x125, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 199.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 125x125, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 125x125, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 125x125, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 89 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 125x125, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 90 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 125x125, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 89 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 125x125, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 15 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 125x125, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 90 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 125x125, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 91 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 125x125, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 90 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 126x126 of 126x126, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 204.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 126x126, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 126x126, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 126x126, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 91 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 126x126, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 92 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 126x126, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 91 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 126x126, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 15 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 126x126, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 92 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 126x126, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 93 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 126x126, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 92 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 127x127 of 127x127, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 127x127, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 127x127, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 127x127, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 93 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 127x127, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 94 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 127x127, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 93 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 127x127, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 15 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 127x127, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 94 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 127x127, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 95 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 127x127, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 94 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 213.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 128x128, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 128x128, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 128x128, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 95 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 128x128, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 96 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 128x128, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 95 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 128x128, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 16 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 128x128, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 96 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 128x128, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 97 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 128x128, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 96 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 129x129 of 129x129, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 217.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 129x129, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 129x129, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 129x129, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 97 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 129x129, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 98 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 129x129, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 97 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 129x129, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 16 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 129x129, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 98 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 129x129, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 99 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 129x129, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 98 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 130x130 of 130x130, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 222.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 130x130, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 130x130, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 130x130, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 99 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 130x130, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Animatr 0: END: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 130x130, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 99 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 130x130, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 16 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 130x130, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Animatr 1: END: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 130x130, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Animatr 2: END: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 131x131 of 131x131, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 131x131, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 131x131, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 131x131, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 17 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 132x132 of 132x132, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 227.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 132x132, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 132x132, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 132x132, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 17 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 133x133 of 133x133, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 229.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 133x133, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 133x133, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 133x133, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 17 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 134x134 of 134x134, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 230.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 134x134, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 134x134, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 134x134, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 18 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 135x135 of 135x135, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 232.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 135x135, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 135x135, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 135x135, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 18 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 136x136 of 136x136, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 136x136, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 136x136, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 136x136, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 18 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 137x137 of 137x137, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 235.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 137x137, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 137x137, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 137x137, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 19 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 138x138 of 138x138, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 236.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 138x138, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 138x138, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 138x138, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 19 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 139x139 of 139x139, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 238.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 139x139, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 139x139, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 139x139, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 19 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 140x140 of 140x140, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 239.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 140x140, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 140x140, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 140x140, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 20 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 141x141 of 141x141, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 141x141, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 141x141, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 141x141, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 20 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 142x142 of 142x142, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 242.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 142x142, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 142x142, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 142x142, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 20 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 143x143 of 143x143, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 244.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 143x143, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 143x143, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 143x143, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 21 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 144x144 of 144x144, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 245.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 144x144, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 144x144, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 144x144, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 21 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 145x145 of 145x145, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 247.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 145x145, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 145x145, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 145x145, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 21 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 146x146 of 146x146, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 146x146, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 146x146, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 146x146, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 22 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 147x147 of 147x147, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 250.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 147x147, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 147x147, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 147x147, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 22 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 148x148 of 148x148, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 251.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 148x148, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 148x148, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 148x148, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 22 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 149x149 of 149x149, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 253.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 149x149, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 149x149, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 149x149, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 23 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 150x150 of 150x150, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 254.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 150x150, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 150x150, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 150x150, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 23 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 151x151 of 151x151, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 256.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 151x151, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 151x151, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 151x151, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 23 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 152x152 of 152x152, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 257.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 152x152, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 152x152, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 152x152, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 24 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 153x153 of 153x153, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 259.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 153x153, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 153x153, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 153x153, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 24 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 154x154 of 154x154, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 260.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 154x154, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 154x154, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 154x154, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 24 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 155x155 of 155x155, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 262.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 155x155, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 155x155, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 155x155, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 25 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 156x156 of 156x156, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 263.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 156x156, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 156x156, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 156x156, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 25 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 157x157 of 157x157, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 265.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 157x157, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 157x157, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 157x157, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 25 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 158x158 of 158x158, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 266.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 158x158, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 158x158, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 158x158, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 26 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 159x159 of 159x159, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 268.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 159x159, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 159x159, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 159x159, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 26 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 160x160 of 160x160, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 269.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 160x160, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 160x160, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 160x160, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 26 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 161x161 of 161x161, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 271.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 161x161, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 161x161, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 161x161, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 27 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 162x162 of 162x162, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 272.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 162x162, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 162x162, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 162x162, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 27 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 163x163 of 163x163, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 274.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 163x163, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 163x163, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 163x163, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 27 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 164x164 of 164x164, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 275.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 164x164, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 164x164, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 164x164, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 28 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 165x165 of 165x165, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 277.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 165x165, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 165x165, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 165x165, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 28 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 166x166 of 166x166, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 278.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 166x166, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 166x166, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 166x166, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 28 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 167x167 of 167x167, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 280.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 167x167, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 167x167, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 167x167, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 29 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 168x168 of 168x168, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 281.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 168x168, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 168x168, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 168x168, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 29 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 169x169 of 169x169, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 283.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 169x169, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 169x169, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 169x169, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 29 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 170x170 of 170x170, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 284.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 170x170, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 170x170, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 170x170, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 30 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 171x171 of 171x171, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 286.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 171x171, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 171x171, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 171x171, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 30 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 172x172 of 172x172, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 287.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 172x172, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 172x172, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 172x172, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 30 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 173x173 of 173x173, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 289.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 173x173, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 173x173, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 173x173, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 31 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 174x174 of 174x174, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 290.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 174x174, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 174x174, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 174x174, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 31 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 175x175 of 175x175, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 292.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 175x175, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 175x175, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 175x175, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 31 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 176x176 of 176x176, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 293.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 176x176, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 176x176, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 176x176, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 32 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 177x177 of 177x177, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 295.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 177x177, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 177x177, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 177x177, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 32 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 178x178 of 178x178, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 296.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 178x178, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 178x178, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 178x178, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 32 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 179x179 of 179x179, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 298.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 179x179, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 179x179, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 179x179, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 33 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 180x180 of 180x180, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 299.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 180x180, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 180x180, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 180x180, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 33 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 181x181 of 181x181, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 301.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 181x181, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 181x181, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 181x181, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 33 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 182x182 of 182x182, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 302.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 182x182, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 182x182, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 182x182, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 34 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 183x183 of 183x183, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 304.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 183x183, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 183x183, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 183x183, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 34 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 184x184 of 184x184, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 305.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 184x184, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 184x184, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 184x184, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 34 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 185x185 of 185x185, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 307.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 185x185, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 185x185, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 185x185, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 35 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 186x186 of 186x186, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 308.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 186x186, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 186x186, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 186x186, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 35 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 187x187 of 187x187, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 310.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 187x187, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 187x187, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 187x187, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 35 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 188x188 of 188x188, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 311.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 188x188, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 188x188, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 188x188, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 36 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 189x189 of 189x189, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 313.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 189x189, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 189x189, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 189x189, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 36 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 190x190 of 190x190, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 314.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 190x190, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 190x190, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 190x190, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 36 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 191x191 of 191x191, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 316.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 191x191, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 191x191, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 191x191, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 37 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 192x192 of 192x192, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 317.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 192x192, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 192x192, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 192x192, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 37 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 193x193 of 193x193, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 319.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 193x193, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 193x193, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 193x193, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 37 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 194x194 of 194x194, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 320.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 194x194, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 194x194, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 194x194, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 38 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 195x195 of 195x195, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 322.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 195x195, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 195x195, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 195x195, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 38 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 196x196 of 196x196, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 323.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 196x196, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 196x196, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 196x196, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 38 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 197x197 of 197x197, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 325.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 197x197, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 197x197, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 197x197, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 39 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 198x198 of 198x198, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 326.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 198x198, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 198x198, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 198x198, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 39 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 199x199 of 199x199, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 328.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 199x199, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 199x199, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 199x199, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 39 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 200x200 of 200x200, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 329.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 200x200, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 200x200, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 200x200, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 40 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 201x201 of 201x201, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 331.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 201x201, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 201x201, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 201x201, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 40 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 202x202 of 202x202, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 332.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 202x202, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 202x202, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 202x202, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 40 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 203x203 of 203x203, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 334.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 203x203, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 203x203, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 203x203, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 41 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 204x204 of 204x204, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 335.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 204x204, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 204x204, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 204x204, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 41 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 205x205 of 205x205, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 337.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 205x205, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 205x205, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 205x205, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 41 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 206x206 of 206x206, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 338.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 206x206, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 206x206, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 206x206, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 42 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 207x207 of 207x207, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 340.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 207x207, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 207x207, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 207x207, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 42 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 208x208 of 208x208, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 341.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 208x208, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 208x208, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 208x208, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 42 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 209x209 of 209x209, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 343.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 209x209, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 209x209, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 209x209, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 43 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 210x210 of 210x210, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 344.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 210x210, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 210x210, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 210x210, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 43 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 211x211 of 211x211, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 346.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 211x211, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 211x211, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 211x211, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 43 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 212x212 of 212x212, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 347.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 212x212, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 212x212, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 212x212, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 44 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 213x213 of 213x213, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 349.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 213x213, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 213x213, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 213x213, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 44 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 214x214 of 214x214, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 350.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 214x214, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 214x214, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 214x214, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 44 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 215x215 of 215x215, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 352.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 215x215, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 215x215, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 215x215, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 45 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 216x216 of 216x216, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 353.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 216x216, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 216x216, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 216x216, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 45 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 217x217 of 217x217, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 355.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 217x217, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 217x217, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 217x217, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 45 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 218x218 of 218x218, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 356.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 218x218, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 218x218, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 218x218, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 46 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 219x219 of 219x219, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 358.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 219x219, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 219x219, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 219x219, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 46 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 220x220 of 220x220, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 359.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 220x220, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 220x220, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 220x220, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 46 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 221x221 of 221x221, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 361.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 221x221, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 221x221, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 221x221, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 47 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 222x222 of 222x222, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 362.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 222x222, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 222x222, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 222x222, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 47 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 223x223 of 223x223, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 364.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 223x223, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 223x223, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 223x223, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 47 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 224x224 of 224x224, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 365.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 224x224, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 224x224, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 224x224, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 48 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 225x225 of 225x225, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 367.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 225x225, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 225x225, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 225x225, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 48 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 226x226 of 226x226, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 368.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 226x226, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 226x226, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 226x226, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 48 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 227x227 of 227x227, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 370.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 227x227, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 227x227, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 227x227, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 49 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 228x228 of 228x228, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 371.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 228x228, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 228x228, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 228x228, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Resizer 0: END: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Resizer 1: Action 49 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 229x229 of 229x229, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 373.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 229x229, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 229x229, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 229x229, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-resz1 [apply] Resizer 1: END: Thread-2-UserApp-JUnitTestRunner-resz1 [apply] Resizer 2: Action 49 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 230x230 of 230x230, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 374.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 230x230, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 230x230, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 230x230, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-resz2 [apply] Resizer 2: END: Thread-2-UserApp-JUnitTestRunner-resz2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x52e96a80: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x52e96a80 FIN [apply] *** reshapes: 150, displays 751 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_3A3RThreads_50Resizes [apply] junit.framework.TestListener: endTest(test01_3A3RThreads_50Resizes) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063989457 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063989457 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.232 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063981074 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063981077 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLContextSurfaceLockNEWT - test01_1A1RThreads_100Resizes [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x104924fe: tileRendererInUse null, GearsES2[obj 0x104924fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x104924fe on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x104924fe created: GearsObj[0x1b08279b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x104924fe created: GearsObj[0x2e2c59c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x104924fe created: GearsObj[0x2e2c59c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x104924fe FIN GearsES2[obj 0x104924fe isInit true, usesShared false, 1 GearsObj[0x1b08279b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2e2c59c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2effde4a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 80x80 of 80x80, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 80x80, swapInterval 0, drawable 0x5200002 [apply] animThreadCount 1, frameCount 200 [apply] reszThreadCount 1, resizeCount 100 [apply] tasks 2, threads 2 [apply] create anim task/thread 0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 80x80, swapInterval 0, drawable 0x5200002 [apply] create resz task/thread 0 [apply] start resize thread 0 [apply] start anim thread 0 [apply] Resizer 0, count 100: PRE: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Animatr 0, count 200: PRE: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Animatr 0: Action 0 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 80x80, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 0 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Animatr 0: Action 1 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 81x81 of 81x81, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 81x81, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 81x81, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 81x81, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 2 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 81x81, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 1 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 81x81, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 3 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 82x82 of 82x82, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 82x82, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 82x82, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 82x82, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 4 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 82x82, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 2 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 82x82, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 5 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 83x83 of 83x83, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 83x83, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 83x83, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 83x83, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 6 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 83x83, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 3 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 83x83, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 7 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 84x84 of 84x84, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 84x84, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 84x84, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 84x84, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 8 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 84x84, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 4 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 84x84, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 9 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 85x85 of 85x85, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 11.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 85x85, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 85x85, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 85x85, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 10 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 85x85, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 5 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 85x85, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 11 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 86x86 of 86x86, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 14.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 86x86, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 86x86, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 86x86, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 12 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 86x86, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 6 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 86x86, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 13 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 87x87 of 87x87, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 87x87, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 87x87, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 87x87, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 14 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 87x87, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 7 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 87x87, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 15 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 88x88 of 88x88, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 19.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 88x88, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 88x88, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 88x88, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 16 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 88x88, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 8 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 88x88, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 17 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 89x89 of 89x89, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 21.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 89x89, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 89x89, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 89x89, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 18 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 89x89, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 89x89, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 9 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Animatr 0: Action 19 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 90x90 of 90x90, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 24.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 90x90, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 90x90, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 90x90, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 20 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 90x90, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 10 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 90x90, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 21 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 91x91 of 91x91, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 26.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 91x91, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 91x91, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 91x91, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 22 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 91x91, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 11 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 91x91, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 23 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 92x92 of 92x92, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 92x92, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 92x92, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 92x92, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 24 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 92x92, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 12 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 92x92, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 25 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 93x93 of 93x93, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 31.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 93x93, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 93x93, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 93x93, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 26 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 93x93, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 13 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 93x93, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 27 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 94x94 of 94x94, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 34.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 94x94, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 94x94, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 94x94, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 28 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 94x94, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 14 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 94x94, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 29 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 95x95 of 95x95, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 36.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 95x95, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 95x95, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 95x95, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 30 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 95x95, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 15 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 95x95, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 31 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 96x96 of 96x96, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 39.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 96x96, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 96x96, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 96x96, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 32 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 96x96, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 16 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 96x96, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 33 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 97x97 of 97x97, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 41.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 97x97, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 97x97, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 97x97, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 34 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 97x97, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 17 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 97x97, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 35 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 98x98 of 98x98, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 44.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 98x98, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 98x98, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 98x98, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 36 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 98x98, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 18 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 98x98, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 37 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 99x99 of 99x99, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 46.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 99x99, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 99x99, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 99x99, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 38 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 99x99, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 19 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 99x99, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 39 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 100x100 of 100x100, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 49.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 100x100, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 100x100, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 100x100, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 40 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 100x100, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 20 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 100x100, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 41 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 101x101 of 101x101, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 101x101, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 101x101, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 101x101, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 42 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 101x101, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 21 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 101x101, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 43 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 102x102 of 102x102, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 54.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 102x102, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 102x102, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 102x102, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 44 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 102x102, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 22 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 102x102, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 45 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 103x103 of 103x103, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 56.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 103x103, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 103x103, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 103x103, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 46 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 103x103, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 23 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 103x103, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 47 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 104x104 of 104x104, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 59.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 104x104, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 104x104, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 104x104, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 48 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 104x104, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 24 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 104x104, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 49 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 105x105 of 105x105, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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 false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 105x105, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 105x105, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 105x105, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 50 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 105x105, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 25 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 105x105, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 51 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 106x106 of 106x106, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 64.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 106x106, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 106x106, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 106x106, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 52 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 106x106, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 26 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 106x106, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 53 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 107x107 of 107x107, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 66.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 107x107, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 107x107, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 107x107, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 54 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 107x107, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 27 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 107x107, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 55 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 108x108 of 108x108, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 69.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 108x108, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 108x108, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 108x108, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 56 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 108x108, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 108x108, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 28 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Animatr 0: Action 57 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 109x109 of 109x109, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 71.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 109x109, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 109x109, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 109x109, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 58 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 109x109, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 29 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 109x109, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 59 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 110x110 of 110x110, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 110x110, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 110x110, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 110x110, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 60 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 110x110, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 30 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 110x110, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 61 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 111x111 of 111x111, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 111x111, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 111x111, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 111x111, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 62 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 111x111, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 31 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 111x111, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 63 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 112x112 of 112x112, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 79.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 112x112, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 112x112, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 112x112, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 64 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 112x112, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 32 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 112x112, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 65 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 113x113 of 113x113, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 81.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 113x113, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 113x113, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 113x113, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 66 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 113x113, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 33 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 113x113, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 67 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 114x114 of 114x114, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 84.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 114x114, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 114x114, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 114x114, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 68 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 114x114, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 34 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 114x114, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 69 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 115x115 of 115x115, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 86.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 115x115, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 115x115, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 115x115, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 70 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 115x115, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 35 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 115x115, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 71 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 116x116 of 116x116, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 89.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 116x116, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 116x116, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 116x116, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 72 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 116x116, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 36 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 116x116, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 73 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 117x117 of 117x117, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 91.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 117x117, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 117x117, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 117x117, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 74 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 117x117, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 37 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 117x117, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 75 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 118x118 of 118x118, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 94.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 118x118, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 118x118, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 118x118, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 76 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 118x118, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 38 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 118x118, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 77 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 119x119 of 119x119, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 119x119, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 119x119, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 119x119, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 78 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 119x119, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 39 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 119x119, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 79 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 120x120 of 120x120, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 99.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 120x120, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 120x120, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 120x120, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 80 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 120x120, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 40 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 120x120, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 81 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 121x121 of 121x121, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 121x121, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 121x121, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 121x121, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 82 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 121x121, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 41 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 121x121, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 83 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 122x122 of 122x122, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 104.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 122x122, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 122x122, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 122x122, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 84 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 122x122, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 42 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 122x122, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 85 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 123x123 of 123x123, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 106.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 123x123, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 123x123, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 123x123, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 86 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 123x123, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 43 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 123x123, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 87 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 124x124 of 124x124, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 109.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 124x124, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 124x124, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 124x124, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 88 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 124x124, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 44 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 124x124, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 89 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 125x125 of 125x125, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 111.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 125x125, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 125x125, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 125x125, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 90 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 125x125, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 45 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 125x125, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 91 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 126x126 of 126x126, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 114.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 126x126, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 126x126, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 126x126, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 92 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 126x126, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 46 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 126x126, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 93 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 127x127 of 127x127, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 116.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 127x127, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 127x127, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 127x127, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 94 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 127x127, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 47 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 127x127, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 95 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 128x128, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 128x128, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 128x128, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 96 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 128x128, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 48 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 128x128, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 97 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 129x129 of 129x129, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 121.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 129x129, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 129x129, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 129x129, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 98 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 129x129, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 49 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 129x129, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 99 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 130x130 of 130x130, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 130x130, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 130x130, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 130x130, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 100 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 130x130, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 50 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 130x130, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 101 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 131x131 of 131x131, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 126.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 131x131, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 131x131, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 131x131, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 102 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 131x131, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 51 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 131x131, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 103 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 132x132 of 132x132, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 129.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 132x132, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 132x132, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 132x132, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 104 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 132x132, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 52 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 132x132, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 105 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 133x133 of 133x133, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 131.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 133x133, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 133x133, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 133x133, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 106 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 133x133, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 53 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 133x133, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 107 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 134x134 of 134x134, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 134.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 134x134, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 134x134, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 134x134, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 108 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 134x134, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 54 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 134x134, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 109 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 135x135 of 135x135, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 136.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 135x135, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 135x135, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 135x135, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 110 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 135x135, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 55 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 135x135, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 111 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 136x136 of 136x136, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 139.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 136x136, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 136x136, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 136x136, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 112 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 136x136, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 56 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 136x136, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 113 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 137x137 of 137x137, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 137x137, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 137x137, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 137x137, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 114 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 137x137, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 57 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 137x137, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 115 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 138x138 of 138x138, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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 false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 138x138, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 138x138, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 138x138, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 116 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 138x138, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 58 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 138x138, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 117 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 139x139 of 139x139, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 146.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 139x139, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 139x139, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 139x139, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 118 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 139x139, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 59 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 139x139, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 119 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 140x140 of 140x140, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 149.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 140x140, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 140x140, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 140x140, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 120 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 140x140, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 60 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 140x140, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 121 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 141x141 of 141x141, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 151.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 141x141, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 141x141, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 141x141, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 122 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 141x141, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 61 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 141x141, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 123 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 142x142 of 142x142, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 154.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 142x142, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 142x142, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 142x142, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 124 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 142x142, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 62 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 142x142, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 125 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 143x143 of 143x143, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 156.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 143x143, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 143x143, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 143x143, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 126 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 143x143, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 63 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 143x143, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 127 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 144x144 of 144x144, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 159.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 144x144, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 144x144, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 144x144, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 128 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 144x144, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 64 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 144x144, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 129 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 145x145 of 145x145, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 161.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 145x145, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 145x145, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 145x145, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 130 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 145x145, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 65 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 145x145, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 131 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 146x146 of 146x146, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 146x146, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 146x146, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 146x146, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 132 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 146x146, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 66 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 146x146, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 133 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 147x147 of 147x147, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 166.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 147x147, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 147x147, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 147x147, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 134 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 147x147, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 67 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 147x147, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 135 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 148x148 of 148x148, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 169.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 148x148, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 148x148, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 148x148, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 136 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 148x148, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 68 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 148x148, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 137 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 149x149 of 149x149, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 171.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 149x149, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 149x149, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 149x149, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 138 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 149x149, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 69 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 149x149, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 139 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 150x150 of 150x150, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 174.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 150x150, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 150x150, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 150x150, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 140 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 150x150, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 70 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 150x150, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 141 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 151x151 of 151x151, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 176.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 151x151, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 151x151, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 151x151, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 142 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 151x151, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 71 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 151x151, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 143 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 152x152 of 152x152, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 179.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 152x152, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 152x152, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 152x152, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 144 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 152x152, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 72 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 152x152, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 145 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 153x153 of 153x153, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 181.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 153x153, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 153x153, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 153x153, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 146 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 153x153, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 73 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 153x153, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 147 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 154x154 of 154x154, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 184.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 154x154, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 154x154, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 154x154, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 148 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 154x154, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 74 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 154x154, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 149 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 155x155 of 155x155, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 155x155, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 155x155, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 155x155, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 150 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 155x155, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 75 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 155x155, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 151 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 156x156 of 156x156, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 189.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 156x156, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 156x156, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 156x156, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 152 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 156x156, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 76 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 156x156, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 153 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 157x157 of 157x157, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 191.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 157x157, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 157x157, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 157x157, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 154 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 157x157, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 157x157, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 77 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Animatr 0: Action 155 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 158x158 of 158x158, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 194.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 158x158, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 158x158, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 158x158, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 156 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 158x158, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 78 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 158x158, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 157 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 159x159 of 159x159, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 159x159, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 159x159, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 159x159, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 158 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 159x159, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 79 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 159x159, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 159 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 160x160 of 160x160, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 199.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 160x160, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 160x160, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 160x160, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 160 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 160x160, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 80 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 160x160, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 161 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 161x161 of 161x161, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 201.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 161x161, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 161x161, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 161x161, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 162 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 161x161, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 81 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 161x161, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 163 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 162x162 of 162x162, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 204.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 162x162, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 162x162, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 162x162, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 164 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 162x162, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 82 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 162x162, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 165 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 163x163 of 163x163, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 206.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 163x163, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 163x163, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 163x163, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 166 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 163x163, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 83 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 163x163, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 167 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 164x164 of 164x164, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 164x164, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 164x164, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 164x164, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 168 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 164x164, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 84 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 164x164, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 169 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 165x165 of 165x165, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 211.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 165x165, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 165x165, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 165x165, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 170 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 165x165, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 85 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 165x165, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 171 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 166x166 of 166x166, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 214.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 166x166, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 166x166, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 166x166, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 172 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 166x166, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 86 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 166x166, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 173 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 167x167 of 167x167, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 216.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 167x167, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 167x167, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 167x167, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 174 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 167x167, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 87 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 167x167, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 175 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 168x168 of 168x168, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 219.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 168x168, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 168x168, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 168x168, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 176 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 168x168, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 88 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 168x168, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 177 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 169x169 of 169x169, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 221.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 169x169, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 169x169, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 169x169, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 178 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 169x169, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 89 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 169x169, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 179 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 170x170 of 170x170, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 224.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 170x170, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 170x170, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 170x170, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 180 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 170x170, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 90 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 170x170, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 181 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 171x171 of 171x171, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 226.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 171x171, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 171x171, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 171x171, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 182 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 171x171, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 91 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 171x171, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 183 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 172x172 of 172x172, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 229.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 172x172, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 172x172, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 172x172, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 184 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 172x172, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 92 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 172x172, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 185 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 173x173 of 173x173, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 173x173, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 173x173, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 173x173, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 186 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 173x173, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 93 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 173x173, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 187 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 174x174 of 174x174, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 234.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 174x174, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 174x174, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 174x174, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 188 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 174x174, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 94 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 174x174, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 189 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 175x175 of 175x175, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 236.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 175x175, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 175x175, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 175x175, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 190 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 175x175, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 95 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 175x175, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 191 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 176x176 of 176x176, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 176x176, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 176x176, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 176x176, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 192 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 176x176, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 96 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 176x176, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 193 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 177x177 of 177x177, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 241.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 177x177, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 177x177, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 177x177, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 194 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 177x177, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 97 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 177x177, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 195 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 178x178 of 178x178, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 244.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 178x178, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 178x178, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 178x178, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 196 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 178x178, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 98 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 178x178, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 197 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 179x179 of 179x179, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 179x179, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 179x179, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 179x179, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 198 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 179x179, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 99 / 100: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 179x179, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 199 / 200: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x104924fe 0/0 180x180 of 180x180, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x104924fe, angle 249.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 180x180, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 180x180, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x104924fe 180x180, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Animatr 0: END: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x104924fe 180x180, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Resizer 0: END: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x104924fe: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x104924fe FIN [apply] *** reshapes: 100, displays 501 [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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x52e96a80: tileRendererInUse null, GearsES2[obj 0x52e96a80 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x52e96a80 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x52e96a80 created: GearsObj[0x377561c8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x52e96a80 created: GearsObj[0x296a818b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x52e96a80 created: GearsObj[0x296a818b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x52e96a80 FIN GearsES2[obj 0x52e96a80 isInit true, usesShared false, 1 GearsObj[0x377561c8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x296a818b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6696de16, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 80x80 of 80x80, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 80x80, swapInterval 0, drawable 0x5200002 [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] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 80x80, swapInterval 0, drawable 0x5200002 [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] Animatr 0, count 100: PRE: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Animatr 0: Action 0 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Resizer 0, count 50: PRE: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 80x80, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 0 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] start anim thread 1 [apply] Resizer 1, count 50: PRE: Thread-2-UserApp-JUnitTestRunner-resz1 [apply] start resize thread 2 [apply] Animatr 1, count 100: PRE: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Animatr 1: Action 0 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Animatr 0: Action 1 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] start anim thread 2 [apply] Resizer 2, count 50: PRE: Thread-2-UserApp-JUnitTestRunner-resz2 [apply] Animatr 2, count 100: PRE: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Animatr 2: Action 0 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 81x81 of 81x81, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 81x81, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 81x81, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 81x81, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 1 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 81x81, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 2 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 81x81, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 1 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 81x81, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 0 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 81x81, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 2 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 81x81, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 3 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 81x81, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 2 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 82x82 of 82x82, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 82x82, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 82x82, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 82x82, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 3 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 82x82, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 4 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 82x82, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 3 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 82x82, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 0 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 82x82, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 4 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 82x82, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 5 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 82x82, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 4 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 83x83 of 83x83, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 83x83, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 83x83, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 83x83, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 5 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 83x83, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 6 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 83x83, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 5 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 83x83, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 1 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 83x83, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 6 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 83x83, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 7 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 83x83, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 6 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 84x84 of 84x84, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 84x84, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 84x84, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 84x84, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 7 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 84x84, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 8 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 84x84, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 7 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 84x84, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 1 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 84x84, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 8 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 84x84, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 9 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 84x84, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 8 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 85x85 of 85x85, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 19.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 85x85, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 85x85, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 85x85, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 9 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 85x85, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 10 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 85x85, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 9 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 85x85, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 1 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 85x85, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 10 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 85x85, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 11 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 85x85, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 10 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 86x86 of 86x86, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 24.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 86x86, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 86x86, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 86x86, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 11 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 86x86, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 12 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 86x86, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 11 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 86x86, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 2 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 86x86, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 12 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 86x86, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 13 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 86x86, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 12 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 87x87 of 87x87, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 87x87, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 87x87, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 87x87, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 13 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 87x87, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 14 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 87x87, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 13 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 87x87, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 87x87, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 2 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Animatr 1: Action 14 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 87x87, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 15 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 87x87, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 14 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 88x88 of 88x88, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 33.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 88x88, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 88x88, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 88x88, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 15 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 88x88, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 16 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 88x88, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 15 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 88x88, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 2 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 88x88, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 16 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 88x88, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 17 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 88x88, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 16 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 89x89 of 89x89, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 37.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 89x89, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 89x89, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 89x89, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 17 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 89x89, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 18 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 89x89, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 17 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 89x89, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 3 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 89x89, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 18 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 89x89, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 19 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 89x89, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 18 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 90x90 of 90x90, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 42.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 90x90, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 90x90, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 90x90, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 19 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 90x90, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 20 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 90x90, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 19 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 90x90, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 3 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 90x90, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 20 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 90x90, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 21 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 90x90, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 20 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 91x91 of 91x91, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 46.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 91x91, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 91x91, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 91x91, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 21 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 91x91, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 22 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 91x91, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 21 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 91x91, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 3 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 91x91, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 22 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 91x91, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 23 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 91x91, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 22 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 92x92 of 92x92, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 92x92, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 92x92, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 92x92, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 23 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 92x92, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 24 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 92x92, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 23 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 92x92, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 4 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 92x92, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 24 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 92x92, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 25 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 92x92, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 24 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 93x93 of 93x93, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 55.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 93x93, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 93x93, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 93x93, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 25 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 93x93, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 26 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 93x93, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 25 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 93x93, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 4 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 93x93, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 26 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 93x93, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 27 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 93x93, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 26 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 94x94 of 94x94, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 60.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 94x94, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 94x94, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 94x94, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 27 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 94x94, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 28 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 94x94, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 27 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 94x94, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 4 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 94x94, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 28 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 94x94, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 29 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 94x94, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 28 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 95x95 of 95x95, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 95x95, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 95x95, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 95x95, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 29 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 95x95, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 30 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 95x95, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 29 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 95x95, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 5 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 95x95, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 30 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 95x95, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 31 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 95x95, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 30 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 96x96 of 96x96, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 69.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 96x96, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 96x96, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 96x96, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 31 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 96x96, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 32 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 96x96, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 31 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 96x96, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 5 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 96x96, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 32 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 96x96, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 33 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 96x96, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 32 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 97x97 of 97x97, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 97x97, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 97x97, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 97x97, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 33 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 97x97, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 34 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 97x97, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 33 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 97x97, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 5 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 97x97, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 34 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 97x97, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 35 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 97x97, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 34 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 98x98 of 98x98, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 78.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 98x98, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 98x98, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 98x98, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 35 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 98x98, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 36 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 98x98, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 35 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 98x98, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 98x98, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 6 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Animatr 1: Action 36 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 98x98, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 37 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 98x98, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 36 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 99x99 of 99x99, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 82.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 99x99, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 99x99, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 99x99, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 37 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 99x99, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 38 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 99x99, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 37 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 99x99, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 6 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 99x99, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 38 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 99x99, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 39 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 99x99, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 38 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 100x100 of 100x100, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 87.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 100x100, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 100x100, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 100x100, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 39 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 100x100, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 40 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 100x100, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 39 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 100x100, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 6 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 100x100, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 40 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 100x100, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 41 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 100x100, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 40 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 101x101 of 101x101, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 91.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 101x101, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 101x101, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 101x101, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 41 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 101x101, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 42 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 101x101, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 41 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 101x101, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 101x101, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 7 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Animatr 1: Action 42 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 101x101, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 43 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 101x101, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 42 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 102x102 of 102x102, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 102x102, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 102x102, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 102x102, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 43 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 102x102, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 44 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 102x102, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 43 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 102x102, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 7 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 102x102, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 44 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 102x102, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 45 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 102x102, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 44 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 103x103 of 103x103, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 100.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 103x103, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 103x103, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 103x103, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 45 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 103x103, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 46 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 103x103, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 45 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 103x103, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 7 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 103x103, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 46 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 103x103, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 47 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 103x103, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 46 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 104x104 of 104x104, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 105.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 104x104, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 104x104, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 104x104, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 47 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 104x104, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 48 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 104x104, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 47 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 104x104, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 8 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 104x104, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 48 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 104x104, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 49 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 104x104, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 48 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 105x105 of 105x105, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 109.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 105x105, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 105x105, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 105x105, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 49 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 105x105, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 50 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 105x105, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 49 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 105x105, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 8 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 105x105, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 50 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 105x105, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 51 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 105x105, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 50 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 106x106 of 106x106, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 114.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 106x106, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 106x106, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 106x106, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 51 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 106x106, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 52 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 106x106, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 51 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 106x106, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 8 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 106x106, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 52 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 106x106, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 53 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 106x106, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 52 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 107x107 of 107x107, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 107x107, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 107x107, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 107x107, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 53 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 107x107, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 54 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 107x107, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 53 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 107x107, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 9 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 107x107, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 54 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 107x107, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 55 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 107x107, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 54 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 108x108 of 108x108, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 108x108, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 108x108, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 108x108, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 55 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 108x108, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 56 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 108x108, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 55 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 108x108, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 9 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 108x108, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 56 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 108x108, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 57 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 108x108, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 56 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 109x109 of 109x109, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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 false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 109x109, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 109x109, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 109x109, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 57 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 109x109, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 58 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 109x109, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 57 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 109x109, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 9 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 109x109, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 58 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 109x109, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 59 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 109x109, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 58 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 110x110 of 110x110, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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 false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 110x110, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 110x110, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 110x110, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 59 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 110x110, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 60 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 110x110, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 59 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 110x110, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 10 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 110x110, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 60 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 110x110, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 61 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 110x110, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 60 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 111x111 of 111x111, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 136.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 111x111, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 111x111, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 111x111, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 61 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 111x111, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 62 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 111x111, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 61 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 111x111, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 10 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 111x111, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 62 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 111x111, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 63 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 111x111, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 62 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 112x112 of 112x112, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 112x112, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 112x112, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 112x112, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 63 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 112x112, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 64 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 112x112, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 63 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 112x112, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 10 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 112x112, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 64 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 112x112, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 65 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 112x112, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 64 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 113x113 of 113x113, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 113x113, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 113x113, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 113x113, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 65 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 113x113, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 66 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 113x113, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 65 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 113x113, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 11 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 113x113, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 66 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 113x113, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 67 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 113x113, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 66 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 114x114 of 114x114, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 150.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 114x114, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 114x114, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 114x114, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 67 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 114x114, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 68 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 114x114, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 67 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 114x114, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 11 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 114x114, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 68 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 114x114, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 69 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 114x114, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 68 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 115x115 of 115x115, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 154.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 115x115, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 115x115, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 115x115, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 69 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 115x115, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 70 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 115x115, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 69 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 115x115, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 11 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 115x115, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 70 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 115x115, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 71 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 115x115, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 70 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 116x116 of 116x116, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 159.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 116x116, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 116x116, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 116x116, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 71 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 116x116, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 72 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 116x116, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 71 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 116x116, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 12 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 116x116, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 72 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 116x116, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 73 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 116x116, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 72 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 117x117 of 117x117, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 117x117, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 117x117, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 117x117, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 73 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 117x117, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 74 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 117x117, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 73 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 117x117, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 117x117, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 12 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Animatr 1: Action 74 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 117x117, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 75 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 117x117, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 74 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 118x118 of 118x118, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 168.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 118x118, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 118x118, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 118x118, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 75 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 118x118, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 76 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 118x118, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 75 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 118x118, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 12 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 118x118, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 76 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 118x118, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 77 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 118x118, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 76 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 119x119 of 119x119, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 172.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 119x119, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 119x119, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 119x119, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 77 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 119x119, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 78 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 119x119, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 77 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 119x119, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 13 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 119x119, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 78 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 119x119, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 79 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 119x119, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 78 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 120x120 of 120x120, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 177.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 120x120, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 120x120, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 120x120, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 79 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 120x120, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 80 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 120x120, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 79 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 120x120, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 13 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 120x120, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 80 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 120x120, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 81 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 120x120, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 80 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 121x121 of 121x121, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 181.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 121x121, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 121x121, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 121x121, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 81 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 121x121, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 82 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 121x121, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 81 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 121x121, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 13 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 121x121, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 82 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 121x121, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 83 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 121x121, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 82 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 122x122 of 122x122, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 122x122, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 122x122, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 122x122, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 83 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 122x122, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 84 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 122x122, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 83 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 122x122, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 14 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 122x122, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 84 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 122x122, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 85 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 122x122, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 84 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 123x123 of 123x123, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 190.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 123x123, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 123x123, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 123x123, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 85 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 123x123, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 86 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 123x123, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 85 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 123x123, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 14 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 123x123, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 86 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 123x123, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 87 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 123x123, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 86 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 124x124 of 124x124, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 195.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 124x124, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 124x124, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 124x124, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 87 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 124x124, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 88 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 124x124, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 87 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 124x124, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 14 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 124x124, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 88 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 124x124, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 89 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 124x124, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 88 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 125x125 of 125x125, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 199.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 125x125, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 125x125, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 125x125, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 89 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 125x125, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 90 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 125x125, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 89 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 125x125, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 15 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 125x125, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 90 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 125x125, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 91 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 125x125, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 90 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 126x126 of 126x126, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 204.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 126x126, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 126x126, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 126x126, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 91 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 126x126, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 92 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 126x126, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 91 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 126x126, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 15 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 126x126, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 92 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 126x126, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 93 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 126x126, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 92 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 127x127 of 127x127, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 127x127, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 127x127, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 127x127, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 93 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 127x127, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 94 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 127x127, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 93 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 127x127, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 15 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 127x127, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 94 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 127x127, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 95 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 127x127, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 94 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 213.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 128x128, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 128x128, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 128x128, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 95 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 128x128, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 96 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 128x128, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 95 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 128x128, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 16 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 128x128, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 96 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 128x128, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 97 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 128x128, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 96 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 129x129 of 129x129, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 217.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 129x129, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 129x129, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 129x129, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 97 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 129x129, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 98 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 129x129, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 97 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 129x129, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 16 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 129x129, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 98 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 129x129, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: Action 99 / 100: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 129x129, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 98 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 130x130 of 130x130, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 222.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 130x130, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 130x130, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 130x130, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: Action 99 / 100: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim0,5,main] GearsES2.display 0x52e96a80 130x130, swapInterval 0, drawable 0x5200002 [apply] Animatr 0: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Animatr 0: END: Thread-2-UserApp-JUnitTestRunner-anim0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 130x130, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: Action 99 / 100: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 130x130, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 16 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim1,5,main] GearsES2.display 0x52e96a80 130x130, swapInterval 0, drawable 0x5200002 [apply] Animatr 1: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Animatr 1: END: Thread-2-UserApp-JUnitTestRunner-anim1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-anim2,5,main] GearsES2.display 0x52e96a80 130x130, swapInterval 0, drawable 0x5200002 [apply] Animatr 2: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Animatr 2: END: Thread-2-UserApp-JUnitTestRunner-anim2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 131x131 of 131x131, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 131x131, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 131x131, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 131x131, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 17 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 132x132 of 132x132, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 227.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 132x132, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 132x132, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 132x132, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 17 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 133x133 of 133x133, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 229.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 133x133, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 133x133, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 133x133, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 17 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 134x134 of 134x134, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 230.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 134x134, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 134x134, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 134x134, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 18 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 135x135 of 135x135, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 232.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 135x135, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 135x135, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 135x135, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 18 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 136x136 of 136x136, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 136x136, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 136x136, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 136x136, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 18 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 137x137 of 137x137, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 235.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 137x137, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 137x137, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 137x137, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 19 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 138x138 of 138x138, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 236.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 138x138, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 138x138, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 138x138, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 19 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 139x139 of 139x139, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 238.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 139x139, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 139x139, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 139x139, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 19 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 140x140 of 140x140, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 239.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 140x140, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 140x140, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 140x140, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 20 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 141x141 of 141x141, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 141x141, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 141x141, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 141x141, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 20 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 142x142 of 142x142, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 242.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 142x142, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 142x142, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 142x142, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 20 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 143x143 of 143x143, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 244.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 143x143, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 143x143, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 143x143, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 21 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 144x144 of 144x144, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 245.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 144x144, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 144x144, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 144x144, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 21 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 145x145 of 145x145, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 247.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 145x145, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 145x145, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 145x145, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 21 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 146x146 of 146x146, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 146x146, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 146x146, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 146x146, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 22 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 147x147 of 147x147, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 250.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 147x147, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 147x147, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 147x147, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 22 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 148x148 of 148x148, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 251.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 148x148, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 148x148, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 148x148, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 22 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 149x149 of 149x149, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 253.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 149x149, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 149x149, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 149x149, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 23 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 150x150 of 150x150, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 254.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 150x150, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 150x150, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 150x150, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 23 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 151x151 of 151x151, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 256.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 151x151, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 151x151, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 151x151, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 23 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 152x152 of 152x152, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 257.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 152x152, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 152x152, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 152x152, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 24 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 153x153 of 153x153, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 259.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 153x153, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 153x153, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 153x153, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 24 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 154x154 of 154x154, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 260.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 154x154, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 154x154, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 154x154, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 24 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 155x155 of 155x155, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 262.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 155x155, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 155x155, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 155x155, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 25 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 156x156 of 156x156, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 263.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 156x156, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 156x156, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 156x156, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 25 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 157x157 of 157x157, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 265.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 157x157, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 157x157, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 157x157, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 25 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 158x158 of 158x158, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 266.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 158x158, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 158x158, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 158x158, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 26 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 159x159 of 159x159, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 268.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 159x159, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 159x159, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 159x159, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 26 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 160x160 of 160x160, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 269.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 160x160, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 160x160, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 160x160, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 26 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 161x161 of 161x161, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 271.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 161x161, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 161x161, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 161x161, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 27 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 162x162 of 162x162, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 272.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 162x162, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 162x162, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 162x162, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 27 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 163x163 of 163x163, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 274.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 163x163, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 163x163, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 163x163, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 27 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 164x164 of 164x164, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 275.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 164x164, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 164x164, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 164x164, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 28 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 165x165 of 165x165, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 277.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 165x165, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 165x165, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 165x165, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 28 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 166x166 of 166x166, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 278.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 166x166, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 166x166, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 166x166, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 28 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 167x167 of 167x167, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 280.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 167x167, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 167x167, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 167x167, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 29 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 168x168 of 168x168, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 281.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 168x168, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 168x168, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 168x168, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 29 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 169x169 of 169x169, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 283.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 169x169, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 169x169, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 169x169, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 29 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 170x170 of 170x170, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 284.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 170x170, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 170x170, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 170x170, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 30 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 171x171 of 171x171, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 286.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 171x171, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 171x171, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 171x171, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 30 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 172x172 of 172x172, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 287.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 172x172, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 172x172, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 172x172, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 30 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 173x173 of 173x173, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 289.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 173x173, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 173x173, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 173x173, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 31 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 174x174 of 174x174, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 290.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 174x174, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 174x174, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 174x174, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 31 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 175x175 of 175x175, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 292.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 175x175, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 175x175, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 175x175, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 31 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 176x176 of 176x176, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 293.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 176x176, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 176x176, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 176x176, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 32 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 177x177 of 177x177, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 295.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 177x177, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 177x177, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 177x177, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 32 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 178x178 of 178x178, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 296.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 178x178, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 178x178, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 178x178, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 32 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 179x179 of 179x179, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 298.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 179x179, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 179x179, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 179x179, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 33 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 180x180 of 180x180, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 299.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 180x180, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 180x180, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 180x180, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 33 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 181x181 of 181x181, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 301.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 181x181, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 181x181, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 181x181, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 33 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 182x182 of 182x182, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 302.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 182x182, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 182x182, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 182x182, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 34 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 183x183 of 183x183, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 304.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 183x183, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 183x183, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 183x183, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 34 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 184x184 of 184x184, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 305.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 184x184, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 184x184, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 184x184, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 34 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 185x185 of 185x185, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 307.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 185x185, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 185x185, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 185x185, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 35 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 186x186 of 186x186, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 308.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 186x186, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 186x186, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 186x186, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 35 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 187x187 of 187x187, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 310.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 187x187, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 187x187, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 187x187, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 35 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 188x188 of 188x188, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 311.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 188x188, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 188x188, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 188x188, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 36 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 189x189 of 189x189, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 313.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 189x189, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 189x189, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 189x189, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 36 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 190x190 of 190x190, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 314.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 190x190, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 190x190, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 190x190, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 36 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 191x191 of 191x191, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 316.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 191x191, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 191x191, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 191x191, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 37 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 192x192 of 192x192, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 317.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 192x192, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 192x192, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 192x192, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 37 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 193x193 of 193x193, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 319.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 193x193, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 193x193, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 193x193, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 37 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 194x194 of 194x194, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 320.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 194x194, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 194x194, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 194x194, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 38 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 195x195 of 195x195, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 322.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 195x195, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 195x195, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 195x195, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 38 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 196x196 of 196x196, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 323.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 196x196, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 196x196, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 196x196, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 38 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 197x197 of 197x197, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 325.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 197x197, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 197x197, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 197x197, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 39 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 198x198 of 198x198, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 326.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 198x198, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 198x198, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 198x198, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 39 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 199x199 of 199x199, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 328.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 199x199, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 199x199, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 199x199, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 39 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 200x200 of 200x200, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 329.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 200x200, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 200x200, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 200x200, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 40 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 201x201 of 201x201, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 331.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 201x201, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 201x201, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 201x201, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 40 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 202x202 of 202x202, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 332.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 202x202, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 202x202, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 202x202, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 40 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 203x203 of 203x203, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 334.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 203x203, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 203x203, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 203x203, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 41 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 204x204 of 204x204, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 335.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 204x204, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 204x204, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 204x204, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 41 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 205x205 of 205x205, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 337.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 205x205, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 205x205, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 205x205, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 41 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 206x206 of 206x206, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 338.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 206x206, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 206x206, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 206x206, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 42 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 207x207 of 207x207, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 340.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 207x207, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 207x207, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 207x207, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 42 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 208x208 of 208x208, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 341.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 208x208, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 208x208, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 208x208, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 42 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 209x209 of 209x209, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 343.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 209x209, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 209x209, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 209x209, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 43 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 210x210 of 210x210, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 344.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 210x210, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 210x210, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 210x210, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 43 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 211x211 of 211x211, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 346.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 211x211, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 211x211, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 211x211, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 43 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 212x212 of 212x212, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 347.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 212x212, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 212x212, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 212x212, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 44 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 213x213 of 213x213, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 349.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 213x213, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 213x213, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 213x213, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 44 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 214x214 of 214x214, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 350.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 214x214, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 214x214, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 214x214, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 44 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 215x215 of 215x215, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 352.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 215x215, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 215x215, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 215x215, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 45 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 216x216 of 216x216, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 353.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 216x216, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 216x216, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 216x216, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 45 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 217x217 of 217x217, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 355.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 217x217, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 217x217, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 217x217, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 45 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 218x218 of 218x218, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 356.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 218x218, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 218x218, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 218x218, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 46 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 219x219 of 219x219, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 358.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 219x219, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 219x219, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 219x219, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 46 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 220x220 of 220x220, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 359.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 220x220, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 220x220, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 220x220, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 46 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 221x221 of 221x221, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 361.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 221x221, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 221x221, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 221x221, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 47 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 222x222 of 222x222, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 362.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 222x222, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 222x222, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 222x222, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 47 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 223x223 of 223x223, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 364.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 223x223, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 223x223, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 223x223, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 47 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 224x224 of 224x224, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 365.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 224x224, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 224x224, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 224x224, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 48 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 225x225 of 225x225, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 367.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 225x225, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 225x225, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 225x225, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: Action 48 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 226x226 of 226x226, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 368.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 226x226, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 226x226, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 226x226, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: Action 48 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 227x227 of 227x227, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 370.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 227x227, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 227x227, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 227x227, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: Action 49 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 228x228 of 228x228, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 371.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 228x228, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 228x228, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 228x228, swapInterval 0, drawable 0x5200002 [apply] Resizer 0: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Resizer 0: END: Thread-2-UserApp-JUnitTestRunner-resz0 [apply] Resizer 1: Action 49 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 229x229 of 229x229, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 373.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 229x229, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 229x229, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 229x229, swapInterval 0, drawable 0x5200002 [apply] Resizer 1: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-resz1 [apply] Resizer 1: END: Thread-2-UserApp-JUnitTestRunner-resz1 [apply] Resizer 2: Action 49 / 50: Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x52e96a80 0/0 230x230 of 230x230, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x52e96a80, angle 374.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 230x230, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 230x230, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x52e96a80 230x230, swapInterval 0, drawable 0x5200002 [apply] Resizer 2: DONE/SYNC: Thread-2-UserApp-JUnitTestRunner-resz2 [apply] Resizer 2: END: Thread-2-UserApp-JUnitTestRunner-resz2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x52e96a80: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x52e96a80 FIN [apply] *** reshapes: 150, displays 751 [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 @ 1579063989457 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063989457 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_1A1RThreads_100Resizes took 4.261 sec [apply] Testcase: test01_3A3RThreads_50Resizes took 4.057 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT [apply] junit.framework.TestListener: tests to run: 8 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063991327 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063991329 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01GL2GL3DebugDisabled) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test01GL2GL3DebugDisabled [apply] junit.framework.TestListener: endTest(test01GL2GL3DebugDisabled) [apply] junit.framework.TestListener: startTest(test02GL2GL3DebugEnabled) [apply] glDebug extension: null [apply] glDebug enabled: false [apply] glDebug sync: true [apply] context version: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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] 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: 3.1 (Compat profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test02GL2GL3DebugEnabled [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug00NEWT - test03GL2GL3DebugError [apply] junit.framework.TestListener: endTest(test03GL2GL3DebugError) [apply] junit.framework.TestListener: startTest(test04GL2GL3DebugInsert) [apply] 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 1579063993055 [apply] source 3.1 (Compat profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 - hash 0x481c92a2] [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] 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 1579063993219 [apply] source 3.1 (Compat profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 - hash 0x20667384] [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] junit.framework.TestListener: endTest(test11GLES2DebugDisabled) [apply] junit.framework.TestListener: startTest(test12GLES2DebugEnabled) [apply] glDebug extension: null [apply] glDebug enabled: false [apply] glDebug sync: true [apply] context version: 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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] glDebug extension: GL_KHR_debug [apply] glDebug enabled: true [apply] glDebug sync: true [apply] context version: 3.0 (ES profile, arb, debug, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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] junit.framework.TestListener: endTest(test13GLES2DebugError) [apply] junit.framework.TestListener: startTest(test14GLES2DebugInsert) [apply] XXX: GLDebugEvent[ id 0x1 [apply] type Error [apply] severity High: dangerous undefined behavior [apply] source GL API [apply] msg GL_INVALID_ENUM in glBindFramebufferEXT(target) [apply] when 1579063993611 [apply] source 3.0 (ES profile, arb, debug, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 - hash 0x5579ed4e] [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 1579063993733 [apply] source 3.0 (ES profile, arb, debug, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 - hash 0x23326505] [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 @ 1579063993773 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063993773 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.3 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063991327 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063991329 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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: 3.1 (Compat profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 1579063993055 [apply] source 3.1 (Compat profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 - hash 0x481c92a2] [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 1579063993219 [apply] source 3.1 (Compat profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 - hash 0x20667384] [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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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.0 (ES profile, arb, debug, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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 1579063993611 [apply] source 3.0 (ES profile, arb, debug, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 - hash 0x5579ed4e] [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 1579063993733 [apply] source 3.0 (ES profile, arb, debug, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 - hash 0x23326505] [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 @ 1579063993773 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063993773 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2GL3DebugDisabled took 1.357 sec [apply] Testcase: test02GL2GL3DebugEnabled took 0.179 sec [apply] Testcase: test03GL2GL3DebugError took 0.172 sec [apply] Testcase: test04GL2GL3DebugInsert took 0.161 sec [apply] Testcase: test11GLES2DebugDisabled took 0.139 sec [apply] Testcase: test12GLES2DebugEnabled took 0.128 sec [apply] Testcase: test13GLES2DebugError took 0.124 sec [apply] Testcase: test14GLES2DebugInsert took 0.117 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT [apply] junit.framework.TestListener: tests to run: 6 [apply] junit.framework.TestListener: startTest(test01GL2GL3DebugDisabled) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063995467 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063995469 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test01GL2GL3DebugDisabled [apply] junit.framework.TestListener: endTest(test01GL2GL3DebugDisabled) [apply] junit.framework.TestListener: startTest(test02GL2GL3DebugEnabled) [apply] glDebug extension: null [apply] glDebug enabled: false [apply] glDebug sync: true [apply] context version: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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: 3.1 (Compat profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 1579063997010 [apply] source 3.1 (Compat profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 - hash 0x50ee0d9b] [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] 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 1579063997182 [apply] source 3.1 (Compat profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 - hash 0x36c18111] [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] junit.framework.TestListener: endTest(test11GLES2DebugDisabled) [apply] junit.framework.TestListener: startTest(test12GLES2DebugEnabled) [apply] glDebug extension: null [apply] glDebug enabled: false [apply] glDebug sync: true [apply] context version: 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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.0 (ES profile, arb, debug, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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 1579063997459 [apply] source 3.0 (ES profile, arb, debug, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 - hash 0x3522e30b] [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 1579063997594 [apply] source 3.0 (ES profile, arb, debug, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 - hash 0x1896a058] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLDebug01NEWT - test13GLES2DebugError [apply] junit.framework.TestListener: endTest(test13GLES2DebugError) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063997629 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063997630 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.006 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063995467 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063995469 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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: 3.1 (Compat profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 1579063997010 [apply] source 3.1 (Compat profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 - hash 0x50ee0d9b] [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 1579063997182 [apply] source 3.1 (Compat profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 - hash 0x36c18111] [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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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.0 (ES profile, arb, debug, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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 1579063997459 [apply] source 3.0 (ES profile, arb, debug, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 - hash 0x3522e30b] [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 1579063997594 [apply] source 3.0 (ES profile, arb, debug, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 - hash 0x1896a058] [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 @ 1579063997629 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063997630 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2GL3DebugDisabled took 1.342 sec [apply] Testcase: test02GL2GL3DebugEnabled took 0.194 sec [apply] Testcase: test03GL2GL3DebugError took 0.161 sec [apply] Testcase: test11GLES2DebugDisabled took 0.133 sec [apply] Testcase: test12GLES2DebugEnabled took 0.139 sec [apply] Testcase: test13GLES2DebugError took 0.133 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 10 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063999303 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063999305 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test01OnThreadAtInit [apply] junit.framework.TestListener: startTest(test01OnThreadAtInit) [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1347) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1352) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:587) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test01OnThreadAtInit(TestGLException01NEWT.java:336) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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:768) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:119) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:141) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4410) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4344) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1323) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1335) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [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] junit.framework.TestListener: endTest(test01OnThreadAtInit) [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] junit.framework.TestListener: startTest(test02OnThreadAtReshape) [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 Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1347) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1352) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:587) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test02OnThreadAtReshape(TestGLException01NEWT.java:342) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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:768) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:119) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:141) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4410) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4344) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1323) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1335) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [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 Thread-2-UserApp-JUnitTestRunner on thread Thread-2-UserApp-JUnitTestRunner [apply] com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner [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:768) [apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912) [apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test02OnThreadAtReshape(TestGLException01NEWT.java:342) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [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] ... 38 more [apply] junit.framework.TestListener: endTest(test02OnThreadAtReshape) [apply] junit.framework.TestListener: startTest(test03OnThreadAtDisplay) [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 Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1347) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1352) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:587) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test03OnThreadAtDisplay(TestGLException01NEWT.java:348) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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:768) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:119) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:141) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4410) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4344) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1323) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1335) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [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 Thread-2-UserApp-JUnitTestRunner on thread Thread-2-UserApp-JUnitTestRunner [apply] com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner [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:768) [apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912) [apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test03OnThreadAtDisplay(TestGLException01NEWT.java:348) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [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] ... 38 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 Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1347) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1352) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:587) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test04OnThreadAtInvoke(TestGLException01NEWT.java:354) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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:768) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:119) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:141) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4410) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4344) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1323) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1335) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [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 Thread-2-UserApp-JUnitTestRunner on thread Thread-2-UserApp-JUnitTestRunner [apply] com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner [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:768) [apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912) [apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test04OnThreadAtInvoke(TestGLException01NEWT.java:354) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [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] ... 38 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 Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.destroy(WindowImpl.java:1545) [apply] at com.jogamp.newt.opengl.GLWindow.destroy(GLWindow.java:577) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:251) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test05OnThreadAtDispose(TestGLException01NEWT.java:360) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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:119) [apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:640) [apply] at jogamp.newt.WindowImpl$1.run(WindowImpl.java:1471) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [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 Thread-2-UserApp-JUnitTestRunner-Animator#00 on thread Thread-2-UserApp-JUnitTestRunner-Animator#00 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-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:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:834) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-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:768) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [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 Thread-2-UserApp-JUnitTestRunner-Animator#01 on thread Thread-2-UserApp-JUnitTestRunner-Animator#01 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-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:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:834) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-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:768) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [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 Thread-2-UserApp-JUnitTestRunner-Animator#02 on thread Thread-2-UserApp-JUnitTestRunner-Animator#02 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-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:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:834) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-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:768) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [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 Thread-2-UserApp-JUnitTestRunner-Animator#03 on thread Thread-2-UserApp-JUnitTestRunner-Animator#03 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-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:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:834) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-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:768) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [apply] ... 1 more [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 6 more [apply] This-Thread : false [apply] Anim-Thread : true [apply] ExceptionSent : 1 [apply] Exception @ Init/Reshape/Display: false [apply] Exception @ Invoke : false [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 1 [apply] Init Count : 1 / 1 [apply] Reshape Count : 1 / 1 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test14OffThreadAtInvoke [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.destroy(WindowImpl.java:1545) [apply] at com.jogamp.newt.opengl.GLWindow.destroy(GLWindow.java:577) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:251) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test15OffThreadAtDispose(TestGLException01NEWT.java:391) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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:119) [apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:640) [apply] at jogamp.newt.WindowImpl$1.run(WindowImpl.java:1471) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [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 : 77 / 77 [apply] Invoke Count : 1 / 1 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose [apply] junit.framework.TestListener: endTest(test15OffThreadAtDispose) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064004600 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064004600 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.137 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579063999303 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579063999305 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1347) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1352) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:587) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test01OnThreadAtInit(TestGLException01NEWT.java:336) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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:768) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:119) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:141) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4410) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4344) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1323) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1335) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [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 Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1347) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1352) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:587) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test02OnThreadAtReshape(TestGLException01NEWT.java:342) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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:768) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:119) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:141) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4410) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4344) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1323) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1335) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [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 Thread-2-UserApp-JUnitTestRunner on thread Thread-2-UserApp-JUnitTestRunner [apply] com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner [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:768) [apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912) [apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test02OnThreadAtReshape(TestGLException01NEWT.java:342) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [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] ... 38 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 Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1347) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1352) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:587) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test03OnThreadAtDisplay(TestGLException01NEWT.java:348) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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:768) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:119) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:141) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4410) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4344) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1323) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1335) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [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 Thread-2-UserApp-JUnitTestRunner on thread Thread-2-UserApp-JUnitTestRunner [apply] com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner [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:768) [apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912) [apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test03OnThreadAtDisplay(TestGLException01NEWT.java:348) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [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] ... 38 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 Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1347) [apply] at jogamp.newt.WindowImpl.setVisible(WindowImpl.java:1352) [apply] at com.jogamp.newt.opengl.GLWindow.setVisible(GLWindow.java:587) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:218) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test04OnThreadAtInvoke(TestGLException01NEWT.java:354) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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:768) [apply] at jogamp.opengl.GLAutoDrawableBase.defaultWindowResizedOp(GLAutoDrawableBase.java:260) [apply] at com.jogamp.newt.opengl.GLWindow.access$200(GLWindow.java:119) [apply] at com.jogamp.newt.opengl.GLWindow$2.windowResized(GLWindow.java:141) [apply] at jogamp.newt.WindowImpl.consumeWindowEvent(WindowImpl.java:4410) [apply] at jogamp.newt.WindowImpl.sendWindowEvent(WindowImpl.java:4344) [apply] at jogamp.newt.WindowImpl.setVisibleActionImpl(WindowImpl.java:1323) [apply] at jogamp.newt.WindowImpl$VisibleAction.run(WindowImpl.java:1335) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [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 Thread-2-UserApp-JUnitTestRunner on thread Thread-2-UserApp-JUnitTestRunner [apply] com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner [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:768) [apply] at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:912) [apply] at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:642) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:225) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test04OnThreadAtInvoke(TestGLException01NEWT.java:354) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [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] ... 38 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 Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.destroy(WindowImpl.java:1545) [apply] at com.jogamp.newt.opengl.GLWindow.destroy(GLWindow.java:577) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:251) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test05OnThreadAtDispose(TestGLException01NEWT.java:360) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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:119) [apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:640) [apply] at jogamp.newt.WindowImpl$1.run(WindowImpl.java:1471) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [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 Thread-2-UserApp-JUnitTestRunner-Animator#00 on thread Thread-2-UserApp-JUnitTestRunner-Animator#00 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-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:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:834) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-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:768) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [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 Thread-2-UserApp-JUnitTestRunner-Animator#01 on thread Thread-2-UserApp-JUnitTestRunner-Animator#01 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-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:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:834) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-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:768) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [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 Thread-2-UserApp-JUnitTestRunner-Animator#02 on thread Thread-2-UserApp-JUnitTestRunner-Animator#02 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-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:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:834) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-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:768) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [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 Thread-2-UserApp-JUnitTestRunner-Animator#03 on thread Thread-2-UserApp-JUnitTestRunner-Animator#03 [apply] com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$AnimException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-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:541) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:248) [apply] at java.base/java.lang.Thread.run(Thread.java:834) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-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:768) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [apply] ... 1 more [apply] Caused by: java.lang.RuntimeException: [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT$1.display(TestGLException01NEWT.java:126) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:692) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 6 more [apply] This-Thread : false [apply] Anim-Thread : true [apply] ExceptionSent : 1 [apply] Exception @ Init/Reshape/Display: false [apply] Exception @ Invoke : false [apply] Exception @ Dispose : false [apply] Exception @ GLAnimatorControl : 1 [apply] Init Count : 1 / 1 [apply] Reshape Count : 1 / 1 [apply] Display Count : 0 / 0 [apply] Invoke Count : 0 / 0 [apply] Dispose Count : 0 / 1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test14OffThreadAtInvoke [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT - test15OffThreadAtDispose [apply] User caught exception RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10 on thread Thread-2-UserApp-JUnitTestRunner [apply] java.lang.RuntimeException: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10 [apply] at jogamp.newt.DefaultEDTUtil.invokeImpl(DefaultEDTUtil.java:252) [apply] at jogamp.newt.DefaultEDTUtil.invoke(DefaultEDTUtil.java:165) [apply] at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:439) [apply] at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:2808) [apply] at jogamp.newt.WindowImpl.destroy(WindowImpl.java:1545) [apply] at com.jogamp.newt.opengl.GLWindow.destroy(GLWindow.java:577) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.runTestGL(TestGLException01NEWT.java:251) [apply] at com.jogamp.opengl.test.junit.jogl.acore.TestGLException01NEWT.test15OffThreadAtDispose(TestGLException01NEWT.java:391) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] at com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: on thread Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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:119) [apply] at com.jogamp.newt.opengl.GLWindow$GLLifecycleHook.destroyActionInLock(GLWindow.java:640) [apply] at jogamp.newt.WindowImpl$1.run(WindowImpl.java:1471) [apply] at com.jogamp.common.util.RunnableTask.run(RunnableTask.java:143) [apply] at jogamp.newt.DefaultEDTUtil$NEDT.run(DefaultEDTUtil.java:375) [apply] Caused by: java.lang.RuntimeException: [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 : 77 / 77 [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 @ 1579064004600 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064004600 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01OnThreadAtInit took 0.599 sec [apply] Testcase: test02OnThreadAtReshape took 0.208 sec [apply] Testcase: test03OnThreadAtDisplay took 0.33 sec [apply] Testcase: test04OnThreadAtInvoke took 0.328 sec [apply] Testcase: test05OnThreadAtDispose took 0.885 sec [apply] Testcase: test11OffThreadAtInit took 0.2 sec [apply] Testcase: test12OffThreadAtReshape took 0.193 sec [apply] Testcase: test13OffThreadAtDisplay took 0.315 sec [apply] Testcase: test14OffThreadAtInvoke took 0.323 sec [apply] Testcase: test15OffThreadAtDispose took 0.826 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064006302 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064006305 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1 [apply] junit.framework.TestListener: tests to run: 5 [apply] junit.framework.TestListener: startTest(test01_ES1) [apply] GL UnitTester [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: OpenGL ES-CM 1.1 Mesa 18.3.6 [apply] GL GLSL: false, has-compiler-func: true, version none, 0.0.0 [apply] GL FBO: basic false, full false [apply] GL Profile: GLProfile[GLES1/GLES1.sw] [apply] GL Renderer Quirks:[GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.es1.GLES1Impl@17802b8d, 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 18.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: 8192 [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: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: OpenGL ES 3.0 Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version OpenGL ES GLSL ES 3.00, 3.0.0 [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GLES3/GLES3.sw] [apply] GL Renderer Quirks:[GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.es3.GLES3Impl@7260bb03, 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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_MAX_TEXTURE_SIZE: 8192 [apply] - GL_ACTIVE_TEXTURE: 33984 [apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32 [apply] - GL_MAX_COLOR_ATTACHMENTS: 8 [apply] - GL_MAX_SAMPLES: 1 [apply] junit.framework.TestListener: endTest(test02__ES2) [apply] junit.framework.TestListener: startTest(test03_GL2) [apply] GL UnitTester [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) - GL_MAX_TEXTURE_SIZE: 8192 [apply] GL_VERSION: 3.1 Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 1.40, 1.40.0 [apply] [apply] - GL_ACTIVE_TEXTURE: 33984 [apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32 [apply] - GL_MAX_COLOR_ATTACHMENTS: 8 [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GL3bc/GL3bc.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@17d1dc3b, 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] - pre GL-Error 0x0 [apply] - GL-Error 0x0 [apply] - GL-Error 0x0 [apply] - GL-Error 0x0 [apply] - GL_MAX_SAMPLES: 1 [apply] junit.framework.TestListener: endTest(test03_GL2) [apply] junit.framework.TestListener: startTest(test04_GL3) [apply] - GL-Error 0x0 [apply] - GL-Error 0x0 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test03_GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test04_GL3 [apply] - GL_MAX_TEXTURE_SIZE: 8192 [apply] - GL_ACTIVE_TEXTURE: 33984 [apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32 [apply] - GL_MAX_COLOR_ATTACHMENTS: 8 [apply] - GL_MAX_SAMPLES: 1 [apply] junit.framework.TestListener: endTest(test04_GL3) [apply] junit.framework.TestListener: startTest(test05_GL4) [apply] GL UnitTester [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] junit.framework.TestListener: endTest(test05_GL4) GL_VERSION: 3.3 (Core Profile) Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 3.30, 3.30.0 [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GL3/GL3.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@21f4046e, 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.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] GL4 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test05_GL4 [apply] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064008199 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064008200 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.721 sec [apply] ------------- Standard Output --------------- [apply] - GL_MAX_TEXTURE_SIZE: 8192 [apply] - GL_ACTIVE_TEXTURE: 33984 [apply] - GL_MAX_TEXTURE_SIZE: 8192 [apply] - GL_ACTIVE_TEXTURE: 33984 [apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32 [apply] - GL_MAX_COLOR_ATTACHMENTS: 8 [apply] - GL_MAX_SAMPLES: 1 [apply] - GL_MAX_TEXTURE_SIZE: 8192 [apply] - GL_ACTIVE_TEXTURE: 33984 [apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32 [apply] - GL_MAX_COLOR_ATTACHMENTS: 8 [apply] - GL_MAX_SAMPLES: 1 [apply] - GL_MAX_TEXTURE_SIZE: 8192 [apply] - GL_ACTIVE_TEXTURE: 33984 [apply] - GL_MAX_TEXTURE_IMAGE_UNITS: 32 [apply] - GL_MAX_COLOR_ATTACHMENTS: 8 [apply] - GL_MAX_SAMPLES: 1 [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064006302 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064006305 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug651NEWT - test01_ES1 [apply] GL UnitTester [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: OpenGL ES-CM 1.1 Mesa 18.3.6 [apply] GL GLSL: false, has-compiler-func: true, version none, 0.0.0 [apply] GL FBO: basic false, full false [apply] GL Profile: GLProfile[GLES1/GLES1.sw] [apply] GL Renderer Quirks:[GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.es1.GLES1Impl@17802b8d, 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 18.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: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: OpenGL ES 3.0 Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version OpenGL ES GLSL ES 3.00, 3.0.0 [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GLES3/GLES3.sw] [apply] GL Renderer Quirks:[GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.es3.GLES3Impl@7260bb03, 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 1.40, 1.40.0 [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GL3bc/GL3bc.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@17d1dc3b, 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.3 (Core Profile) Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 3.30, 3.30.0 [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GL3/GL3.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@21f4046e, 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.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] GL4 n/a [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 @ 1579064008199 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064008200 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_ES1 took 1.337 sec [apply] Testcase: test02__ES2 took 0.15 sec [apply] Testcase: test03_GL2 took 0.184 sec [apply] Testcase: test04_GL3 took 0.17 sec [apply] Testcase: test05_GL4 took 0.001 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 7 [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064009821 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064009823 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles [apply] junit.framework.TestListener: startTest(test00ShowAvailProfiles) [apply] junit.framework.TestListener: endTest(test00ShowAvailProfiles) [apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x56dea000, isOwner false, <13f653cd, 5a4d968a>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles [apply] junit.framework.TestListener: startTest(test10GL2PolygonModeFailure) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test10GL2PolygonModeFailure [apply] junit.framework.TestListener: endTest(test10GL2PolygonModeFailure) [apply] junit.framework.TestListener: startTest(test11GL3bcPolygonModeFailure) [apply] CTX: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.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: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.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: 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.3 (Core Profile) Mesa 18.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: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.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: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.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: 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.3 (Core Profile) Mesa 18.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 @ 1579064012174 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064012175 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.177 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064009821 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064009823 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles [apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x56dea000, isOwner false, <13f653cd, 5a4d968a>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test00ShowAvailProfiles [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLMesaBug658NEWT - test10GL2PolygonModeFailure [apply] CTX: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.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: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.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: 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.3 (Core Profile) Mesa 18.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: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.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: 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.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: 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.3 (Core Profile) Mesa 18.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 @ 1579064012174 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064012175 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00ShowAvailProfiles took 1.069 sec [apply] Testcase: test10GL2PolygonModeFailure took 0.338 sec [apply] Testcase: test11GL3bcPolygonModeFailure took 0.175 sec [apply] Testcase: test12GL3PolygonModeFailure took 0.178 sec [apply] Testcase: test20GL2BindArrayAttributeFails took 0.18 sec [apply] Testcase: test21GL3bcBindArrayAttributeFails took 0.179 sec [apply] Testcase: test22GL3BindArrayAttributeFails took 0.173 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064013831 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064013833 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2 [apply] junit.framework.TestListener: tests to run: 6 [apply] junit.framework.TestListener: startTest(test01FFP__GL2) [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.3.6 [apply] GL Profile: GLProfile[GL3bc/GL3bc.sw] [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0001-flat-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0002-smooth-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** 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] junit.framework.TestListener: endTest(test01FFP__GL2) [apply] junit.framework.TestListener: startTest(test02FFP__ES1) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test02FFP__ES1 [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: OpenGL ES-CM 1.1 Mesa 18.3.6 [apply] GL Profile: GLProfile[GLES1/GLES1.sw] [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test02FFP__ES1___-n0001-flat-GLES1_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test02FFP__ES1___-n0002-smooth-GLES1_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test02FFP__ES1___-n0003-attn0-GLES1_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test02FFP__ES1) [apply] junit.framework.TestListener: startTest(test03FFP__ES2) [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: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: OpenGL ES 3.0 Mesa 18.3.6 [apply] GL Profile: GLProfile[GL2ES1/GLES3.sw.custom] [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test03FFP__ES2___-n0001-flat-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test03FFP__ES2___-n0002-smooth-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test03FFP__ES2___-n0003-attn0-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] ++++ 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: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.3 (Core Profile) Mesa 18.3.6 [apply] GL Profile: GLProfile[GL2ES1/GL3.sw.custom] [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0001-flat-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0002-smooth-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0003-attn0-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test04FFP__GL2ES2) [apply] junit.framework.TestListener: startTest(test11GLSL_GL2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test04FFP__GL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test11GLSL_GL2 [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 1.40 [apply] GL Profile: GLProfile[GL3bc/GL3bc.sw] [apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [apply] null [apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0001-flat-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0002-smooth-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test11GLSL_GL2) [apply] junit.framework.TestListener: startTest(test12GLSL_ES2) [apply] Thread-2-UserApp-JUnitTestRunner: ** 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: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: OpenGL ES 3.0 Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version OpenGL ES GLSL ES 3.00 [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, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0001-flat-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0002-smooth-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0003-attn0-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test12GLSL_ES2) [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 @ 1579064018657 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064018658 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.634 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064013831 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064013833 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLPointsNEWT - test01FFP__GL2 [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.3.6 [apply] GL Profile: GLProfile[GL3bc/GL3bc.sw] [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0001-flat-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test01FFP__GL2___-n0002-smooth-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** 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: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: OpenGL ES-CM 1.1 Mesa 18.3.6 [apply] GL Profile: GLProfile[GLES1/GLES1.sw] [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test02FFP__ES1___-n0001-flat-GLES1_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test02FFP__ES1___-n0002-smooth-GLES1_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** 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: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: OpenGL ES 3.0 Mesa 18.3.6 [apply] GL Profile: GLProfile[GL2ES1/GLES3.sw.custom] [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test03FFP__ES2___-n0001-flat-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test03FFP__ES2___-n0002-smooth-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** 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: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.3 (Core Profile) Mesa 18.3.6 [apply] GL Profile: GLProfile[GL2ES1/GL3.sw.custom] [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0001-flat-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test04FFP__GL2ES2-n0002-smooth-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** 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: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 1.40 [apply] GL Profile: GLProfile[GL3bc/GL3bc.sw] [apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [apply] null [apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0001-flat-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test11GLSL_GL2___-n0002-smooth-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** 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: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: OpenGL ES 3.0 Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version OpenGL ES GLSL ES 3.00 [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, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0001-flat-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestGLPointsNEWT.test12GLSL_ES2___-n0002-smooth-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 @ 1579064018657 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064018658 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01FFP__GL2 took 1.961 sec [apply] Testcase: test02FFP__ES1 took 0.544 sec [apply] Testcase: test03FFP__ES2 took 0.693 sec [apply] Testcase: test04FFP__GL2ES2 took 0.669 sec [apply] Testcase: test11GLSL_GL2 took 0.468 sec [apply] Testcase: test12GLSL_ES2 took 0.43 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT [apply] junit.framework.TestListener: tests to run: 4 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064020296 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064020298 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attemptsjunit.framework.TestListener: startTest(test01InternedString) [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] [apply] junit.framework.TestListener: endTest(test01InternedString) [apply] junit.framework.TestListener: startTest(test02InitSingleton) [apply] junit.framework.TestListener: endTest(test02InitSingleton) [apply] junit.framework.TestListener: startTest(test11DumpDesktopGLInfo) [apply] junit.framework.TestListener: endTest(test11DumpDesktopGLInfo) [apply] junit.framework.TestListener: startTest(test12DumpMobileGLInfo) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test02InitSingletonjunit.framework.TestListener: endTest(test12DumpMobileGLInfo) [apply] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test11DumpDesktopGLInfo [apply] Desktop [apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2a79ac24, isOwner false, <69d21547, 1021cfc8>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] [apply] [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.4.0, connection :0.0, unitID 0, handle 0x7fb984001670, owner true, ResourceToolkitLock[obj 0x26825d47, isOwner false, <5f030cfd, 41c2c75a>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.1 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064021371 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064021372 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.888 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064020296 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064020298 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.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2a79ac24, isOwner false, <69d21547, 1021cfc8>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] [apply] [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.4.0, connection :0.0, unitID 0, handle 0x7fb984001670, owner true, ResourceToolkitLock[obj 0x26825d47, isOwner false, <5f030cfd, 41c2c75a>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.1 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile00NEWT - test12DumpMobileGLInfo [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064021371 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064021372 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01InternedString took 0.004 sec [apply] Testcase: test02InitSingleton took 1.013 sec [apply] Testcase: test11DumpDesktopGLInfo took 0.006 sec [apply] Testcase: test12DumpMobileGLInfo took 0.002 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT [apply] junit.framework.TestListener: tests to run: 16 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064023008 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064023011 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, 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.4 [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.4.0-rc-20200113 [apply] Implementation Build: 2.4-b931-20200113 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 [apply] Implementation SHA Sources: f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [apply] Implementation SHA Classes: ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [apply] Implementation SHA Classes-this: 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c [apply] Implementation SHA Natives: 70663aedc6552c7dbfdbc4988d55cb645e6b7c00cad7c0351f6a53d0e240d126 [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.4 [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.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [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.4 [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.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [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.4 [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.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [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] junit.framework.TestListener: startTest(test00Version) [apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x372e8a18, isOwner false, <66daedf0, 3d676d6b>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x372e8a18, isOwner false, <66daedf0, 3d676d6b>[count 0, qsz 0, owner ]]] [apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x88: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xae: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xaf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xea: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xeb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xec: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xee: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xef: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfa: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfe: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x126: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x127: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x128: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x130: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x132: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x133: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x134: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x136: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x137: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x138: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x251: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x252: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x253: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x254: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x255: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x256: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x257: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x258: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x259: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x260: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x261: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x262: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x263: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x264: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x265: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x266: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x290: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x291: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x292: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x293: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x294: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x295: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x296: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x297: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x298: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x299: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ca: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ce: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2da: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2db: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2de: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2df: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x310: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x312: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x313: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x314: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x316: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x317: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x318: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x358: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x470: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x471: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x472: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x473: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x474: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x475: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x476: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x477: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x478: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x479: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x480: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x481: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x482: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x483: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x484: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x22, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70, fbc 0x4b3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c1, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c2, fbc 0x162: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c3, fbc 0x163: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c4, fbc 0x164: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c5, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c6, fbc 0x166: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c8, fbc 0x168: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ca, fbc 0x16a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cb, fbc 0x16b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cc, fbc 0x16c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cd, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ce, fbc 0x16e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d0, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d1, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d2, fbc 0x172: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d3, fbc 0x173: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d4, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d5, fbc 0x176: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d6, fbc 0x177: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d7, fbc 0x178: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fc, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fd, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fe, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ff, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x500, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x501, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x503, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x505, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x506, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x507, fbc 0x1a8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x509, fbc 0x1aa: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50d, fbc 0x1ae: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50e, fbc 0x1af: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50f, fbc 0x1b0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x511, fbc 0x1b2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x512, fbc 0x1b3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x513, fbc 0x1b4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x538, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x539, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x540, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x541, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x542, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x543, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x544, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x545, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x546, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x547, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x548, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x549, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54a, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54b, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54c, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54d, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54e, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54f, fbc 0x1f0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x574, fbc 0x215: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x575, fbc 0x216: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x576, fbc 0x217: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x577, fbc 0x218: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x578, fbc 0x219: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x579, fbc 0x21a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57a, fbc 0x21b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57b, fbc 0x21c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57c, fbc 0x21d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57d, fbc 0x21e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57e, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57f, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x580, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x581, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x582, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x583, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x584, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x585, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x586, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x587, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x588, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x589, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58a, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58b, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b0, fbc 0x37d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b1, fbc 0x37e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b2, fbc 0x37f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b3, fbc 0x380: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b4, fbc 0x381: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b5, fbc 0x382: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b6, fbc 0x383: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b7, fbc 0x384: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b8, fbc 0x385: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b9, fbc 0x386: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ba, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bb, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bc, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bd, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5be, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bf, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c0, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c1, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c2, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c3, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c4, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c5, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c6, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5eb, fbc 0x3b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ec, fbc 0x3ba: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ed, fbc 0x3bb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ee, fbc 0x3bc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ef, fbc 0x3bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f0, fbc 0x3be: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f1, fbc 0x3bf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f2, fbc 0x3c0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f3, fbc 0x3c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f4, fbc 0x3c2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f5, fbc 0x3c3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f6, fbc 0x3c4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f7, fbc 0x3c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f8, fbc 0x3c6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f9, fbc 0x3c7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fa, fbc 0x3c8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fb, fbc 0x3c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fc, fbc 0x3ca: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fd, fbc 0x3cb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fe, fbc 0x3cc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ff, fbc 0x3cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x600, fbc 0x3ce: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x601, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x602, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x627, fbc 0x3f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x628, fbc 0x3f6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x629, fbc 0x3f7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62a, fbc 0x3f8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62b, fbc 0x3f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62c, fbc 0x3fa: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62d, fbc 0x3fb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62e, fbc 0x3fc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62f, fbc 0x3fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x630, fbc 0x3fe: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x631, fbc 0x3ff: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x632, fbc 0x400: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x633, fbc 0x401: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x634, fbc 0x402: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x635, fbc 0x403: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x636, fbc 0x404: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x637, fbc 0x405: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x638, fbc 0x406: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x639, fbc 0x407: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63a, fbc 0x408: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63b, fbc 0x409: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63c, fbc 0x40a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63d, fbc 0x40b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63e, fbc 0x40c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x663, fbc 0x431: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x664, fbc 0x432: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x665, fbc 0x433: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x666, fbc 0x434: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x667, fbc 0x435: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x668, fbc 0x436: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x669, fbc 0x437: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66a, fbc 0x438: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66b, fbc 0x439: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66c, fbc 0x43a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66d, fbc 0x43b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66e, fbc 0x43c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66f, fbc 0x43d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x670, fbc 0x43e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x671, fbc 0x43f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x672, fbc 0x440: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x673, fbc 0x441: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x674, fbc 0x442: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x675, fbc 0x443: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x676, fbc 0x444: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x677, fbc 0x445: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x678, fbc 0x446: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x679, fbc 0x447: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67a, fbc 0x448: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69f, fbc 0x4a9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a0, fbc 0x4aa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a1, fbc 0x4ab: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a2, fbc 0x4ac: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a4, fbc 0x4ae: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a5, fbc 0x4af: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a6, fbc 0x4b0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a7, fbc 0x4b1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a8, fbc 0x4b2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a9, fbc 0x4b4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6aa, fbc 0x4b5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ab, fbc 0x4b6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ac, fbc 0x4b7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ad, fbc 0x4b8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ae, fbc 0x4b9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6af, fbc 0x4ba: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b0, fbc 0x4bb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b1, fbc 0x4bc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b2, fbc 0x4bd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b3, fbc 0x4be: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b4, fbc 0x4bf: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b5, fbc 0x4c0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] [apply] [apply] GLProfiles on device EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f9490001550, owner true, ResourceToolkitLock[obj 0x2a84d6c, isOwner false, <4115796b, 7011b9d4>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.1 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] [apply] Capabilities for EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f9490001550, owner true, ResourceToolkitLock[obj 0x2a84d6c, isOwner false, <4115796b, 7011b9d4>[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/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 0x7, 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 0x8, 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 0x9, 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 0xa, 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 0xb, 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 0xc, 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 0xd, 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 0xe, 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 0xf, 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 0x10, 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 0x11, 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 0x12, 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 0x13, 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 0x14, 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] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version [apply] junit.framework.TestListener: endTest(test00Version) [apply] junit.framework.TestListener: startTest(test01GLProfileDefault) [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x372e8a18, isOwner false, <66daedf0, 3d676d6b>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test01GLProfileDefault [apply] GLProfile Mapping default -> GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test01GLProfileDefault) [apply] junit.framework.TestListener: startTest(test11GLProfileMaxProgrammable) [apply] GLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test01GLProfileDefault [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test11GLProfileMaxProgrammable [apply] GLProfile Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test11GLProfileMaxProgrammable) [apply] junit.framework.TestListener: startTest(test22GLProfileMaxFixedFunc) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.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[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test22GLProfileMaxFixedFunc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test31GLProfileGL2ES1 [apply] GLProfile Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw] [apply] junit.framework.TestListener: endTest(test22GLProfileMaxFixedFunc) [apply] junit.framework.TestListener: startTest(test31GLProfileGL2ES1) [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test31GLProfileGL2ES1) [apply] junit.framework.TestListener: startTest(test32GLProfileGL2ES2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test31GLProfileGL2ES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test32GLProfileGL2ES2 [apply] GLProfile Mapping GL2ES2 -> GLProfile[GL3/GL3.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES2 -> GLProfile[GL3/GL3.sw] -> GLProfile[GL3/GL3.sw] -> 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3/GL3.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[GLES3/GLES3.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4ES3 -> GLProfile[GLES3/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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(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[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2GL3 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test34GLProfileGL2GL3) [apply] junit.framework.TestListener: startTest(test41_GL4bc) [apply] junit.framework.TestListener: endTest(test41_GL4bc) [apply] junit.framework.TestListener: startTest(test42_GL3bc) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test34GLProfileGL2GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test41_GL4bc [apply] Profile GL4bc n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test41_GL4bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test42_GL3bc [apply] GLProfile Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test42_GL3bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test43_GL2 [apply] GLProfile Mapping GL2 -> GLProfile[GL2/GL3bc.sw] [apply] junit.framework.TestListener: endTest(test42_GL3bc) [apply] junit.framework.TestListener: startTest(test43_GL2) [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2 -> GLProfile[GL2/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test43_GL2) [apply] junit.framework.TestListener: startTest(test44_GL4) [apply] junit.framework.TestListener: endTest(test44_GL4) [apply] junit.framework.TestListener: startTest(test45_GL3) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test43_GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test44_GL4 [apply] Profile GL4 n/a [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/GL3.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3 -> GLProfile[GL3/GL3.sw] -> GLProfile[GL3/GL3.sw] -> 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3/GL3.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 18.3.6 [GL 1.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es1.GLES1Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES-CM 1.1 Mesa 18.3.6 [apply] GLSL false, has-compiler-func: true [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 47 [apply] GLX_EXTENSIONS 20 [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 18.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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GLES2 -> GLProfile[GLES2/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GLES3 -> GLProfile[GLES3/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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 @ 1579064027853 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064027853 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.666 sec [apply] ------------- Standard Output --------------- [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x372e8a18, isOwner false, <66daedf0, 3d676d6b>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064023008 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064023011 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, 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.4 [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.4.0-rc-20200113 [apply] Implementation Build: 2.4-b931-20200113 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 [apply] Implementation SHA Sources: f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [apply] Implementation SHA Classes: ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [apply] Implementation SHA Classes-this: 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c [apply] Implementation SHA Natives: 70663aedc6552c7dbfdbc4988d55cb645e6b7c00cad7c0351f6a53d0e240d126 [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.4 [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.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [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.4 [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.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [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.4 [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.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [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.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x372e8a18, isOwner false, <66daedf0, 3d676d6b>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x372e8a18, isOwner false, <66daedf0, 3d676d6b>[count 0, qsz 0, owner ]]] [apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x88: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xae: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xaf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xea: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xeb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xec: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xee: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xef: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfa: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfe: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x126: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x127: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x128: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x130: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x132: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x133: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x134: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x136: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x137: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x138: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x251: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x252: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x253: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x254: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x255: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x256: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x257: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x258: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x259: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x260: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x261: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x262: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x263: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x264: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x265: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x266: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x290: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x291: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x292: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x293: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x294: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x295: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x296: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x297: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x298: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x299: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ca: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ce: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2da: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2db: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2de: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2df: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x310: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x312: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x313: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x314: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x316: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x317: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x318: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x358: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x470: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x471: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x472: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x473: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x474: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x475: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x476: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x477: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x478: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x479: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x480: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x481: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x482: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x483: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x484: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x22, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70, fbc 0x4b3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c1, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c2, fbc 0x162: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c3, fbc 0x163: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c4, fbc 0x164: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c5, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c6, fbc 0x166: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c8, fbc 0x168: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ca, fbc 0x16a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cb, fbc 0x16b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cc, fbc 0x16c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cd, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ce, fbc 0x16e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d0, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d1, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d2, fbc 0x172: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d3, fbc 0x173: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d4, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d5, fbc 0x176: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d6, fbc 0x177: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d7, fbc 0x178: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fc, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fd, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fe, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ff, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x500, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x501, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x503, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x505, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x506, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x507, fbc 0x1a8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x509, fbc 0x1aa: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50d, fbc 0x1ae: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50e, fbc 0x1af: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50f, fbc 0x1b0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x511, fbc 0x1b2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x512, fbc 0x1b3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x513, fbc 0x1b4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x538, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x539, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x540, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x541, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x542, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x543, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x544, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x545, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x546, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x547, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x548, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x549, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54a, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54b, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54c, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54d, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54e, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54f, fbc 0x1f0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x574, fbc 0x215: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x575, fbc 0x216: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x576, fbc 0x217: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x577, fbc 0x218: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x578, fbc 0x219: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x579, fbc 0x21a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57a, fbc 0x21b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57b, fbc 0x21c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57c, fbc 0x21d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57d, fbc 0x21e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57e, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57f, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x580, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x581, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x582, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x583, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x584, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x585, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x586, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x587, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x588, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x589, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58a, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58b, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b0, fbc 0x37d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b1, fbc 0x37e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b2, fbc 0x37f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b3, fbc 0x380: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b4, fbc 0x381: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b5, fbc 0x382: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b6, fbc 0x383: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b7, fbc 0x384: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b8, fbc 0x385: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b9, fbc 0x386: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ba, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bb, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bc, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bd, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5be, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bf, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c0, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c1, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c2, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c3, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c4, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c5, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c6, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5eb, fbc 0x3b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ec, fbc 0x3ba: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ed, fbc 0x3bb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ee, fbc 0x3bc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ef, fbc 0x3bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f0, fbc 0x3be: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f1, fbc 0x3bf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f2, fbc 0x3c0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f3, fbc 0x3c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f4, fbc 0x3c2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f5, fbc 0x3c3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f6, fbc 0x3c4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f7, fbc 0x3c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f8, fbc 0x3c6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f9, fbc 0x3c7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fa, fbc 0x3c8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fb, fbc 0x3c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fc, fbc 0x3ca: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fd, fbc 0x3cb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fe, fbc 0x3cc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ff, fbc 0x3cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x600, fbc 0x3ce: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x601, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x602, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x627, fbc 0x3f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x628, fbc 0x3f6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x629, fbc 0x3f7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62a, fbc 0x3f8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62b, fbc 0x3f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62c, fbc 0x3fa: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62d, fbc 0x3fb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62e, fbc 0x3fc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62f, fbc 0x3fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x630, fbc 0x3fe: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x631, fbc 0x3ff: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x632, fbc 0x400: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x633, fbc 0x401: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x634, fbc 0x402: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x635, fbc 0x403: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x636, fbc 0x404: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x637, fbc 0x405: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x638, fbc 0x406: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x639, fbc 0x407: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63a, fbc 0x408: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63b, fbc 0x409: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63c, fbc 0x40a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63d, fbc 0x40b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63e, fbc 0x40c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x663, fbc 0x431: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x664, fbc 0x432: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x665, fbc 0x433: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x666, fbc 0x434: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x667, fbc 0x435: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x668, fbc 0x436: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x669, fbc 0x437: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66a, fbc 0x438: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66b, fbc 0x439: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66c, fbc 0x43a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66d, fbc 0x43b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66e, fbc 0x43c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66f, fbc 0x43d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x670, fbc 0x43e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x671, fbc 0x43f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x672, fbc 0x440: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x673, fbc 0x441: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x674, fbc 0x442: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x675, fbc 0x443: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x676, fbc 0x444: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x677, fbc 0x445: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x678, fbc 0x446: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x679, fbc 0x447: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67a, fbc 0x448: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69f, fbc 0x4a9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a0, fbc 0x4aa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a1, fbc 0x4ab: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a2, fbc 0x4ac: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a4, fbc 0x4ae: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a5, fbc 0x4af: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a6, fbc 0x4b0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a7, fbc 0x4b1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a8, fbc 0x4b2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a9, fbc 0x4b4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6aa, fbc 0x4b5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ab, fbc 0x4b6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ac, fbc 0x4b7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ad, fbc 0x4b8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ae, fbc 0x4b9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6af, fbc 0x4ba: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b0, fbc 0x4bb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b1, fbc 0x4bc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b2, fbc 0x4bd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b3, fbc 0x4be: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b4, fbc 0x4bf: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b5, fbc 0x4c0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] [apply] [apply] GLProfiles on device EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f9490001550, owner true, ResourceToolkitLock[obj 0x2a84d6c, isOwner false, <4115796b, 7011b9d4>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.1 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] [apply] Capabilities for EGLGraphicsDevice[type .egl, v1.4.0, connection :0.0, unitID 0, handle 0x7f9490001550, owner true, ResourceToolkitLock[obj 0x2a84d6c, isOwner false, <4115796b, 7011b9d4>[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/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 0x7, 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 0x8, 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 0x9, 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 0xa, 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 0xb, 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 0xc, 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 0xd, 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 0xe, 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 0xf, 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 0x10, 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 0x11, 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 0x12, 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 0x13, 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 0x14, 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] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test00Version [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test01GLProfileDefault [apply] GLProfile Mapping default -> GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test01GLProfileDefault [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test11GLProfileMaxProgrammable [apply] GLProfile Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test11GLProfileMaxProgrammable [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test22GLProfileMaxFixedFunc [apply] GLProfile Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test22GLProfileMaxFixedFunc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test31GLProfileGL2ES1 [apply] GLProfile Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test31GLProfileGL2ES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test32GLProfileGL2ES2 [apply] GLProfile Mapping GL2ES2 -> GLProfile[GL3/GL3.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES2 -> GLProfile[GL3/GL3.sw] -> GLProfile[GL3/GL3.sw] -> 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3/GL3.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[GLES3/GLES3.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GLES3/GLES3.sw] [apply] GL Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4ES3 -> GLProfile[GLES3/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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 - test33GLProfileGL4ES3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test34GLProfileGL2GL3 [apply] GLProfile Mapping GL2GL3 -> GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2GL3 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test34GLProfileGL2GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test41_GL4bc [apply] Profile GL4bc n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test41_GL4bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test42_GL3bc [apply] GLProfile Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test42_GL3bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test43_GL2 [apply] GLProfile Mapping GL2 -> GLProfile[GL2/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2 -> GLProfile[GL2/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test43_GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT - test44_GL4 [apply] Profile GL4 n/a [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/GL3.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3 -> GLProfile[GL3/GL3.sw] -> GLProfile[GL3/GL3.sw] -> 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3/GL3.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 18.3.6 [GL 1.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es1.GLES1Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES-CM 1.1 Mesa 18.3.6 [apply] GLSL false, has-compiler-func: true [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 47 [apply] GLX_EXTENSIONS 20 [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 18.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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GLES2 -> GLProfile[GLES2/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GLES3 -> GLProfile[GLES3/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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 @ 1579064027853 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064027853 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00Version took 1.284 sec [apply] Testcase: test01GLProfileDefault took 0.434 sec [apply] Testcase: test11GLProfileMaxProgrammable took 0.274 sec [apply] Testcase: test22GLProfileMaxFixedFunc took 0.272 sec [apply] Testcase: test31GLProfileGL2ES1 took 0.265 sec [apply] Testcase: test32GLProfileGL2ES2 took 0.265 sec [apply] Testcase: test33GLProfileGL4ES3 took 0.229 sec [apply] Testcase: test34GLProfileGL2GL3 took 0.265 sec [apply] Testcase: test41_GL4bc took 0.001 sec [apply] Testcase: test42_GL3bc took 0.263 sec [apply] Testcase: test43_GL2 took 0.262 sec [apply] Testcase: test44_GL4 took 0.001 sec [apply] Testcase: test45_GL3 took 0.269 sec [apply] Testcase: test46_GLES1 took 0.228 sec [apply] Testcase: test47_GLES2 took 0.227 sec [apply] Testcase: test48_GLES3 took 0.228 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064029583 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064029586 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, 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.4 [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.4.0-rc-20200113 [apply] Implementation Build: 2.4-b931-20200113 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 [apply] Implementation SHA Sources: f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [apply] Implementation SHA Classes: ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [apply] Implementation SHA Classes-this: 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c [apply] Implementation SHA Natives: 70663aedc6552c7dbfdbc4988d55cb645e6b7c00cad7c0351f6a53d0e240d126 [apply] Implementation SHA Natives-this: 0 [apply] ----------------------------------------------------------------------------------------------------- [apply] junit.framework.TestListener: tests to run: 16 [apply] junit.framework.TestListener: startTest(test00Version) [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.4 [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.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [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.4 [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.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [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.4 [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.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [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.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x10e25800, isOwner false, <475d2743, 336d4f54>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 false [apply] GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 3 / 8 [apply] Common [apply] GL4ES3 false [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GL3 GLProfile[GL3/GL3bc.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 6 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x10e25800, isOwner false, <475d2743, 336d4f54>[count 0, qsz 0, owner ]]] [apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x88: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xae: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xaf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xea: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xeb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xec: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xee: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xef: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfa: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfe: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x126: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x127: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x128: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x130: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x132: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x133: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x134: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x136: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x137: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x138: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x251: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x252: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x253: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x254: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x255: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x256: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x257: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x258: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x259: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x260: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x261: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x262: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x263: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x264: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x265: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x266: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x290: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x291: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x292: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x293: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x294: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x295: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x296: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x297: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x298: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x299: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ca: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ce: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2da: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2db: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2de: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2df: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x310: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x312: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x313: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x314: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x316: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x317: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x318: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x358: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x470: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x471: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x472: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x473: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x474: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x475: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x476: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x477: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x478: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x479: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x480: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x481: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x482: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x483: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x484: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x22, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70, fbc 0x4b3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c1, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c2, fbc 0x162: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c3, fbc 0x163: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c4, fbc 0x164: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c5, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c6, fbc 0x166: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c8, fbc 0x168: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ca, fbc 0x16a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cb, fbc 0x16b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cc, fbc 0x16c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cd, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ce, fbc 0x16e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d0, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d1, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d2, fbc 0x172: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d3, fbc 0x173: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d4, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d5, fbc 0x176: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d6, fbc 0x177: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d7, fbc 0x178: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fc, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fd, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fe, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ff, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x500, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x501, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x503, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x505, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x506, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x507, fbc 0x1a8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x509, fbc 0x1aa: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50d, fbc 0x1ae: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50e, fbc 0x1af: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50f, fbc 0x1b0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x511, fbc 0x1b2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x512, fbc 0x1b3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x513, fbc 0x1b4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x538, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x539, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x540, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x541, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x542, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x543, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x544, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x545, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x546, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x547, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x548, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x549, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54a, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54b, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54c, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54d, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54e, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54f, fbc 0x1f0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x574, fbc 0x215: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x575, fbc 0x216: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x576, fbc 0x217: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x577, fbc 0x218: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x578, fbc 0x219: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x579, fbc 0x21a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57a, fbc 0x21b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57b, fbc 0x21c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57c, fbc 0x21d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57d, fbc 0x21e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57e, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57f, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x580, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x581, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x582, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x583, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x584, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x585, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x586, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x587, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x588, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x589, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58a, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58b, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b0, fbc 0x37d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b1, fbc 0x37e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b2, fbc 0x37f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b3, fbc 0x380: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b4, fbc 0x381: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b5, fbc 0x382: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b6, fbc 0x383: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b7, fbc 0x384: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b8, fbc 0x385: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b9, fbc 0x386: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ba, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bb, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bc, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bd, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5be, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bf, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c0, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c1, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c2, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c3, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c4, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c5, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c6, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5eb, fbc 0x3b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ec, fbc 0x3ba: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ed, fbc 0x3bb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ee, fbc 0x3bc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ef, fbc 0x3bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f0, fbc 0x3be: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f1, fbc 0x3bf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f2, fbc 0x3c0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f3, fbc 0x3c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f4, fbc 0x3c2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f5, fbc 0x3c3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f6, fbc 0x3c4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f7, fbc 0x3c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f8, fbc 0x3c6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f9, fbc 0x3c7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fa, fbc 0x3c8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fb, fbc 0x3c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fc, fbc 0x3ca: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fd, fbc 0x3cb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fe, fbc 0x3cc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ff, fbc 0x3cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x600, fbc 0x3ce: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x601, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x602, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x627, fbc 0x3f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x628, fbc 0x3f6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x629, fbc 0x3f7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62a, fbc 0x3f8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62b, fbc 0x3f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62c, fbc 0x3fa: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62d, fbc 0x3fb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62e, fbc 0x3fc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62f, fbc 0x3fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x630, fbc 0x3fe: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x631, fbc 0x3ff: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x632, fbc 0x400: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x633, fbc 0x401: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x634, fbc 0x402: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x635, fbc 0x403: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x636, fbc 0x404: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x637, fbc 0x405: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x638, fbc 0x406: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x639, fbc 0x407: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63a, fbc 0x408: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63b, fbc 0x409: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63c, fbc 0x40a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63d, fbc 0x40b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63e, fbc 0x40c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x663, fbc 0x431: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x664, fbc 0x432: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x665, fbc 0x433: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x666, fbc 0x434: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x667, fbc 0x435: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x668, fbc 0x436: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x669, fbc 0x437: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66a, fbc 0x438: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66b, fbc 0x439: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66c, fbc 0x43a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66d, fbc 0x43b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66e, fbc 0x43c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66f, fbc 0x43d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x670, fbc 0x43e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x671, fbc 0x43f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x672, fbc 0x440: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x673, fbc 0x441: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x674, fbc 0x442: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x675, fbc 0x443: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x676, fbc 0x444: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x677, fbc 0x445: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x678, fbc 0x446: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x679, fbc 0x447: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67a, fbc 0x448: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69f, fbc 0x4a9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a0, fbc 0x4aa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a1, fbc 0x4ab: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a2, fbc 0x4ac: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a4, fbc 0x4ae: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a5, fbc 0x4af: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a6, fbc 0x4b0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a7, fbc 0x4b1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a8, fbc 0x4b2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a9, fbc 0x4b4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6aa, fbc 0x4b5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ab, fbc 0x4b6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ac, fbc 0x4b7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ad, fbc 0x4b8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ae, fbc 0x4b9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6af, fbc 0x4ba: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b0, fbc 0x4bb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b1, fbc 0x4bc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b2, fbc 0x4bd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b3, fbc 0x4be: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b4, fbc 0x4bf: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b5, fbc 0x4c0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version [apply] junit.framework.TestListener: endTest(test00Version) [apply] junit.framework.TestListener: startTest(test01GLProfileDefault) [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3 GLProfile[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x10e25800, isOwner false, <475d2743, 336d4f54>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test01GLProfileDefault [apply] GLProfile Mapping default -> GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test01GLProfileDefault) [apply] junit.framework.TestListener: startTest(test11GLProfileMaxProgrammable) [apply] GLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test01GLProfileDefault [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test11GLProfileMaxProgrammable [apply] GLProfile Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test11GLProfileMaxProgrammable [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test22GLProfileMaxFixedFunc [apply] GLProfile Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] [apply] junit.framework.TestListener: endTest(test11GLProfileMaxProgrammable) [apply] junit.framework.TestListener: startTest(test22GLProfileMaxFixedFunc) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(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[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test31GLProfileGL2ES1) [apply] junit.framework.TestListener: startTest(test32GLProfileGL2ES2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test31GLProfileGL2ES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test32GLProfileGL2ES2 [apply] GLProfile Mapping GL2ES2 -> GLProfile[GL3/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES2 -> GLProfile[GL3/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test32GLProfileGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test33GLProfileGL4ES3 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test33GLProfileGL4ES3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test34GLProfileGL2GL3 [apply] GLProfile Mapping GL2GL3 -> GLProfile[GL3bc/GL3bc.sw] [apply] junit.framework.TestListener: endTest(test32GLProfileGL2ES2) [apply] junit.framework.TestListener: startTest(test33GLProfileGL4ES3) [apply] GLProfile GL4ES3 n/a [apply] junit.framework.TestListener: endTest(test33GLProfileGL4ES3) [apply] junit.framework.TestListener: startTest(test34GLProfileGL2GL3) [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2GL3 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test34GLProfileGL2GL3) [apply] junit.framework.TestListener: startTest(test41_GL4bc) [apply] junit.framework.TestListener: endTest(test41_GL4bc) [apply] junit.framework.TestListener: startTest(test42_GL3bc) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test34GLProfileGL2GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test41_GL4bc [apply] Profile GL4bc n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test41_GL4bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test42_GL3bc [apply] GLProfile Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test42_GL3bc) [apply] junit.framework.TestListener: startTest(test43_GL2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test42_GL3bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test43_GL2 [apply] GLProfile Mapping GL2 -> GLProfile[GL2/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2 -> GLProfile[GL2/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test43_GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test44_GL4 [apply] Profile GL4 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test44_GL4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test45_GL3 [apply] GLProfile Mapping GL3 -> GLProfile[GL3/GL3bc.sw] [apply] junit.framework.TestListener: endTest(test43_GL2) [apply] junit.framework.TestListener: startTest(test44_GL4) [apply] junit.framework.TestListener: endTest(test44_GL4) [apply] junit.framework.TestListener: startTest(test45_GL3) [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3 -> GLProfile[GL3/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test45_GL3) [apply] junit.framework.TestListener: startTest(test46_GLES1) [apply] ++++ 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] 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] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064033177 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064033177 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.417 sec [apply] ------------- Standard Output --------------- [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3 GLProfile[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x10e25800, isOwner false, <475d2743, 336d4f54>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile GL4ES3 n/a [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064029583 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064029586 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, 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.4 [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.4.0-rc-20200113 [apply] Implementation Build: 2.4-b931-20200113 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 [apply] Implementation SHA Sources: f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [apply] Implementation SHA Classes: ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [apply] Implementation SHA Classes-this: 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c [apply] Implementation SHA Natives: 70663aedc6552c7dbfdbc4988d55cb645e6b7c00cad7c0351f6a53d0e240d126 [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.4 [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.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [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.4 [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.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [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.4 [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.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [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.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x10e25800, isOwner false, <475d2743, 336d4f54>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 false [apply] GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)] [apply] GLES2 false [apply] GLES1 false [apply] Count 3 / 8 [apply] Common [apply] GL4ES3 false [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GL3 GLProfile[GL3/GL3bc.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 6 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x10e25800, isOwner false, <475d2743, 336d4f54>[count 0, qsz 0, owner ]]] [apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x88: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xae: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xaf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xea: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xeb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xec: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xee: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xef: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfa: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfe: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x126: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x127: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x128: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x130: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x132: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x133: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x134: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x136: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x137: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x138: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x251: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x252: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x253: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x254: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x255: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x256: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x257: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x258: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x259: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x260: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x261: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x262: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x263: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x264: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x265: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x266: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x290: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x291: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x292: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x293: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x294: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x295: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x296: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x297: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x298: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x299: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ca: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ce: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2da: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2db: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2de: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2df: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x310: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x312: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x313: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x314: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x316: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x317: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x318: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x358: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x470: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x471: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x472: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x473: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x474: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x475: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x476: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x477: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x478: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x479: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x480: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x481: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x482: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x483: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x484: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x22, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70, fbc 0x4b3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c1, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c2, fbc 0x162: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c3, fbc 0x163: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c4, fbc 0x164: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c5, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c6, fbc 0x166: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c8, fbc 0x168: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ca, fbc 0x16a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cb, fbc 0x16b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cc, fbc 0x16c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cd, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ce, fbc 0x16e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d0, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d1, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d2, fbc 0x172: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d3, fbc 0x173: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d4, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d5, fbc 0x176: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d6, fbc 0x177: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d7, fbc 0x178: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fc, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fd, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fe, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ff, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x500, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x501, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x503, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x505, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x506, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x507, fbc 0x1a8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x509, fbc 0x1aa: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50d, fbc 0x1ae: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50e, fbc 0x1af: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50f, fbc 0x1b0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x511, fbc 0x1b2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x512, fbc 0x1b3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x513, fbc 0x1b4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x538, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x539, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x540, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x541, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x542, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x543, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x544, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x545, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x546, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x547, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x548, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x549, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54a, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54b, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54c, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54d, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54e, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54f, fbc 0x1f0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x574, fbc 0x215: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x575, fbc 0x216: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x576, fbc 0x217: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x577, fbc 0x218: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x578, fbc 0x219: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x579, fbc 0x21a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57a, fbc 0x21b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57b, fbc 0x21c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57c, fbc 0x21d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57d, fbc 0x21e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57e, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57f, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x580, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x581, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x582, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x583, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x584, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x585, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x586, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x587, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x588, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x589, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58a, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58b, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b0, fbc 0x37d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b1, fbc 0x37e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b2, fbc 0x37f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b3, fbc 0x380: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b4, fbc 0x381: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b5, fbc 0x382: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b6, fbc 0x383: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b7, fbc 0x384: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b8, fbc 0x385: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b9, fbc 0x386: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ba, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bb, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bc, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bd, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5be, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bf, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c0, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c1, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c2, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c3, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c4, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c5, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c6, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5eb, fbc 0x3b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ec, fbc 0x3ba: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ed, fbc 0x3bb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ee, fbc 0x3bc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ef, fbc 0x3bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f0, fbc 0x3be: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f1, fbc 0x3bf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f2, fbc 0x3c0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f3, fbc 0x3c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f4, fbc 0x3c2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f5, fbc 0x3c3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f6, fbc 0x3c4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f7, fbc 0x3c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f8, fbc 0x3c6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f9, fbc 0x3c7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fa, fbc 0x3c8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fb, fbc 0x3c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fc, fbc 0x3ca: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fd, fbc 0x3cb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fe, fbc 0x3cc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ff, fbc 0x3cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x600, fbc 0x3ce: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x601, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x602, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x627, fbc 0x3f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x628, fbc 0x3f6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x629, fbc 0x3f7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62a, fbc 0x3f8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62b, fbc 0x3f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62c, fbc 0x3fa: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62d, fbc 0x3fb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62e, fbc 0x3fc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62f, fbc 0x3fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x630, fbc 0x3fe: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x631, fbc 0x3ff: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x632, fbc 0x400: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x633, fbc 0x401: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x634, fbc 0x402: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x635, fbc 0x403: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x636, fbc 0x404: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x637, fbc 0x405: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x638, fbc 0x406: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x639, fbc 0x407: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63a, fbc 0x408: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63b, fbc 0x409: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63c, fbc 0x40a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63d, fbc 0x40b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63e, fbc 0x40c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x663, fbc 0x431: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x664, fbc 0x432: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x665, fbc 0x433: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x666, fbc 0x434: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x667, fbc 0x435: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x668, fbc 0x436: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x669, fbc 0x437: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66a, fbc 0x438: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66b, fbc 0x439: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66c, fbc 0x43a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66d, fbc 0x43b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66e, fbc 0x43c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66f, fbc 0x43d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x670, fbc 0x43e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x671, fbc 0x43f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x672, fbc 0x440: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x673, fbc 0x441: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x674, fbc 0x442: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x675, fbc 0x443: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x676, fbc 0x444: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x677, fbc 0x445: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x678, fbc 0x446: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x679, fbc 0x447: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67a, fbc 0x448: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69f, fbc 0x4a9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a0, fbc 0x4aa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a1, fbc 0x4ab: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a2, fbc 0x4ac: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a4, fbc 0x4ae: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a5, fbc 0x4af: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a6, fbc 0x4b0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a7, fbc 0x4b1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a8, fbc 0x4b2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a9, fbc 0x4b4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6aa, fbc 0x4b5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ab, fbc 0x4b6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ac, fbc 0x4b7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ad, fbc 0x4b8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ae, fbc 0x4b9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6af, fbc 0x4ba: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b0, fbc 0x4bb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b1, fbc 0x4bc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b2, fbc 0x4bd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b3, fbc 0x4be: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b4, fbc 0x4bf: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b5, fbc 0x4c0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test00Version [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test01GLProfileDefault [apply] GLProfile Mapping default -> GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test01GLProfileDefault [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test11GLProfileMaxProgrammable [apply] GLProfile Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test11GLProfileMaxProgrammable [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test22GLProfileMaxFixedFunc [apply] GLProfile Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test22GLProfileMaxFixedFunc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test31GLProfileGL2ES1 [apply] GLProfile Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test31GLProfileGL2ES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test32GLProfileGL2ES2 [apply] GLProfile Mapping GL2ES2 -> GLProfile[GL3/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES2 -> GLProfile[GL3/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test32GLProfileGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test33GLProfileGL4ES3 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test33GLProfileGL4ES3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test34GLProfileGL2GL3 [apply] GLProfile Mapping GL2GL3 -> GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2GL3 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test34GLProfileGL2GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test41_GL4bc [apply] Profile GL4bc n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test41_GL4bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test42_GL3bc [apply] GLProfile Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test42_GL3bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test43_GL2 [apply] GLProfile Mapping GL2 -> GLProfile[GL2/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2 -> GLProfile[GL2/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test43_GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test44_GL4 [apply] Profile GL4 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test44_GL4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test45_GL3 [apply] GLProfile Mapping GL3 -> GLProfile[GL3/GL3bc.sw] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3 -> GLProfile[GL3/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test45_GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test46_GLES1 [apply] Profile GLES1 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test46_GLES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test47_GLES2 [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test47_GLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3 [apply] Profile GLES3 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile02NEWTNoARBCtx - test48_GLES3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064033177 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064033177 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00Version took 0.953 sec [apply] Testcase: test01GLProfileDefault took 0.409 sec [apply] Testcase: test11GLProfileMaxProgrammable took 0.265 sec [apply] Testcase: test22GLProfileMaxFixedFunc took 0.261 sec [apply] Testcase: test31GLProfileGL2ES1 took 0.271 sec [apply] Testcase: test32GLProfileGL2ES2 took 0.269 sec [apply] Testcase: test33GLProfileGL4ES3 took 0.001 sec [apply] Testcase: test34GLProfileGL2GL3 took 0.277 sec [apply] Testcase: test41_GL4bc took 0.002 sec [apply] Testcase: test42_GL3bc took 0.258 sec [apply] Testcase: test43_GL2 took 0.257 sec [apply] Testcase: test44_GL4 took 0.001 sec [apply] Testcase: test45_GL3 took 0.287 sec [apply] Testcase: test46_GLES1 took 0.001 sec [apply] Testcase: test47_GLES2 took 0.001 sec [apply] Testcase: test48_GLES3 took 0.004 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] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064034937 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064034939 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] junit.framework.TestListener: tests to run: 20 [apply] junit.framework.TestListener: startTest(test01GLProfileDefaultFBO) [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x75298c88, isOwner false, <6ffbb96a, 12cfc34d>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test01GLProfileDefaultFBO) [apply] junit.framework.TestListener: startTest(test02GLProfileDefaultPBuffer) [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x75298c88, isOwner false, <6ffbb96a, 12cfc34d>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.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[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test02GLProfileDefaultPBuffer) [apply] junit.framework.TestListener: startTest(test03GLProfileDefaultBitmap) [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x75298c88, isOwner false, <6ffbb96a, 12cfc34d>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test02GLProfileDefaultPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test03GLProfileDefaultBitmap [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test03GLProfileDefaultBitmap) [apply] junit.framework.TestListener: startTest(test11GLProfileMaxProgrammableFBO) [apply] GLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test03GLProfileDefaultBitmap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test11GLProfileMaxProgrammableFBO [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test11GLProfileMaxProgrammableFBO) [apply] junit.framework.TestListener: startTest(test12GLProfileMaxProgrammablePBuffer) [apply] GLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test11GLProfileMaxProgrammableFBO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test12GLProfileMaxProgrammablePBuffer [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test12GLProfileMaxProgrammablePBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test21GLProfileMaxFixedFuncFBO [apply] junit.framework.TestListener: endTest(test12GLProfileMaxProgrammablePBuffer) [apply] junit.framework.TestListener: startTest(test21GLProfileMaxFixedFuncFBO) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test21GLProfileMaxFixedFuncFBO) [apply] junit.framework.TestListener: startTest(test22GLProfileMaxFixedFuncPBuffer) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test21GLProfileMaxFixedFuncFBO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test22GLProfileMaxFixedFuncPBuffer [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test22GLProfileMaxFixedFuncPBuffer) [apply] junit.framework.TestListener: startTest(test23GLProfileMaxFixedFuncBitmap) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test22GLProfileMaxFixedFuncPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test23GLProfileMaxFixedFuncBitmap [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test23GLProfileMaxFixedFuncBitmap) [apply] junit.framework.TestListener: startTest(test31GLProfileGL2ES1) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test23GLProfileMaxFixedFuncBitmap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test31GLProfileGL2ES1 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test31GLProfileGL2ES1) [apply] junit.framework.TestListener: startTest(test32GLProfileGL2ES2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test31GLProfileGL2ES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test32GLProfileGL2ES2 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES2 -> GLProfile[GL3/GL3.sw] -> GLProfile[GL3/GL3.sw] -> 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3/GL3.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[GLES3/GLES3.sw] [apply] GL Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4ES3 -> GLProfile[GLES3/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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(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[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2GL3 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test34GLProfileGL2GL3) [apply] junit.framework.TestListener: startTest(test41_GL4bc) [apply] junit.framework.TestListener: endTest(test41_GL4bc) [apply] junit.framework.TestListener: startTest(test42_GL3bc) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test34GLProfileGL2GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test41_GL4bc [apply] Profile GL4bc n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test41_GL4bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test42_GL3bc [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test42_GL3bc) [apply] junit.framework.TestListener: startTest(test43_GL2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test42_GL3bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test43_GL2 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2 -> GLProfile[GL2/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test43_GL2) [apply] junit.framework.TestListener: startTest(test44_GL4) [apply] junit.framework.TestListener: endTest(test44_GL4) [apply] junit.framework.TestListener: startTest(test45_GL3) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test43_GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test44_GL4 [apply] Profile GL4 n/a [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[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3 -> GLProfile[GL3/GL3.sw] -> GLProfile[GL3/GL3.sw] -> 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL2ES2 [apply] junit.framework.TestListener: endTest(test45_GL3) [apply] junit.framework.TestListener: startTest(test46_GLES1) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test45_GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test46_GLES1 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GLES1/GLES1.sw] [apply] GL Version 1.1 (ES profile, arb, compat[FP32], software) - OpenGL ES-CM 1.1 Mesa 18.3.6 [GL 1.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es1.GLES1Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES-CM 1.1 Mesa 18.3.6 [apply] GLSL false, has-compiler-func: true [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 47 [apply] GLX_EXTENSIONS 20 [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 18.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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GLES2 -> GLProfile[GLES2/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GLES3 -> GLProfile[GLES3/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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 @ 1579064038987 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064038987 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.879 sec [apply] ------------- Standard Output --------------- [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x75298c88, isOwner false, <6ffbb96a, 12cfc34d>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x75298c88, isOwner false, <6ffbb96a, 12cfc34d>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x75298c88, isOwner false, <6ffbb96a, 12cfc34d>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064034937 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064034939 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[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test01GLProfileDefaultFBO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test02GLProfileDefaultPBuffer [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test02GLProfileDefaultPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test03GLProfileDefaultBitmap [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test03GLProfileDefaultBitmap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test11GLProfileMaxProgrammableFBO [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test11GLProfileMaxProgrammableFBO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test12GLProfileMaxProgrammablePBuffer [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test12GLProfileMaxProgrammablePBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test21GLProfileMaxFixedFuncFBO [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test21GLProfileMaxFixedFuncFBO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test22GLProfileMaxFixedFuncPBuffer [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test22GLProfileMaxFixedFuncPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test23GLProfileMaxFixedFuncBitmap [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test23GLProfileMaxFixedFuncBitmap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test31GLProfileGL2ES1 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test31GLProfileGL2ES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test32GLProfileGL2ES2 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES2 -> GLProfile[GL3/GL3.sw] -> GLProfile[GL3/GL3.sw] -> 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3/GL3.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[GLES3/GLES3.sw] [apply] GL Version 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL4ES3 -> GLProfile[GLES3/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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 - test33GLProfileGL4ES3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test34GLProfileGL2GL3 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2GL3 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test34GLProfileGL2GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test41_GL4bc [apply] Profile GL4bc n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test41_GL4bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test42_GL3bc [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test42_GL3bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test43_GL2 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2 -> GLProfile[GL2/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test43_GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile03NEWTOffscreen - test44_GL4 [apply] Profile GL4 n/a [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[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3 -> GLProfile[GL3/GL3.sw] -> GLProfile[GL3/GL3.sw] -> 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3/GL3.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3/GL3.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 18.3.6 [GL 1.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es1.GLES1Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES-CM 1.1 Mesa 18.3.6 [apply] GLSL false, has-compiler-func: true [apply] GL FBO: basic false, full false [apply] GL_EXTENSIONS 47 [apply] GLX_EXTENSIONS 20 [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 18.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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GLES2 -> GLProfile[GLES2/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GLES3 -> GLProfile[GLES3/GLES3.sw] -> GLProfile[GLES3/GLES3.sw] -> 3.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.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 @ 1579064038987 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064038987 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLProfileDefaultFBO took 1.234 sec [apply] Testcase: test02GLProfileDefaultPBuffer took 0.23 sec [apply] Testcase: test03GLProfileDefaultBitmap took 0.192 sec [apply] Testcase: test11GLProfileMaxProgrammableFBO took 0.163 sec [apply] Testcase: test12GLProfileMaxProgrammablePBuffer took 0.182 sec [apply] Testcase: test21GLProfileMaxFixedFuncFBO took 0.164 sec [apply] Testcase: test22GLProfileMaxFixedFuncPBuffer took 0.18 sec [apply] Testcase: test23GLProfileMaxFixedFuncBitmap took 0.179 sec [apply] Testcase: test31GLProfileGL2ES1 took 0.163 sec [apply] Testcase: test32GLProfileGL2ES2 took 0.162 sec [apply] Testcase: test33GLProfileGL4ES3 took 0.12 sec [apply] Testcase: test34GLProfileGL2GL3 took 0.158 sec [apply] Testcase: test41_GL4bc took 0.001 sec [apply] Testcase: test42_GL3bc took 0.162 sec [apply] Testcase: test43_GL2 took 0.163 sec [apply] Testcase: test44_GL4 took 0.004 sec [apply] Testcase: test45_GL3 took 0.159 sec [apply] Testcase: test46_GLES1 took 0.124 sec [apply] Testcase: test47_GLES2 took 0.118 sec [apply] Testcase: test48_GLES3 took 0.116 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 20 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064040725 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064040727 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO [apply] junit.framework.TestListener: startTest(test01GLProfileDefaultFBO) [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3 GLProfile[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x67f6282b, isOwner false, <3890a698, 7fb3ec6>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test01GLProfileDefaultFBO) [apply] junit.framework.TestListener: startTest(test02GLProfileDefaultPBuffer) [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3 GLProfile[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x67f6282b, isOwner false, <3890a698, 7fb3ec6>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test02GLProfileDefaultPBuffer [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test02GLProfileDefaultPBuffer) [apply] junit.framework.TestListener: startTest(test03GLProfileDefaultBitmap) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test02GLProfileDefaultPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test03GLProfileDefaultBitmap [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3 GLProfile[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x67f6282b, isOwner false, <3890a698, 7fb3ec6>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test03GLProfileDefaultBitmap) [apply] junit.framework.TestListener: startTest(test11GLProfileMaxProgrammableFBO) [apply] GLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test03GLProfileDefaultBitmap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test11GLProfileMaxProgrammableFBO [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test11GLProfileMaxProgrammableFBO) [apply] junit.framework.TestListener: startTest(test12GLProfileMaxProgrammablePBuffer) [apply] GLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test11GLProfileMaxProgrammableFBO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test12GLProfileMaxProgrammablePBuffer [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test12GLProfileMaxProgrammablePBuffer) [apply] junit.framework.TestListener: startTest(test21GLProfileMaxFixedFuncFBO) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test12GLProfileMaxProgrammablePBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test21GLProfileMaxFixedFuncFBO [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test21GLProfileMaxFixedFuncFBO) [apply] junit.framework.TestListener: startTest(test22GLProfileMaxFixedFuncPBuffer) [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test21GLProfileMaxFixedFuncFBO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test22GLProfileMaxFixedFuncPBuffer [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test22GLProfileMaxFixedFuncPBuffer) [apply] junit.framework.TestListener: startTest(test23GLProfileMaxFixedFuncBitmap) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test22GLProfileMaxFixedFuncPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test23GLProfileMaxFixedFuncBitmap [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test23GLProfileMaxFixedFuncBitmap) [apply] junit.framework.TestListener: startTest(test31GLProfileGL2ES1) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test23GLProfileMaxFixedFuncBitmap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test31GLProfileGL2ES1 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test31GLProfileGL2ES1) [apply] junit.framework.TestListener: startTest(test32GLProfileGL2ES2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test31GLProfileGL2ES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test32GLProfileGL2ES2 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES2 -> GLProfile[GL3/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test32GLProfileGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test33GLProfileGL4ES3 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test33GLProfileGL4ES3 [apply] junit.framework.TestListener: endTest(test32GLProfileGL2ES2) [apply] junit.framework.TestListener: startTest(test33GLProfileGL4ES3) [apply] GLProfile GL4ES3 n/a [apply] junit.framework.TestListener: endTest(test33GLProfileGL4ES3) [apply] junit.framework.TestListener: startTest(test34GLProfileGL2GL3) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test34GLProfileGL2GL3 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2GL3 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test34GLProfileGL2GL3) [apply] junit.framework.TestListener: startTest(test41_GL4bc) [apply] junit.framework.TestListener: endTest(test41_GL4bc) [apply] junit.framework.TestListener: startTest(test42_GL3bc) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test34GLProfileGL2GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test41_GL4bc [apply] Profile GL4bc n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test41_GL4bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test42_GL3bc [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test42_GL3bc) [apply] junit.framework.TestListener: startTest(test43_GL2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test42_GL3bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test43_GL2 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2 -> GLProfile[GL2/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test43_GL2 [apply] junit.framework.TestListener: endTest(test43_GL2) [apply] junit.framework.TestListener: startTest(test44_GL4) [apply] junit.framework.TestListener: endTest(test44_GL4) [apply] junit.framework.TestListener: startTest(test45_GL3) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test44_GL4 [apply] Profile GL4 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test44_GL4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test45_GL3 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3 -> GLProfile[GL3/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test45_GL3) [apply] junit.framework.TestListener: startTest(test46_GLES1) [apply] junit.framework.TestListener: endTest(test46_GLES1) [apply] junit.framework.TestListener: startTest(test47_GLES2) [apply] junit.framework.TestListener: endTest(test47_GLES2) [apply] junit.framework.TestListener: startTest(test48_GLES3) [apply] junit.framework.TestListener: endTest(test48_GLES3) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test45_GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test46_GLES1 [apply] Profile GLES1 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test46_GLES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test47_GLES2 [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test47_GLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3 [apply] Profile GLES3 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064044045 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064044046 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.158 sec [apply] ------------- Standard Output --------------- [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3 GLProfile[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x67f6282b, isOwner false, <3890a698, 7fb3ec6>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3 GLProfile[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x67f6282b, isOwner false, <3890a698, 7fb3ec6>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 false, GL3bc true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL3 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, compat[ES2, ES3], FBO, software)], GLES2 false, GLES1 false, count 3 / 8], Common[, GL4ES3 false, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GL3 GLProfile[GL3/GL3bc.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 6 / 12] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x67f6282b, isOwner false, <3890a698, 7fb3ec6>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getMaxProgrammable(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getMaxFixedFunc(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile GL4ES3 n/a [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064040725 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064040727 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test01GLProfileDefaultFBO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test02GLProfileDefaultPBuffer [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test02GLProfileDefaultPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test03GLProfileDefaultBitmap [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test03GLProfileDefaultBitmap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test11GLProfileMaxProgrammableFBO [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test11GLProfileMaxProgrammableFBO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test12GLProfileMaxProgrammablePBuffer [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxProgrammable -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test12GLProfileMaxProgrammablePBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test21GLProfileMaxFixedFuncFBO [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test21GLProfileMaxFixedFuncFBO [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test22GLProfileMaxFixedFuncPBuffer [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test22GLProfileMaxFixedFuncPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test23GLProfileMaxFixedFuncBitmap [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping maxFixedFunc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test23GLProfileMaxFixedFuncBitmap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test31GLProfileGL2ES1 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES1 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test31GLProfileGL2ES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test32GLProfileGL2ES2 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2ES2 -> GLProfile[GL3/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test32GLProfileGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test33GLProfileGL4ES3 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test33GLProfileGL4ES3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test34GLProfileGL2GL3 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2GL3 -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test34GLProfileGL2GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test41_GL4bc [apply] Profile GL4bc n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test41_GL4bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test42_GL3bc [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3bc -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test42_GL3bc [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test43_GL2 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL2 -> GLProfile[GL2/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test43_GL2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test44_GL4 [apply] Profile GL4 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test44_GL4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test45_GL3 [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [NoARBCreateContext, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping GL3 -> GLProfile[GL3/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test45_GL3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test46_GLES1 [apply] Profile GLES1 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test46_GLES1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test47_GLES2 [apply] Profile GLES2 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test47_GLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3 [apply] Profile GLES3 n/a [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile04NEWTOffscreenNoARBCtx - test48_GLES3 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064044045 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064044046 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLProfileDefaultFBO took 0.937 sec [apply] Testcase: test02GLProfileDefaultPBuffer took 0.234 sec [apply] Testcase: test03GLProfileDefaultBitmap took 0.193 sec [apply] Testcase: test11GLProfileMaxProgrammableFBO took 0.168 sec [apply] Testcase: test12GLProfileMaxProgrammablePBuffer took 0.188 sec [apply] Testcase: test21GLProfileMaxFixedFuncFBO took 0.164 sec [apply] Testcase: test22GLProfileMaxFixedFuncPBuffer took 0.182 sec [apply] Testcase: test23GLProfileMaxFixedFuncBitmap took 0.179 sec [apply] Testcase: test31GLProfileGL2ES1 took 0.166 sec [apply] Testcase: test32GLProfileGL2ES2 took 0.159 sec [apply] Testcase: test33GLProfileGL4ES3 took 0.001 sec [apply] Testcase: test34GLProfileGL2GL3 took 0.164 sec [apply] Testcase: test41_GL4bc took 0.001 sec [apply] Testcase: test42_GL3bc took 0.164 sec [apply] Testcase: test43_GL2 took 0.169 sec [apply] Testcase: test44_GL4 took 0.005 sec [apply] Testcase: test45_GL3 took 0.162 sec [apply] Testcase: test46_GLES1 took 0.001 sec [apply] Testcase: test47_GLES2 took 0.001 sec [apply] Testcase: test48_GLES3 took 0.001 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost.xml [apply] 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 @ 1579064045690 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064045693 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6f4c164a, isOwner false, <7e19e6fc, 195d9f5d>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] junit.framework.TestListener: endTest(test01GLProfileDefault) [apply] ++++ 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 @ 1579064046965 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064046966 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.073 sec [apply] ------------- Standard Output --------------- [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6f4c164a, isOwner false, <7e19e6fc, 195d9f5d>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064045690 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064045693 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] GLContext Mapping default -> GLProfile[GL3bc/GL3bc.sw] -> GLProfile[GL3bc/GL3bc.sw] -> 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3bc [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL4ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL3ES3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2GL3 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES2 [apply] GL Mapping GLProfile[GL3bc/GL3bc.sw] -> GL2ES1 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLProfileXXNEWTPost - test01GLProfileDefault [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064046965 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064046966 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLProfileDefault took 1.228 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064048609 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064048611 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip [apply] junit.framework.TestListener: startTest(test00_MSAA0_DefFlip) [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] GLEventListener init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] [apply] req. msaa: false [apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] has msaa: false [apply] [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0000-jgl-usr000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] Frame# 1, user #1 [apply] TextRendererGLEL.display: Frame 0001 (001): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0001-jgl-usr001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] Frame# 2, user #2 [apply] TextRendererGLEL.display: Frame 0002 (002): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0002-jgl-usr002-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] Frame# 3, user #3 [apply] TextRendererGLEL.display: Frame 0003 (003): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0003-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0004 (003): 0420x0340 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0004-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png [apply] TextRendererGLEL.display: Frame 0005 (003): 0420x0340 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0005-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0006 (003): 0220x0140 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0006-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png [apply] TextRendererGLEL.display: Frame 0007 (003): 0220x0140 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0007-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0008 (003): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0008-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] TextRendererGLEL.display: Frame 0009 (003): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0009-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] TextRendererGLEL.display: Frame 0010 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0011 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0012 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0013 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0014 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0015 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0016 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0017 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0018 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0019 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0020 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0021 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0022 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0023 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0024 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0025 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0026 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0027 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0028 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0029 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0030 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0031 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0032 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0033 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0034 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0035 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0036 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0037 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0038 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0039 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0040 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0041 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0042 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0043 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0044 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0045 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0046 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0047 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0048 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0049 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0050 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0051 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0052 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0053 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0054 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0055 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0056 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0057 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0058 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0059 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0060 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0061 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0062 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0063 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0064 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0065 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0066 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0067 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0068 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0069 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0070 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0071 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0072 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0073 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0074 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0075 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0076 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0077 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0078 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0079 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0080 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0081 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0082 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0083 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0084 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0085 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0086 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0087 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0088 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0089 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0090 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0091 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0092 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0093 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0094 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0095 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0096 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0097 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0098 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0099 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0100 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0101 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0102 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0103 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0104 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0105 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0106 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0107 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0108 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0109 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0110 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0111 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0112 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0113 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0114 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0115 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0116 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0117 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0118 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0119 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0120 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0121 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0122 (003): 0320x0240 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip [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] ++++ 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 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] GLEventListener init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] [apply] req. msaa: true [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] has msaa: false [apply] [apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [apply] null [apply] ShaderProgram[id=6, linked=false, inUse=false, program: 4, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0000-jgl-usr000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0320x0240.png [apply] Frame# 1, user #1 [apply] TextRendererGLEL.display: Frame 0001 (001): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0001-jgl-usr001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0320x0240.png [apply] Frame# 2, user #2 [apply] TextRendererGLEL.display: Frame 0002 (002): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0002-jgl-usr002-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0320x0240.png [apply] Frame# 3, user #3 [apply] TextRendererGLEL.display: Frame 0003 (003): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0003-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0320x0240.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0004 (003): 0420x0340 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0004-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0420x0340.png [apply] TextRendererGLEL.display: Frame 0005 (003): 0420x0340 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0005-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0420x0340.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0006 (003): 0220x0140 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0006-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0220x0140.png [apply] TextRendererGLEL.display: Frame 0007 (003): 0220x0140 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0007-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0220x0140.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0008 (003): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0008-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0320x0240.png [apply] TextRendererGLEL.display: Frame 0009 (003): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0009-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-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] junit.framework.TestListener: endTest(test10_MSAA8_DefFlip) [apply] junit.framework.TestListener: startTest(test11_MSAA8_UsrFlip) [apply] junit.framework.TestListener: endTest(test11_MSAA8_UsrFlip) [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 @ 1579064058667 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064058667 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.891 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064048609 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064048611 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLWindowNEWT - test00_MSAA0_DefFlip [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] GLEventListener init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] [apply] req. msaa: false [apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] has msaa: false [apply] [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0000-jgl-usr000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] Frame# 1, user #1 [apply] TextRendererGLEL.display: Frame 0001 (001): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0001-jgl-usr001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] Frame# 2, user #2 [apply] TextRendererGLEL.display: Frame 0002 (002): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0002-jgl-usr002-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] Frame# 3, user #3 [apply] TextRendererGLEL.display: Frame 0003 (003): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0003-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0004 (003): 0420x0340 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0004-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png [apply] TextRendererGLEL.display: Frame 0005 (003): 0420x0340 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0005-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0420x0340.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0006 (003): 0220x0140 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0006-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png [apply] TextRendererGLEL.display: Frame 0007 (003): 0220x0140 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0007-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0220x0140.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0008 (003): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0008-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] TextRendererGLEL.display: Frame 0009 (003): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test00_MSAA0_DefFlip-n0009-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [apply] TextRendererGLEL.display: Frame 0010 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0011 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0012 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0013 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0014 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0015 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0016 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0017 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0018 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0019 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0020 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0021 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0022 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0023 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0024 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0025 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0026 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0027 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0028 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0029 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0030 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0031 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0032 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0033 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0034 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0035 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0036 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0037 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0038 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0039 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0040 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0041 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0042 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0043 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0044 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0045 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0046 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0047 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0048 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0049 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0050 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0051 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0052 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0053 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0054 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0055 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0056 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0057 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0058 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0059 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0060 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0061 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0062 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0063 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0064 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0065 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0066 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0067 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0068 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0069 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0070 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0071 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0072 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0073 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0074 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0075 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0076 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0077 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0078 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0079 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0080 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0081 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0082 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0083 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0084 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0085 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0086 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0087 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0088 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0089 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0090 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0091 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0092 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0093 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0094 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0095 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0096 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0097 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0098 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0099 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0100 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0101 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0102 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0103 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0104 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0105 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0106 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0107 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0108 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0109 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0110 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0111 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0112 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0113 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0114 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0115 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0116 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0117 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0118 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0119 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0120 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0121 (003): 0320x0240 [apply] TextRendererGLEL.display: Frame 0122 (003): 0320x0240 [apply] ++++ 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 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] GLEventListener init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] [apply] req. msaa: true [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] has msaa: false [apply] [apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [apply] null [apply] ShaderProgram[id=6, linked=false, inUse=false, program: 4, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 5, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0000-jgl-usr000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0320x0240.png [apply] Frame# 1, user #1 [apply] TextRendererGLEL.display: Frame 0001 (001): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0001-jgl-usr001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0320x0240.png [apply] Frame# 2, user #2 [apply] TextRendererGLEL.display: Frame 0002 (002): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0002-jgl-usr002-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0320x0240.png [apply] Frame# 3, user #3 [apply] TextRendererGLEL.display: Frame 0003 (003): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0003-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0320x0240.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0004 (003): 0420x0340 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0004-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0420x0340.png [apply] TextRendererGLEL.display: Frame 0005 (003): 0420x0340 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0005-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0420x0340.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0006 (003): 0220x0140 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0006-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0220x0140.png [apply] TextRendererGLEL.display: Frame 0007 (003): 0220x0140 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0007-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0220x0140.png [apply] reshape .. [apply] TextRendererGLEL.display: Frame 0008 (003): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0008-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0320x0240.png [apply] TextRendererGLEL.display: Frame 0009 (003): 0320x0240 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLWindowNEWT.test10_MSAA8_DefFlip-n0009-jgl-usr003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-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] ++++ 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 @ 1579064058667 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064058667 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00_MSAA0_DefFlip took 4.8 sec [apply] Testcase: test01_MSAA0_UsrFlip took 0.001 sec [apply] Testcase: test10_MSAA8_DefFlip took 4.115 sec [apply] Testcase: test11_MSAA8_UsrFlip took 0.001 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064060344 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064060346 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test01GLVersion [apply] Test[0]: 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3) -> 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3), valid true, define [true:true:false] [apply] Test[1]: 2.1.0 (2.1 Mesa 7.0.3-rc2) -> 2.1.0 (2.1 Mesa 7.0.3-rc2), valid true, define [true:true:false] [apply] Test[2]: 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8) -> 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8), valid true, define [true:true:false] [apply] Test[3]: 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0) -> 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0), valid true, define [true:true:false] [apply] Test[4]: 2.1.0 (2.1 Mesa 7.0.3-rc2 post odd) -> 2.1.0 (2.1 Mesa 7.0.3-rc2 post odd), valid true, define [true:true:false] [apply] Test[5]: 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8 post odd) -> 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8 post odd), valid true, define [true:true:false] [apply] Test[6]: 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0 post odd) -> 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0 post odd), valid true, define [true:true:false] [apply] Test[7]: 2.0.0 (OpenGL ES 2.0 Mesa 9.1.1) -> 2.0.0 (OpenGL ES 2.0 Mesa 9.1.1), valid true, define [true:true:false] [apply] Test[8]: 2.0.0 (OpenGL ES 2.0 14.10.1) -> 2.0.0 (OpenGL ES 2.0 14.10.1), valid true, define [true:true:false] [apply] Test[9]: 2.0.0 (OpenGL ES GLSL ES 2.0 14.10.1) -> 2.0.0 (OpenGL ES GLSL ES 2.0 14.10.1), valid true, define [true:true:false] [apply] Test[10]: 2.0.0 (OpenGL ES 2.0 3Com L3 11.33.44) -> 2.0.0 (OpenGL ES 2.0 3Com L3 11.33.44), valid true, define [true:true:false] [apply] Test[11]: 2.1.0 (GL_VERSION_2_1 Dummy Tool 1.2) -> 2.1.0 (GL_VERSION_2_1 Dummy Tool 1.2), valid true, define [true:true:false] [apply] Test[12]: 2.1.0 (2.1 Mesa 7.12) -> 2.1.0 (2.1 Mesa 7.12), valid true, define [true:true:false] [apply] Test[13]: 2.1.0 (2.1 Mesa 7.12-devel) -> 2.1.0 (2.1 Mesa 7.12-devel), valid true, define [true:true:false] [apply] Test[14]: 2.1.0 (2.1 Mesa 7.12-devel (git-d6c318e)) -> 2.1.0 (2.1 Mesa 7.12-devel (git-d6c318e)), valid true, define [true:true:false] [apply] Test[15]: 2.1.0 (2.1 Mesa 7.12-devel la1 la2 li3) -> 2.1.0 (2.1 Mesa 7.12-devel la1 la2 li3), valid true, define [true:true:false] [apply] Test[16]: 4.3.0 (4.3.0 NVIDIA 310.32) -> 4.3.0 (4.3.0 NVIDIA 310.32), valid true, define [true:true:false] [apply] Test[17]: 2.0.0 (OpenGL ES 2.0 Mesa 9.1) -> 2.0.0 (OpenGL ES 2.0 Mesa 9.1), valid true, define [true:true:false] [apply] Test[18]: 2.0.0 (OpenGL ES 2.0 14.10) -> 2.0.0 (OpenGL ES 2.0 14.10), valid true, define [true:true:false] [apply] Test[19]: 2.0.0 (OpenGL ES GLSL ES 2.0 14.10) -> 2.0.0 (OpenGL ES GLSL ES 2.0 14.10), valid true, define [true:true:false] [apply] Test[20]: 2.0.0 (OpenGL ES 2.0 3Com L3 11.33) -> 2.0.0 (OpenGL ES 2.0 3Com L3 11.33), valid true, define [true:true:false] [apply] Test[21]: 2.1.0 (GL_VERSION_2_1) -> 2.1.0 (GL_VERSION_2_1), valid true, define [true:true:false] [apply] Test[22]: 2.0.0 (OpenGL ES 2.0) -> 2.0.0 (OpenGL ES 2.0), valid true, define [true:true:false] [apply] Test[23]: 2.0.0 (OpenGL ES GLSL ES 2.0) -> 2.0.0 (OpenGL ES GLSL ES 2.0), valid true, define [true:true:false] [apply] Test[24]: 2.1.0 (OpenGL 2.1 LaLa) -> 2.1.0 (OpenGL 2.1 LaLa), valid true, define [true:true:false] [apply] Test[25]: 4.2.0 (4.2.11762 Compatibility Profile Context) -> 4.2.0 (4.2.11762 Compatibility Profile Context), valid true, define [true:true:false] [apply] Test-X1: 2.0.0 (GL_VERSION_2), valid false, define [true:false:false] [apply] Test-X2: 2.0.0 (GL2 Buggy L3), valid false, define [true:false:false] [apply] Test-X3: 0.0.0 (GL Nope), valid false, define [false:false:false] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test01GLVersion [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test02GLVendorVersion [apply] Test[true:true:true][0]: 1.2.3 (GL_VERSION_2_1 DummyTool 1.2.3) -> 1.2.3 (DummyTool 1.2.3), define [true:true:true] [apply] Test[true:true:true][1]: 7.0.3 (2.1 Mesa 7.0.3-rc2) -> 7.0.3 (Mesa 7.0.3-rc2), define [true:true:true] [apply] Test[true:true:true][2]: 9.1.8 (4.2.12171 Compatibility Profile Context 9.01.8) -> 9.1.8 (Compatibility Profile Context 9.01.8), define [true:true:true] [apply] Test[true:true:true][3]: 12.102.3 (4.2.12198 Compatibility Profile Context 12.102.3.0) -> 12.102.3 (Compatibility Profile Context 12.102.3.0), define [true:true:true] [apply] Test[true:true:true][4]: 7.0.3 (2.1 Mesa 7.0.3-rc2 post odd) -> 7.0.3 (Mesa 7.0.3-rc2 post odd), define [true:true:true] [apply] Test[true:true:true][5]: 9.1.8 (4.2.12171 Compatibility Profile Context 9.01.8 post odd) -> 9.1.8 (Compatibility Profile Context 9.01.8 post odd), define [true:true:true] [apply] Test[true:true:true][6]: 12.102.3 (4.2.12198 Compatibility Profile Context 12.102.3.0 post odd) -> 12.102.3 (Compatibility Profile Context 12.102.3.0 post odd), define [true:true:true] [apply] Test[true:true:true][7]: 9.1.1 (OpenGL ES 2.0 Mesa 9.1.1) -> 9.1.1 (Mesa 9.1.1), define [true:true:true] [apply] Test[true:true:true][8]: 14.10.1 (OpenGL ES 2.0 14.10.1) -> 14.10.1 (14.10.1), define [true:true:true] [apply] Test[true:true:true][9]: 14.10.1 (OpenGL ES GLSL ES 2.0 14.10.1) -> 14.10.1 (14.10.1), define [true:true:true] [apply] Test[true:true:true][10]: 11.33.44 (OpenGL ES 2.0 3Com L3 11.33.44) -> 11.33.44 (11.33.44), define [true:true:true] [apply] Test[true:true:false][0]: 1.2.0 (GL_VERSION_2_1 Dummy Tool 1.2) -> 1.2.0 (Dummy Tool 1.2), define [true:true:false] [apply] Test[true:true:false][1]: 7.12.0 (2.1 Mesa 7.12) -> 7.12.0 (Mesa 7.12), define [true:true:false] [apply] Test[true:true:false][2]: 7.12.0 (2.1 Mesa 7.12-devel) -> 7.12.0 (Mesa 7.12-devel), define [true:true:false] [apply] Test[true:true:false][3]: 7.12.0 (2.1 Mesa 7.12-devel (git-d6c318e)) -> 7.12.0 (Mesa 7.12-devel (git-d6c318e)), define [true:true:false] [apply] Test[true:true:false][4]: 7.12.0 (2.1 Mesa 7.12-devel la1 la2 li3) -> 7.12.0 (Mesa 7.12-devel la1 la2 li3), define [true:true:false] [apply] Test[true:true:false][5]: 310.32.0 (4.3.0 NVIDIA 310.32) -> 310.32.0 (NVIDIA 310.32), define [true:true:false] [apply] Test[true:true:false][6]: 9.1.0 (OpenGL ES 2.0 Mesa 9.1) -> 9.1.0 (Mesa 9.1), define [true:true:false] [apply] Test[true:true:false][7]: 14.10.0 (OpenGL ES 2.0 14.10) -> 14.10.0 (14.10), define [true:true:false] [apply] Test[true:true:false][8]: 14.10.0 (OpenGL ES GLSL ES 2.0 14.10) -> 14.10.0 (14.10), define [true:true:false] [apply] Test[true:true:false][9]: 11.33.0 (OpenGL ES 2.0 3Com L3 11.33) -> 11.33.0 (11.33), define [true:true:false] [apply] Test[false:false:false][0]: 0.0.0 (GL_VERSION_2_1) -> 0.0.0 (n/a), define [false:false:false] [apply] Test[false:false:false][1]: 0.0.0 (OpenGL ES 2.0) -> 0.0.0 (n/a), define [false:false:false] [apply] Test[false:false:false][2]: 0.0.0 (OpenGL ES GLSL ES 2.0) -> 0.0.0 (n/a), define [false:false:false] [apply] Test[false:false:false][3]: 0.0.0 (OpenGL 2.1 LaLa) -> 0.0.0 (n/a), define [false:false:false] [apply] Test[false:false:false][4]: 0.0.0 (4.2.11762 Compatibility Profile Context) -> 0.0.0 (n/a), define [false:false:false] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test02GLVendorVersion [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(test01GLVersion) [apply] junit.framework.TestListener: endTest(test01GLVersion) [apply] junit.framework.TestListener: startTest(test02GLVendorVersion) [apply] junit.framework.TestListener: endTest(test02GLVendorVersion) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064060425 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064060425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.899 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064060344 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064060346 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test01GLVersion [apply] Test[0]: 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3) -> 2.1.0 (GL_VERSION_2_1 DummyTool 1.2.3), valid true, define [true:true:false] [apply] Test[1]: 2.1.0 (2.1 Mesa 7.0.3-rc2) -> 2.1.0 (2.1 Mesa 7.0.3-rc2), valid true, define [true:true:false] [apply] Test[2]: 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8) -> 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8), valid true, define [true:true:false] [apply] Test[3]: 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0) -> 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0), valid true, define [true:true:false] [apply] Test[4]: 2.1.0 (2.1 Mesa 7.0.3-rc2 post odd) -> 2.1.0 (2.1 Mesa 7.0.3-rc2 post odd), valid true, define [true:true:false] [apply] Test[5]: 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8 post odd) -> 4.2.0 (4.2.12171 Compatibility Profile Context 9.01.8 post odd), valid true, define [true:true:false] [apply] Test[6]: 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0 post odd) -> 4.2.0 (4.2.12198 Compatibility Profile Context 12.102.3.0 post odd), valid true, define [true:true:false] [apply] Test[7]: 2.0.0 (OpenGL ES 2.0 Mesa 9.1.1) -> 2.0.0 (OpenGL ES 2.0 Mesa 9.1.1), valid true, define [true:true:false] [apply] Test[8]: 2.0.0 (OpenGL ES 2.0 14.10.1) -> 2.0.0 (OpenGL ES 2.0 14.10.1), valid true, define [true:true:false] [apply] Test[9]: 2.0.0 (OpenGL ES GLSL ES 2.0 14.10.1) -> 2.0.0 (OpenGL ES GLSL ES 2.0 14.10.1), valid true, define [true:true:false] [apply] Test[10]: 2.0.0 (OpenGL ES 2.0 3Com L3 11.33.44) -> 2.0.0 (OpenGL ES 2.0 3Com L3 11.33.44), valid true, define [true:true:false] [apply] Test[11]: 2.1.0 (GL_VERSION_2_1 Dummy Tool 1.2) -> 2.1.0 (GL_VERSION_2_1 Dummy Tool 1.2), valid true, define [true:true:false] [apply] Test[12]: 2.1.0 (2.1 Mesa 7.12) -> 2.1.0 (2.1 Mesa 7.12), valid true, define [true:true:false] [apply] Test[13]: 2.1.0 (2.1 Mesa 7.12-devel) -> 2.1.0 (2.1 Mesa 7.12-devel), valid true, define [true:true:false] [apply] Test[14]: 2.1.0 (2.1 Mesa 7.12-devel (git-d6c318e)) -> 2.1.0 (2.1 Mesa 7.12-devel (git-d6c318e)), valid true, define [true:true:false] [apply] Test[15]: 2.1.0 (2.1 Mesa 7.12-devel la1 la2 li3) -> 2.1.0 (2.1 Mesa 7.12-devel la1 la2 li3), valid true, define [true:true:false] [apply] Test[16]: 4.3.0 (4.3.0 NVIDIA 310.32) -> 4.3.0 (4.3.0 NVIDIA 310.32), valid true, define [true:true:false] [apply] Test[17]: 2.0.0 (OpenGL ES 2.0 Mesa 9.1) -> 2.0.0 (OpenGL ES 2.0 Mesa 9.1), valid true, define [true:true:false] [apply] Test[18]: 2.0.0 (OpenGL ES 2.0 14.10) -> 2.0.0 (OpenGL ES 2.0 14.10), valid true, define [true:true:false] [apply] Test[19]: 2.0.0 (OpenGL ES GLSL ES 2.0 14.10) -> 2.0.0 (OpenGL ES GLSL ES 2.0 14.10), valid true, define [true:true:false] [apply] Test[20]: 2.0.0 (OpenGL ES 2.0 3Com L3 11.33) -> 2.0.0 (OpenGL ES 2.0 3Com L3 11.33), valid true, define [true:true:false] [apply] Test[21]: 2.1.0 (GL_VERSION_2_1) -> 2.1.0 (GL_VERSION_2_1), valid true, define [true:true:false] [apply] Test[22]: 2.0.0 (OpenGL ES 2.0) -> 2.0.0 (OpenGL ES 2.0), valid true, define [true:true:false] [apply] Test[23]: 2.0.0 (OpenGL ES GLSL ES 2.0) -> 2.0.0 (OpenGL ES GLSL ES 2.0), valid true, define [true:true:false] [apply] Test[24]: 2.1.0 (OpenGL 2.1 LaLa) -> 2.1.0 (OpenGL 2.1 LaLa), valid true, define [true:true:false] [apply] Test[25]: 4.2.0 (4.2.11762 Compatibility Profile Context) -> 4.2.0 (4.2.11762 Compatibility Profile Context), valid true, define [true:true:false] [apply] Test-X1: 2.0.0 (GL_VERSION_2), valid false, define [true:false:false] [apply] Test-X2: 2.0.0 (GL2 Buggy L3), valid false, define [true:false:false] [apply] Test-X3: 0.0.0 (GL Nope), valid false, define [false:false:false] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test01GLVersion [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test02GLVendorVersion [apply] Test[true:true:true][0]: 1.2.3 (GL_VERSION_2_1 DummyTool 1.2.3) -> 1.2.3 (DummyTool 1.2.3), define [true:true:true] [apply] Test[true:true:true][1]: 7.0.3 (2.1 Mesa 7.0.3-rc2) -> 7.0.3 (Mesa 7.0.3-rc2), define [true:true:true] [apply] Test[true:true:true][2]: 9.1.8 (4.2.12171 Compatibility Profile Context 9.01.8) -> 9.1.8 (Compatibility Profile Context 9.01.8), define [true:true:true] [apply] Test[true:true:true][3]: 12.102.3 (4.2.12198 Compatibility Profile Context 12.102.3.0) -> 12.102.3 (Compatibility Profile Context 12.102.3.0), define [true:true:true] [apply] Test[true:true:true][4]: 7.0.3 (2.1 Mesa 7.0.3-rc2 post odd) -> 7.0.3 (Mesa 7.0.3-rc2 post odd), define [true:true:true] [apply] Test[true:true:true][5]: 9.1.8 (4.2.12171 Compatibility Profile Context 9.01.8 post odd) -> 9.1.8 (Compatibility Profile Context 9.01.8 post odd), define [true:true:true] [apply] Test[true:true:true][6]: 12.102.3 (4.2.12198 Compatibility Profile Context 12.102.3.0 post odd) -> 12.102.3 (Compatibility Profile Context 12.102.3.0 post odd), define [true:true:true] [apply] Test[true:true:true][7]: 9.1.1 (OpenGL ES 2.0 Mesa 9.1.1) -> 9.1.1 (Mesa 9.1.1), define [true:true:true] [apply] Test[true:true:true][8]: 14.10.1 (OpenGL ES 2.0 14.10.1) -> 14.10.1 (14.10.1), define [true:true:true] [apply] Test[true:true:true][9]: 14.10.1 (OpenGL ES GLSL ES 2.0 14.10.1) -> 14.10.1 (14.10.1), define [true:true:true] [apply] Test[true:true:true][10]: 11.33.44 (OpenGL ES 2.0 3Com L3 11.33.44) -> 11.33.44 (11.33.44), define [true:true:true] [apply] Test[true:true:false][0]: 1.2.0 (GL_VERSION_2_1 Dummy Tool 1.2) -> 1.2.0 (Dummy Tool 1.2), define [true:true:false] [apply] Test[true:true:false][1]: 7.12.0 (2.1 Mesa 7.12) -> 7.12.0 (Mesa 7.12), define [true:true:false] [apply] Test[true:true:false][2]: 7.12.0 (2.1 Mesa 7.12-devel) -> 7.12.0 (Mesa 7.12-devel), define [true:true:false] [apply] Test[true:true:false][3]: 7.12.0 (2.1 Mesa 7.12-devel (git-d6c318e)) -> 7.12.0 (Mesa 7.12-devel (git-d6c318e)), define [true:true:false] [apply] Test[true:true:false][4]: 7.12.0 (2.1 Mesa 7.12-devel la1 la2 li3) -> 7.12.0 (Mesa 7.12-devel la1 la2 li3), define [true:true:false] [apply] Test[true:true:false][5]: 310.32.0 (4.3.0 NVIDIA 310.32) -> 310.32.0 (NVIDIA 310.32), define [true:true:false] [apply] Test[true:true:false][6]: 9.1.0 (OpenGL ES 2.0 Mesa 9.1) -> 9.1.0 (Mesa 9.1), define [true:true:false] [apply] Test[true:true:false][7]: 14.10.0 (OpenGL ES 2.0 14.10) -> 14.10.0 (14.10), define [true:true:false] [apply] Test[true:true:false][8]: 14.10.0 (OpenGL ES GLSL ES 2.0 14.10) -> 14.10.0 (14.10), define [true:true:false] [apply] Test[true:true:false][9]: 11.33.0 (OpenGL ES 2.0 3Com L3 11.33) -> 11.33.0 (11.33), define [true:true:false] [apply] Test[false:false:false][0]: 0.0.0 (GL_VERSION_2_1) -> 0.0.0 (n/a), define [false:false:false] [apply] Test[false:false:false][1]: 0.0.0 (OpenGL ES 2.0) -> 0.0.0 (n/a), define [false:false:false] [apply] Test[false:false:false][2]: 0.0.0 (OpenGL ES GLSL ES 2.0) -> 0.0.0 (n/a), define [false:false:false] [apply] Test[false:false:false][3]: 0.0.0 (OpenGL 2.1 LaLa) -> 0.0.0 (n/a), define [false:false:false] [apply] Test[false:false:false][4]: 0.0.0 (4.2.11762 Compatibility Profile Context) -> 0.0.0 (n/a), define [false:false:false] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLVersionParsing00NEWT - test02GLVendorVersion [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064060425 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064060425 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLVersion took 0.022 sec [apply] Testcase: test02GLVendorVersion took 0.013 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064062066 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064062069 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB [apply] junit.framework.TestListener: tests to run: 6 [apply] junit.framework.TestListener: startTest(testReadPixelsGL2GL3_102x100xREDxUB) [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] 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_640x480xREDxUBjunit.framework.TestListener: startTest(testReadPixelsGL2GL3_640x480xRGBxUB) [apply] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_640x480xRGBxUB [apply] OK Expected IndexOutOfBoundsException (size-10 bytes): fmt 0x1907, type 0x1401, comps 3, 640x480, rowlenA1 1920, rowlenA4 1920, rowlenA8 1920: Required 921600 remaining bytes in buffer, only had 921590 [apply] OK Expected IndexOutOfBoundsException (size/4 bytes): fmt 0x1907, type 0x1401, comps 3, 640x480, rowlenA1 1920, rowlenA4 1920, rowlenA8 1920: Required 921600 remaining bytes in buffer, only had 230400 [apply] junit.framework.TestListener: endTest(testReadPixelsGL2GL3_640x480xRGBxUB) [apply] junit.framework.TestListener: startTest(testReadPixelsGL2GL3_99x100xRGBxUB) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_640x480xRGBxUB [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_99x100xRGBxUB [apply] 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] 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)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_640x480xRGBAxUB [apply] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_99x100xRGBxUB [apply] junit.framework.TestListener: startTest(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] junit.framework.TestListener: endTest(testReadPixelsGL_99x100xRGBxUB) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL_99x100xRGBxUB [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064070390 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064070390 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.16 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064062066 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064062069 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGPUMemSec01NEWT - testReadPixelsGL2GL3_102x100xREDxUB [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] 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] 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] 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] 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] 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 @ 1579064070390 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064070390 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testReadPixelsGL2GL3_102x100xREDxUB took 2.395 sec [apply] Testcase: testReadPixelsGL2GL3_640x480xREDxUB took 1.188 sec [apply] Testcase: testReadPixelsGL2GL3_640x480xRGBxUB took 1.179 sec [apply] Testcase: testReadPixelsGL2GL3_99x100xRGBxUB took 1.158 sec [apply] Testcase: testReadPixelsGL_640x480xRGBAxUB took 1.18 sec [apply] Testcase: testReadPixelsGL_99x100xRGBxUB took 1.163 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT [apply] junit.framework.TestListener: tests to run: 3 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064072027 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064072029 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b072f6b, isOwner false, <4418a6b, 3290b5cc>[count 0, qsz 0, owner ]]] [apply] junit.framework.TestListener: startTest(test02TwoThreads) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test02TwoThreads [apply] InitConcurrentBaseNEWT 2 threads, reuse display: true [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1db53d66, isOwner false, <1372d0a0, 174d5616>[count 0, qsz 0, owner ]]] [apply] JOGLTask 1: START: 161/0, reuse true - Thread-4-jt1 [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1db53d66, isOwner false, <1372d0a0, 174d5616>[count 0, qsz 0, owner ]]] [apply] JOGLTask 0: START: 0/0, reuse true - Thread-4-jt0 [apply] 0: [0: false, 1: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x31129acc: tileRendererInUse null, GearsES2[obj 0x31129acc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x31129acc on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x31129acc created: GearsObj[0x2054c8bd, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x31129acc created: GearsObj[0x40859204, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x31129acc created: GearsObj[0x40859204, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x31129acc FIN GearsES2[obj 0x31129acc isInit true, usesShared false, 1 GearsObj[0x2054c8bd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40859204, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3fc33959, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x31129acc 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x31129acc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x31129acc 128x128, swapInterval 0, drawable 0x5200002 [apply] JOGLTask 0: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001230, owner true, ResourceToolkitLock[obj 0x5b30f1ce, isOwner false, <466626cf, 392013ca>[count 1, qsz 0, owner ]]]] - Thread-4-jt0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x31129acc 128x128, swapInterval 0, drawable 0x5200002 [apply] JOGLTask 0: RUNNING: Thread-4-jt0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x1f8ee4ff: tileRendererInUse null, GearsES2[obj 0x1f8ee4ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1f8ee4ff on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1f8ee4ff created: GearsObj[0x47c979a6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1f8ee4ff created: GearsObj[0x22ad187d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1f8ee4ff created: GearsObj[0x22ad187d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x1f8ee4ff FIN GearsES2[obj 0x1f8ee4ff isInit true, usesShared false, 1 GearsObj[0x47c979a6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22ad187d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4babfdba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x1f8ee4ff 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1f8ee4ff, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x1f8ee4ff 128x128, swapInterval 0, drawable 0x5200004 [apply] 1: [0: false, 1: false] [apply] JOGLTask 1: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001230, owner true, ResourceToolkitLock[obj 0x5b30f1ce, isOwner false, <466626cf, 392013ca>[count 1, qsz 0, owner ]]]] - Thread-4-jt1 [apply] JOGLTask 1: RUNNING: Thread-4-jt1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x31129acc: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x31129acc FIN [apply] JOGLTask 0: DONE/SYNC: Thread-4-jt0 [apply] JOGLTask 0: END: Thread-4-jt0 [apply] 2: [0: true, 1: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x1f8ee4ff: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x1f8ee4ff FIN [apply] JOGLTask 1: DONE/SYNC: Thread-4-jt1 [apply] JOGLTask 1: END: Thread-4-jt1 [apply] 3: [0: true, 1: true] [apply] total: 1.478s [apply] junit.framework.TestListener: endTest(test02TwoThreads) [apply] junit.framework.TestListener: startTest(test04FourThreads) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test02TwoThreads [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test04FourThreads [apply] InitConcurrentBaseNEWT 4 threads, reuse display: true [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x77639e8d, isOwner false, <79a47e11, 7d9bf5fd>[count 0, qsz 0, owner ]]] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x77639e8d, isOwner false, <79a47e11, 7d9bf5fd>[count 0, qsz 0, owner ]]] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x77639e8d, isOwner false, <79a47e11, 7d9bf5fd>[count 0, qsz 0, owner ]]] [apply] JOGLTask 3: START: 483/0, reuse true - Thread-5-jt3 [apply] JOGLTask 1: START: 161/0, reuse true - Thread-5-jt1 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x77639e8d, isOwner false, <79a47e11, 7d9bf5fd>[count 0, qsz 0, owner ]]] [apply] JOGLTask 0: START: 0/0, reuse true - Thread-5-jt0 [apply] JOGLTask 2: START: 322/0, reuse true - Thread-5-jt2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.0 0x600165dc: tileRendererInUse null, GearsES2[obj 0x600165dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x600165dc on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x600165dc created: GearsObj[0x229fc027, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x600165dc created: GearsObj[0x539b37ce, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x600165dc created: GearsObj[0x539b37ce, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.X 0x600165dc FIN GearsES2[obj 0x600165dc isInit true, usesShared false, 1 GearsObj[0x229fc027, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x539b37ce, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73e98ddf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x600165dc 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x600165dc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x600165dc 128x128, swapInterval 0, drawable 0x5400002 [apply] 0: [0: false, 1: false, 2: false, 3: false] [apply] JOGLTask 3: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f92d83f64a0, owner true, ResourceToolkitLock[obj 0x643efd04, isOwner false, <213c6fe7, 7b133882>[count 1, qsz 0, owner ]]]] - Thread-5-jt3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x600165dc 128x128, swapInterval 0, drawable 0x5400002 [apply] JOGLTask 3: RUNNING: Thread-5-jt3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.0 0x10300977: tileRendererInUse null, GearsES2[obj 0x10300977 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x10300977 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x10300977 created: GearsObj[0x3882845a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x10300977 created: GearsObj[0xfe39c35, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x10300977 created: GearsObj[0xfe39c35, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.X 0x10300977 FIN GearsES2[obj 0x10300977 isInit true, usesShared false, 1 GearsObj[0x3882845a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfe39c35, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x409fc42c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x10300977 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10300977, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x10300977 128x128, swapInterval 0, drawable 0x5400004 [apply] JOGLTask 2: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f92d83f64a0, owner true, ResourceToolkitLock[obj 0x643efd04, isOwner false, <213c6fe7, 7b133882>[count 1, qsz 0, owner ]]]] - Thread-5-jt2 [apply] JOGLTask 2: RUNNING: Thread-5-jt2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.0 0x7b8644f4: tileRendererInUse null, GearsES2[obj 0x7b8644f4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7b8644f4 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] 1: [0: false, 1: false, 2: false, 3: false] [apply] gear1 0x7b8644f4 created: GearsObj[0x2b3322aa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b8644f4 created: GearsObj[0x5f20125d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b8644f4 created: GearsObj[0x5f20125d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.X 0x7b8644f4 FIN GearsES2[obj 0x7b8644f4 isInit true, usesShared false, 1 GearsObj[0x2b3322aa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f20125d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1507d707, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x7b8644f4 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b8644f4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x7b8644f4 128x128, swapInterval 0, drawable 0x5400006 [apply] JOGLTask 1: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f92d83f64a0, owner true, ResourceToolkitLock[obj 0x643efd04, isOwner false, <213c6fe7, 7b133882>[count 1, qsz 0, owner ]]]] - Thread-5-jt1 [apply] JOGLTask 1: RUNNING: Thread-5-jt1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.0 0x53e51242: tileRendererInUse null, GearsES2[obj 0x53e51242 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x53e51242 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x53e51242 created: GearsObj[0x312a56e2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x53e51242 created: GearsObj[0x6123f5ee, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x53e51242 created: GearsObj[0x6123f5ee, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.X 0x53e51242 FIN GearsES2[obj 0x53e51242 isInit true, usesShared false, 1 GearsObj[0x312a56e2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6123f5ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38babcbd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x53e51242 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x53e51242, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x53e51242 128x128, swapInterval 0, drawable 0x5400008 [apply] JOGLTask 0: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f92d83f64a0, owner true, ResourceToolkitLock[obj 0x643efd04, isOwner false, <213c6fe7, 7b133882>[count 0, qsz 0, owner ]]]] - Thread-5-jt0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x600165dc: tileRendererInUse null [apply] JOGLTask 0: RUNNING: Thread-5-jt0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x600165dc FIN [apply] JOGLTask 3: DONE/SYNC: Thread-5-jt3 [apply] JOGLTask 3: END: Thread-5-jt3 [apply] 2: [0: false, 1: false, 2: false, 3: true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x10300977: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x10300977 FIN [apply] JOGLTask 2: DONE/SYNC: Thread-5-jt2 [apply] JOGLTask 2: END: Thread-5-jt2 [apply] 3: [0: false, 1: false, 2: true, 3: true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x7b8644f4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x7b8644f4 FIN [apply] JOGLTask 1: DONE/SYNC: Thread-5-jt1 [apply] JOGLTask 1: END: Thread-5-jt1 [apply] 4: [0: false, 1: true, 2: true, 3: true] [apply] junit.framework.TestListener: endTest(test04FourThreads) [apply] junit.framework.TestListener: startTest(test16SixteenThreads) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x53e51242: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x53e51242 FIN [apply] JOGLTask 0: DONE/SYNC: Thread-5-jt0 [apply] JOGLTask 0: END: Thread-5-jt0 [apply] 5: [0: true, 1: true, 2: true, 3: true] [apply] total: 1.923s [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test04FourThreads [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test16SixteenThreads [apply] InitConcurrentBaseNEWT 16 threads, reuse display: true [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 0: START: 0/0, reuse true - Thread-6-jt0 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 13: START: 161/161, reuse true - Thread-6-jt13 [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 5: START: 805/0, reuse true - Thread-6-jt5 [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 3: START: 483/0, reuse true - Thread-6-jt3 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 2: START: 322/0, reuse true - Thread-6-jt2 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 14: START: 322/161, reuse true - Thread-6-jt14 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 8: START: 1288/0, reuse true - Thread-6-jt8 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 6: START: 966/0, reuse true - Thread-6-jt6 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 9: START: 1449/0, reuse true - Thread-6-jt9 [apply] JOGLTask 11: START: 1771/0, reuse true - Thread-6-jt11 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 12: START: 0/161, reuse true - Thread-6-jt12 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 15: START: 483/161, reuse true - Thread-6-jt15 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 10: START: 1610/0, reuse true - Thread-6-jt10 [apply] JOGLTask 7: START: 1127/0, reuse true - Thread-6-jt7 [apply] JOGLTask 4: START: 644/0, reuse true - Thread-6-jt4 [apply] JOGLTask 1: START: 161/0, reuse true - Thread-6-jt1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x5395b1cc: tileRendererInUse null, GearsES2[obj 0x5395b1cc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5395b1cc on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5395b1cc created: GearsObj[0x6c6fcf34, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5395b1cc created: GearsObj[0x24187501, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5395b1cc created: GearsObj[0x24187501, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x5395b1cc FIN GearsES2[obj 0x5395b1cc isInit true, usesShared false, 1 GearsObj[0x6c6fcf34, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x24187501, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d576a84, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x5395b1cc 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5395b1cc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x5395b1cc 128x128, swapInterval 0, drawable 0x5200002 [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] JOGLTask 0: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt0 [apply] JOGLTask 0: RUNNING: Thread-6-jt0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x3894eb4b: tileRendererInUse null, GearsES2[obj 0x3894eb4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3894eb4b on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3894eb4b created: GearsObj[0x8acd11c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3894eb4b created: GearsObj[0x5082731b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3894eb4b created: GearsObj[0x5082731b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x3894eb4b FIN GearsES2[obj 0x3894eb4b isInit true, usesShared false, 1 GearsObj[0x8acd11c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5082731b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x24f49812, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x3894eb4b 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3894eb4b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x3894eb4b 128x128, swapInterval 0, drawable 0x5200004 [apply] JOGLTask 3: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt3 [apply] JOGLTask 3: RUNNING: Thread-6-jt3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x24f645d3: tileRendererInUse null, GearsES2[obj 0x24f645d3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x24f645d3 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x24f645d3 created: GearsObj[0x41dca1d2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x24f645d3 created: GearsObj[0x72dacd8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x24f645d3 created: GearsObj[0x72dacd8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x24f645d3 FIN GearsES2[obj 0x24f645d3 isInit true, usesShared false, 1 GearsObj[0x41dca1d2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72dacd8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60560169, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x24f645d3 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x24f645d3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x24f645d3 128x128, swapInterval 0, drawable 0x5200006 [apply] 1: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false] [apply] JOGLTask 5: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt5 [apply] JOGLTask 5: RUNNING: Thread-6-jt5 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x5395b1cc: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x5395b1cc FIN [apply] JOGLTask 0: DONE/SYNC: Thread-6-jt0 [apply] JOGLTask 0: END: Thread-6-jt0 [apply] 2: [0: true, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x4f1d58d1: tileRendererInUse null, GearsES2[obj 0x4f1d58d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4f1d58d1 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4f1d58d1 created: GearsObj[0x3a42b94d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4f1d58d1 created: GearsObj[0x55bf7ec5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4f1d58d1 created: GearsObj[0x55bf7ec5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x4f1d58d1 FIN GearsES2[obj 0x4f1d58d1 isInit true, usesShared false, 1 GearsObj[0x3a42b94d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55bf7ec5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22f7a29, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x4f1d58d1 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4f1d58d1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x4f1d58d1 128x128, swapInterval 0, drawable 0x5200008 [apply] JOGLTask 13: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt13 [apply] JOGLTask 13: RUNNING: Thread-6-jt13 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x6b597f57: tileRendererInUse null, GearsES2[obj 0x6b597f57 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6b597f57 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6b597f57 created: GearsObj[0x436e421d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6b597f57 created: GearsObj[0x2487d296, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6b597f57 created: GearsObj[0x2487d296, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x6b597f57 FIN GearsES2[obj 0x6b597f57 isInit true, usesShared false, 1 GearsObj[0x436e421d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2487d296, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4613fb5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x6b597f57 0/0 128x128 of 128x128, swapInterval 0, drawable 0x520000a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b597f57, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x6b597f57 128x128, swapInterval 0, drawable 0x520000a [apply] 3: [0: true, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false] [apply] JOGLTask 1: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 0, qsz 0, owner ]]]] - Thread-6-jt1 [apply] JOGLTask 1: RUNNING: Thread-6-jt1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x3db9baa8: tileRendererInUse null, GearsES2[obj 0x3db9baa8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3db9baa8 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3db9baa8 created: GearsObj[0x75205fa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3db9baa8 created: GearsObj[0x31d8ebf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3db9baa8 created: GearsObj[0x31d8ebf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x3db9baa8 FIN GearsES2[obj 0x3db9baa8 isInit true, usesShared false, 1 GearsObj[0x75205fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31d8ebf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25a93eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x3db9baa8 0/0 128x128 of 128x128, swapInterval 0, drawable 0x520000c, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3db9baa8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x3db9baa8 128x128, swapInterval 0, drawable 0x520000c [apply] JOGLTask 7: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt7 [apply] JOGLTask 7: RUNNING: Thread-6-jt7 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x1c38f744: tileRendererInUse null, GearsES2[obj 0x1c38f744 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1c38f744 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1c38f744 created: GearsObj[0x14605d0a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1c38f744 created: GearsObj[0x22dab94, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1c38f744 created: GearsObj[0x22dab94, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x1c38f744 FIN GearsES2[obj 0x1c38f744 isInit true, usesShared false, 1 GearsObj[0x14605d0a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22dab94, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5acc5301, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x1c38f744 0/0 128x128 of 128x128, swapInterval 0, drawable 0x520000e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1c38f744, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x1c38f744 128x128, swapInterval 0, drawable 0x520000e [apply] 4: [0: true, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false] [apply] JOGLTask 8: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt8 [apply] JOGLTask 8: RUNNING: Thread-6-jt8 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0xaa35fda: tileRendererInUse null, GearsES2[obj 0xaa35fda isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xaa35fda on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xaa35fda created: GearsObj[0xcfb637d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xaa35fda created: GearsObj[0x3f97f353, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xaa35fda created: GearsObj[0x3f97f353, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0xaa35fda FIN GearsES2[obj 0xaa35fda isInit true, usesShared false, 1 GearsObj[0xcfb637d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f97f353, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54e3983a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0xaa35fda 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200010, msaa false, tileRendererInUse null [apply] >> GearsES2 0xaa35fda, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0xaa35fda 128x128, swapInterval 0, drawable 0x5200010 [apply] JOGLTask 4: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt4 [apply] JOGLTask 4: RUNNING: Thread-6-jt4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x777141dc: tileRendererInUse null, GearsES2[obj 0x777141dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x777141dc on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x777141dc created: GearsObj[0x4718b7d7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x777141dc created: GearsObj[0x3199763b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x777141dc created: GearsObj[0x3199763b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x777141dc FIN GearsES2[obj 0x777141dc isInit true, usesShared false, 1 GearsObj[0x4718b7d7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3199763b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cd955bb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x777141dc 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200012, msaa false, tileRendererInUse null [apply] >> GearsES2 0x777141dc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x777141dc 128x128, swapInterval 0, drawable 0x5200012 [apply] 5: [0: true, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false] [apply] JOGLTask 14: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt14 [apply] JOGLTask 14: RUNNING: Thread-6-jt14 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x10cee110: tileRendererInUse null, GearsES2[obj 0x10cee110 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x10cee110 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x10cee110 created: GearsObj[0x25b024a9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x10cee110 created: GearsObj[0x2c67a3fd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x10cee110 created: GearsObj[0x2c67a3fd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x10cee110 FIN GearsES2[obj 0x10cee110 isInit true, usesShared false, 1 GearsObj[0x25b024a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c67a3fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x248e3190, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x10cee110 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200014, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10cee110, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x10cee110 128x128, swapInterval 0, drawable 0x5200014 [apply] JOGLTask 2: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt2 [apply] JOGLTask 2: RUNNING: Thread-6-jt2 [apply] 6: [0: true, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x1bd72d25: tileRendererInUse null, GearsES2[obj 0x1bd72d25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1bd72d25 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1bd72d25 created: GearsObj[0x24d22b2f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1bd72d25 created: GearsObj[0xfe11bd8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1bd72d25 created: GearsObj[0xfe11bd8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x1bd72d25 FIN GearsES2[obj 0x1bd72d25 isInit true, usesShared false, 1 GearsObj[0x24d22b2f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfe11bd8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4caea2a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x1bd72d25 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1bd72d25, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x1bd72d25 128x128, swapInterval 0, drawable 0x5200016 [apply] JOGLTask 10: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt10 [apply] JOGLTask 10: RUNNING: Thread-6-jt10 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x47a91847: tileRendererInUse null, GearsES2[obj 0x47a91847 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x47a91847 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x47a91847 created: GearsObj[0x605bdc17, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x47a91847 created: GearsObj[0x4e0ad30, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x47a91847 created: GearsObj[0x4e0ad30, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x47a91847 FIN GearsES2[obj 0x47a91847 isInit true, usesShared false, 1 GearsObj[0x605bdc17, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e0ad30, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4862c366, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x47a91847 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200018, msaa false, tileRendererInUse null [apply] >> GearsES2 0x47a91847, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x47a91847 128x128, swapInterval 0, drawable 0x5200018 [apply] JOGLTask 15: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt15 [apply] JOGLTask 15: RUNNING: Thread-6-jt15 [apply] 7: [0: true, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x2e7fcf3: tileRendererInUse null, GearsES2[obj 0x2e7fcf3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2e7fcf3 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2e7fcf3 created: GearsObj[0x5057776e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2e7fcf3 created: GearsObj[0x30283632, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2e7fcf3 created: GearsObj[0x30283632, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x2e7fcf3 FIN GearsES2[obj 0x2e7fcf3 isInit true, usesShared false, 1 GearsObj[0x5057776e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30283632, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32d81faa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x2e7fcf3 0/0 128x128 of 128x128, swapInterval 0, drawable 0x520001a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e7fcf3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x2e7fcf3 128x128, swapInterval 0, drawable 0x520001a [apply] JOGLTask 12: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt12 [apply] JOGLTask 12: RUNNING: Thread-6-jt12 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x6dac1b75: tileRendererInUse null, GearsES2[obj 0x6dac1b75 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6dac1b75 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6dac1b75 created: GearsObj[0x2150e570, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6dac1b75 created: GearsObj[0x32917393, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6dac1b75 created: GearsObj[0x32917393, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x6dac1b75 FIN GearsES2[obj 0x6dac1b75 isInit true, usesShared false, 1 GearsObj[0x2150e570, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32917393, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x689ea25d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x6dac1b75 0/0 128x128 of 128x128, swapInterval 0, drawable 0x520001c, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6dac1b75, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x6dac1b75 128x128, swapInterval 0, drawable 0x520001c [apply] JOGLTask 11: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt11 [apply] JOGLTask 11: RUNNING: Thread-6-jt11 [apply] 8: [0: true, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x7478de1c: tileRendererInUse null, GearsES2[obj 0x7478de1c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7478de1c on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7478de1c created: GearsObj[0x394c016a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7478de1c created: GearsObj[0xb038562, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7478de1c created: GearsObj[0xb038562, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x7478de1c FIN GearsES2[obj 0x7478de1c isInit true, usesShared false, 1 GearsObj[0x394c016a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb038562, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a14f746, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x7478de1c 0/0 128x128 of 128x128, swapInterval 0, drawable 0x520001e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7478de1c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x7478de1c 128x128, swapInterval 0, drawable 0x520001e [apply] JOGLTask 9: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt9 [apply] JOGLTask 9: RUNNING: Thread-6-jt9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x63432ba8: tileRendererInUse null, GearsES2[obj 0x63432ba8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x63432ba8 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x63432ba8 created: GearsObj[0x1976ebb5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x63432ba8 created: GearsObj[0x2459ecdf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x63432ba8 created: GearsObj[0x2459ecdf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x63432ba8 FIN GearsES2[obj 0x63432ba8 isInit true, usesShared false, 1 GearsObj[0x1976ebb5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2459ecdf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xfb2f8e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x63432ba8 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200020, msaa false, tileRendererInUse null [apply] >> GearsES2 0x63432ba8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x63432ba8 128x128, swapInterval 0, drawable 0x5200020 [apply] 9: [0: true, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false] [apply] JOGLTask 6: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt6 [apply] JOGLTask 6: RUNNING: Thread-6-jt6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x3894eb4b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x3894eb4b FIN [apply] JOGLTask 3: DONE/SYNC: Thread-6-jt3 [apply] JOGLTask 3: END: Thread-6-jt3 [apply] 10: [0: true, 1: false, 2: false, 3: true, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x24f645d3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x24f645d3 FIN [apply] JOGLTask 5: DONE/SYNC: Thread-6-jt5 [apply] JOGLTask 5: END: Thread-6-jt5 [apply] 11: [0: true, 1: false, 2: false, 3: true, 4: false, 5: true, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x4f1d58d1: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x4f1d58d1 FIN [apply] JOGLTask 13: DONE/SYNC: Thread-6-jt13 [apply] JOGLTask 13: END: Thread-6-jt13 [apply] 12: [0: true, 1: false, 2: false, 3: true, 4: false, 5: true, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: true, 14: false, 15: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x6b597f57: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x6b597f57 FIN [apply] JOGLTask 1: DONE/SYNC: Thread-6-jt1 [apply] JOGLTask 1: END: Thread-6-jt1 [apply] 13: [0: true, 1: true, 2: false, 3: true, 4: false, 5: true, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: true, 14: false, 15: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x3db9baa8: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x3db9baa8 FIN [apply] JOGLTask 7: DONE/SYNC: Thread-6-jt7 [apply] JOGLTask 7: END: Thread-6-jt7 [apply] 14: [0: true, 1: true, 2: false, 3: true, 4: false, 5: true, 6: false, 7: true, 8: false, 9: false, 10: false, 11: false, 12: false, 13: true, 14: false, 15: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x1c38f744: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x1c38f744 FIN [apply] JOGLTask 8: DONE/SYNC: Thread-6-jt8 [apply] JOGLTask 8: END: Thread-6-jt8 [apply] 15: [0: true, 1: true, 2: false, 3: true, 4: false, 5: true, 6: false, 7: true, 8: true, 9: false, 10: false, 11: false, 12: false, 13: true, 14: false, 15: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0xaa35fda: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0xaa35fda FIN [apply] JOGLTask 4: DONE/SYNC: Thread-6-jt4 [apply] JOGLTask 4: END: Thread-6-jt4 [apply] 16: [0: true, 1: true, 2: false, 3: true, 4: true, 5: true, 6: false, 7: true, 8: true, 9: false, 10: false, 11: false, 12: false, 13: true, 14: false, 15: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x777141dc: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x777141dc FIN [apply] JOGLTask 14: DONE/SYNC: Thread-6-jt14 [apply] JOGLTask 14: END: Thread-6-jt14 [apply] 17: [0: true, 1: true, 2: false, 3: true, 4: true, 5: true, 6: false, 7: true, 8: true, 9: false, 10: false, 11: false, 12: false, 13: true, 14: true, 15: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x10cee110: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x10cee110 FIN [apply] JOGLTask 2: DONE/SYNC: Thread-6-jt2 [apply] JOGLTask 2: END: Thread-6-jt2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x1bd72d25: tileRendererInUse null [apply] 18: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: true, 8: true, 9: false, 10: false, 11: false, 12: false, 13: true, 14: true, 15: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x1bd72d25 FIN [apply] JOGLTask 10: DONE/SYNC: Thread-6-jt10 [apply] JOGLTask 10: END: Thread-6-jt10 [apply] 19: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: true, 8: true, 9: false, 10: true, 11: false, 12: false, 13: true, 14: true, 15: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x47a91847: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x47a91847 FIN [apply] JOGLTask 15: DONE/SYNC: Thread-6-jt15 [apply] JOGLTask 15: END: Thread-6-jt15 [apply] 20: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: true, 8: true, 9: false, 10: true, 11: false, 12: false, 13: true, 14: true, 15: true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x2e7fcf3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x2e7fcf3 FIN [apply] JOGLTask 12: DONE/SYNC: Thread-6-jt12 [apply] JOGLTask 12: END: Thread-6-jt12 [apply] 21: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: true, 8: true, 9: false, 10: true, 11: false, 12: true, 13: true, 14: true, 15: true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x6dac1b75: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x6dac1b75 FIN [apply] JOGLTask 11: DONE/SYNC: Thread-6-jt11 [apply] JOGLTask 11: END: Thread-6-jt11 [apply] 22: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: true, 8: true, 9: false, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x7478de1c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x7478de1c FIN [apply] JOGLTask 9: DONE/SYNC: Thread-6-jt9 [apply] JOGLTask 9: END: Thread-6-jt9 [apply] 23: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: true, 8: true, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true] [apply] junit.framework.TestListener: endTest(test16SixteenThreads) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x63432ba8: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x63432ba8 FIN [apply] JOGLTask 6: DONE/SYNC: Thread-6-jt6 [apply] JOGLTask 6: END: Thread-6-jt6 [apply] 24: [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: 5.1s [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 @ 1579064082054 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064082054 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.838 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064072027 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064072029 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x2b072f6b, isOwner false, <4418a6b, 3290b5cc>[count 0, qsz 0, owner ]]] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test02TwoThreads [apply] InitConcurrentBaseNEWT 2 threads, reuse display: true [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1db53d66, isOwner false, <1372d0a0, 174d5616>[count 0, qsz 0, owner ]]] [apply] JOGLTask 1: START: 161/0, reuse true - Thread-4-jt1 [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1db53d66, isOwner false, <1372d0a0, 174d5616>[count 0, qsz 0, owner ]]] [apply] JOGLTask 0: START: 0/0, reuse true - Thread-4-jt0 [apply] 0: [0: false, 1: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x31129acc: tileRendererInUse null, GearsES2[obj 0x31129acc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x31129acc on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x31129acc created: GearsObj[0x2054c8bd, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x31129acc created: GearsObj[0x40859204, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x31129acc created: GearsObj[0x40859204, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x31129acc FIN GearsES2[obj 0x31129acc isInit true, usesShared false, 1 GearsObj[0x2054c8bd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40859204, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3fc33959, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x31129acc 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x31129acc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x31129acc 128x128, swapInterval 0, drawable 0x5200002 [apply] JOGLTask 0: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001230, owner true, ResourceToolkitLock[obj 0x5b30f1ce, isOwner false, <466626cf, 392013ca>[count 1, qsz 0, owner ]]]] - Thread-4-jt0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x31129acc 128x128, swapInterval 0, drawable 0x5200002 [apply] JOGLTask 0: RUNNING: Thread-4-jt0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x1f8ee4ff: tileRendererInUse null, GearsES2[obj 0x1f8ee4ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1f8ee4ff on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1f8ee4ff created: GearsObj[0x47c979a6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1f8ee4ff created: GearsObj[0x22ad187d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1f8ee4ff created: GearsObj[0x22ad187d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x1f8ee4ff FIN GearsES2[obj 0x1f8ee4ff isInit true, usesShared false, 1 GearsObj[0x47c979a6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22ad187d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4babfdba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x1f8ee4ff 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1f8ee4ff, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x1f8ee4ff 128x128, swapInterval 0, drawable 0x5200004 [apply] 1: [0: false, 1: false] [apply] JOGLTask 1: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001230, owner true, ResourceToolkitLock[obj 0x5b30f1ce, isOwner false, <466626cf, 392013ca>[count 1, qsz 0, owner ]]]] - Thread-4-jt1 [apply] JOGLTask 1: RUNNING: Thread-4-jt1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x31129acc: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x31129acc FIN [apply] JOGLTask 0: DONE/SYNC: Thread-4-jt0 [apply] JOGLTask 0: END: Thread-4-jt0 [apply] 2: [0: true, 1: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x1f8ee4ff: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x1f8ee4ff FIN [apply] JOGLTask 1: DONE/SYNC: Thread-4-jt1 [apply] JOGLTask 1: END: Thread-4-jt1 [apply] 3: [0: true, 1: true] [apply] total: 1.478s [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test02TwoThreads [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test04FourThreads [apply] InitConcurrentBaseNEWT 4 threads, reuse display: true [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x77639e8d, isOwner false, <79a47e11, 7d9bf5fd>[count 0, qsz 0, owner ]]] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x77639e8d, isOwner false, <79a47e11, 7d9bf5fd>[count 0, qsz 0, owner ]]] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x77639e8d, isOwner false, <79a47e11, 7d9bf5fd>[count 0, qsz 0, owner ]]] [apply] JOGLTask 3: START: 483/0, reuse true - Thread-5-jt3 [apply] JOGLTask 1: START: 161/0, reuse true - Thread-5-jt1 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x77639e8d, isOwner false, <79a47e11, 7d9bf5fd>[count 0, qsz 0, owner ]]] [apply] JOGLTask 0: START: 0/0, reuse true - Thread-5-jt0 [apply] JOGLTask 2: START: 322/0, reuse true - Thread-5-jt2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.0 0x600165dc: tileRendererInUse null, GearsES2[obj 0x600165dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x600165dc on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x600165dc created: GearsObj[0x229fc027, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x600165dc created: GearsObj[0x539b37ce, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x600165dc created: GearsObj[0x539b37ce, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.X 0x600165dc FIN GearsES2[obj 0x600165dc isInit true, usesShared false, 1 GearsObj[0x229fc027, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x539b37ce, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73e98ddf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x600165dc 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x600165dc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x600165dc 128x128, swapInterval 0, drawable 0x5400002 [apply] 0: [0: false, 1: false, 2: false, 3: false] [apply] JOGLTask 3: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f92d83f64a0, owner true, ResourceToolkitLock[obj 0x643efd04, isOwner false, <213c6fe7, 7b133882>[count 1, qsz 0, owner ]]]] - Thread-5-jt3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x600165dc 128x128, swapInterval 0, drawable 0x5400002 [apply] JOGLTask 3: RUNNING: Thread-5-jt3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.0 0x10300977: tileRendererInUse null, GearsES2[obj 0x10300977 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x10300977 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x10300977 created: GearsObj[0x3882845a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x10300977 created: GearsObj[0xfe39c35, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x10300977 created: GearsObj[0xfe39c35, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.X 0x10300977 FIN GearsES2[obj 0x10300977 isInit true, usesShared false, 1 GearsObj[0x3882845a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfe39c35, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x409fc42c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x10300977 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10300977, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x10300977 128x128, swapInterval 0, drawable 0x5400004 [apply] JOGLTask 2: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f92d83f64a0, owner true, ResourceToolkitLock[obj 0x643efd04, isOwner false, <213c6fe7, 7b133882>[count 1, qsz 0, owner ]]]] - Thread-5-jt2 [apply] JOGLTask 2: RUNNING: Thread-5-jt2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.0 0x7b8644f4: tileRendererInUse null, GearsES2[obj 0x7b8644f4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7b8644f4 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] 1: [0: false, 1: false, 2: false, 3: false] [apply] gear1 0x7b8644f4 created: GearsObj[0x2b3322aa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b8644f4 created: GearsObj[0x5f20125d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b8644f4 created: GearsObj[0x5f20125d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.X 0x7b8644f4 FIN GearsES2[obj 0x7b8644f4 isInit true, usesShared false, 1 GearsObj[0x2b3322aa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f20125d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1507d707, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x7b8644f4 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b8644f4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x7b8644f4 128x128, swapInterval 0, drawable 0x5400006 [apply] JOGLTask 1: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f92d83f64a0, owner true, ResourceToolkitLock[obj 0x643efd04, isOwner false, <213c6fe7, 7b133882>[count 1, qsz 0, owner ]]]] - Thread-5-jt1 [apply] JOGLTask 1: RUNNING: Thread-5-jt1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.0 0x53e51242: tileRendererInUse null, GearsES2[obj 0x53e51242 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x53e51242 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x53e51242 created: GearsObj[0x312a56e2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x53e51242 created: GearsObj[0x6123f5ee, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x53e51242 created: GearsObj[0x6123f5ee, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.X 0x53e51242 FIN GearsES2[obj 0x53e51242 isInit true, usesShared false, 1 GearsObj[0x312a56e2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6123f5ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x38babcbd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x53e51242 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5400008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x53e51242, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x53e51242 128x128, swapInterval 0, drawable 0x5400008 [apply] JOGLTask 0: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f92d83f64a0, owner true, ResourceToolkitLock[obj 0x643efd04, isOwner false, <213c6fe7, 7b133882>[count 0, qsz 0, owner ]]]] - Thread-5-jt0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x600165dc: tileRendererInUse null [apply] JOGLTask 0: RUNNING: Thread-5-jt0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x600165dc FIN [apply] JOGLTask 3: DONE/SYNC: Thread-5-jt3 [apply] JOGLTask 3: END: Thread-5-jt3 [apply] 2: [0: false, 1: false, 2: false, 3: true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x10300977: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x10300977 FIN [apply] JOGLTask 2: DONE/SYNC: Thread-5-jt2 [apply] JOGLTask 2: END: Thread-5-jt2 [apply] 3: [0: false, 1: false, 2: true, 3: true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x7b8644f4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x7b8644f4 FIN [apply] JOGLTask 1: DONE/SYNC: Thread-5-jt1 [apply] JOGLTask 1: END: Thread-5-jt1 [apply] 4: [0: false, 1: true, 2: true, 3: true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x53e51242: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x53e51242 FIN [apply] JOGLTask 0: DONE/SYNC: Thread-5-jt0 [apply] JOGLTask 0: END: Thread-5-jt0 [apply] 5: [0: true, 1: true, 2: true, 3: true] [apply] total: 1.923s [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test04FourThreads [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent01NEWT - test16SixteenThreads [apply] InitConcurrentBaseNEWT 16 threads, reuse display: true [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 0: START: 0/0, reuse true - Thread-6-jt0 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 13: START: 161/161, reuse true - Thread-6-jt13 [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 5: START: 805/0, reuse true - Thread-6-jt5 [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 3: START: 483/0, reuse true - Thread-6-jt3 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 2: START: 322/0, reuse true - Thread-6-jt2 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 14: START: 322/161, reuse true - Thread-6-jt14 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 8: START: 1288/0, reuse true - Thread-6-jt8 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 6: START: 966/0, reuse true - Thread-6-jt6 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 9: START: 1449/0, reuse true - Thread-6-jt9 [apply] JOGLTask 11: START: 1771/0, reuse true - Thread-6-jt11 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 12: START: 0/161, reuse true - Thread-6-jt12 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 15: START: 483/161, reuse true - Thread-6-jt15 [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x743390fd, isOwner false, <7af4600b, 7ecbfb8d>[count 0, qsz 0, owner ]]] [apply] JOGLTask 10: START: 1610/0, reuse true - Thread-6-jt10 [apply] JOGLTask 7: START: 1127/0, reuse true - Thread-6-jt7 [apply] JOGLTask 4: START: 644/0, reuse true - Thread-6-jt4 [apply] JOGLTask 1: START: 161/0, reuse true - Thread-6-jt1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x5395b1cc: tileRendererInUse null, GearsES2[obj 0x5395b1cc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5395b1cc on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5395b1cc created: GearsObj[0x6c6fcf34, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5395b1cc created: GearsObj[0x24187501, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5395b1cc created: GearsObj[0x24187501, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x5395b1cc FIN GearsES2[obj 0x5395b1cc isInit true, usesShared false, 1 GearsObj[0x6c6fcf34, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x24187501, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d576a84, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x5395b1cc 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5395b1cc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x5395b1cc 128x128, swapInterval 0, drawable 0x5200002 [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] JOGLTask 0: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt0 [apply] JOGLTask 0: RUNNING: Thread-6-jt0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x3894eb4b: tileRendererInUse null, GearsES2[obj 0x3894eb4b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3894eb4b on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3894eb4b created: GearsObj[0x8acd11c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3894eb4b created: GearsObj[0x5082731b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3894eb4b created: GearsObj[0x5082731b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x3894eb4b FIN GearsES2[obj 0x3894eb4b isInit true, usesShared false, 1 GearsObj[0x8acd11c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5082731b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x24f49812, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x3894eb4b 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3894eb4b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x3894eb4b 128x128, swapInterval 0, drawable 0x5200004 [apply] JOGLTask 3: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt3 [apply] JOGLTask 3: RUNNING: Thread-6-jt3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x24f645d3: tileRendererInUse null, GearsES2[obj 0x24f645d3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x24f645d3 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x24f645d3 created: GearsObj[0x41dca1d2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x24f645d3 created: GearsObj[0x72dacd8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x24f645d3 created: GearsObj[0x72dacd8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x24f645d3 FIN GearsES2[obj 0x24f645d3 isInit true, usesShared false, 1 GearsObj[0x41dca1d2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72dacd8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60560169, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x24f645d3 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x24f645d3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x24f645d3 128x128, swapInterval 0, drawable 0x5200006 [apply] 1: [0: false, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false] [apply] JOGLTask 5: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt5 [apply] JOGLTask 5: RUNNING: Thread-6-jt5 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x5395b1cc: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x5395b1cc FIN [apply] JOGLTask 0: DONE/SYNC: Thread-6-jt0 [apply] JOGLTask 0: END: Thread-6-jt0 [apply] 2: [0: true, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x4f1d58d1: tileRendererInUse null, GearsES2[obj 0x4f1d58d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4f1d58d1 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4f1d58d1 created: GearsObj[0x3a42b94d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4f1d58d1 created: GearsObj[0x55bf7ec5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4f1d58d1 created: GearsObj[0x55bf7ec5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x4f1d58d1 FIN GearsES2[obj 0x4f1d58d1 isInit true, usesShared false, 1 GearsObj[0x3a42b94d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x55bf7ec5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22f7a29, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x4f1d58d1 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4f1d58d1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x4f1d58d1 128x128, swapInterval 0, drawable 0x5200008 [apply] JOGLTask 13: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt13 [apply] JOGLTask 13: RUNNING: Thread-6-jt13 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x6b597f57: tileRendererInUse null, GearsES2[obj 0x6b597f57 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6b597f57 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6b597f57 created: GearsObj[0x436e421d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6b597f57 created: GearsObj[0x2487d296, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6b597f57 created: GearsObj[0x2487d296, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x6b597f57 FIN GearsES2[obj 0x6b597f57 isInit true, usesShared false, 1 GearsObj[0x436e421d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2487d296, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4613fb5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x6b597f57 0/0 128x128 of 128x128, swapInterval 0, drawable 0x520000a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b597f57, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x6b597f57 128x128, swapInterval 0, drawable 0x520000a [apply] 3: [0: true, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false] [apply] JOGLTask 1: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 0, qsz 0, owner ]]]] - Thread-6-jt1 [apply] JOGLTask 1: RUNNING: Thread-6-jt1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x3db9baa8: tileRendererInUse null, GearsES2[obj 0x3db9baa8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3db9baa8 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3db9baa8 created: GearsObj[0x75205fa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3db9baa8 created: GearsObj[0x31d8ebf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3db9baa8 created: GearsObj[0x31d8ebf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x3db9baa8 FIN GearsES2[obj 0x3db9baa8 isInit true, usesShared false, 1 GearsObj[0x75205fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31d8ebf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25a93eb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x3db9baa8 0/0 128x128 of 128x128, swapInterval 0, drawable 0x520000c, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3db9baa8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x3db9baa8 128x128, swapInterval 0, drawable 0x520000c [apply] JOGLTask 7: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt7 [apply] JOGLTask 7: RUNNING: Thread-6-jt7 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x1c38f744: tileRendererInUse null, GearsES2[obj 0x1c38f744 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1c38f744 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1c38f744 created: GearsObj[0x14605d0a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1c38f744 created: GearsObj[0x22dab94, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1c38f744 created: GearsObj[0x22dab94, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x1c38f744 FIN GearsES2[obj 0x1c38f744 isInit true, usesShared false, 1 GearsObj[0x14605d0a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22dab94, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5acc5301, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x1c38f744 0/0 128x128 of 128x128, swapInterval 0, drawable 0x520000e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1c38f744, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x1c38f744 128x128, swapInterval 0, drawable 0x520000e [apply] 4: [0: true, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false] [apply] JOGLTask 8: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt8 [apply] JOGLTask 8: RUNNING: Thread-6-jt8 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0xaa35fda: tileRendererInUse null, GearsES2[obj 0xaa35fda isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xaa35fda on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xaa35fda created: GearsObj[0xcfb637d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xaa35fda created: GearsObj[0x3f97f353, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xaa35fda created: GearsObj[0x3f97f353, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0xaa35fda FIN GearsES2[obj 0xaa35fda isInit true, usesShared false, 1 GearsObj[0xcfb637d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f97f353, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54e3983a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0xaa35fda 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200010, msaa false, tileRendererInUse null [apply] >> GearsES2 0xaa35fda, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0xaa35fda 128x128, swapInterval 0, drawable 0x5200010 [apply] JOGLTask 4: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt4 [apply] JOGLTask 4: RUNNING: Thread-6-jt4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x777141dc: tileRendererInUse null, GearsES2[obj 0x777141dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x777141dc on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x777141dc created: GearsObj[0x4718b7d7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x777141dc created: GearsObj[0x3199763b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x777141dc created: GearsObj[0x3199763b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x777141dc FIN GearsES2[obj 0x777141dc isInit true, usesShared false, 1 GearsObj[0x4718b7d7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3199763b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5cd955bb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x777141dc 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200012, msaa false, tileRendererInUse null [apply] >> GearsES2 0x777141dc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x777141dc 128x128, swapInterval 0, drawable 0x5200012 [apply] 5: [0: true, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false] [apply] JOGLTask 14: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt14 [apply] JOGLTask 14: RUNNING: Thread-6-jt14 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x10cee110: tileRendererInUse null, GearsES2[obj 0x10cee110 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x10cee110 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x10cee110 created: GearsObj[0x25b024a9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x10cee110 created: GearsObj[0x2c67a3fd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x10cee110 created: GearsObj[0x2c67a3fd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x10cee110 FIN GearsES2[obj 0x10cee110 isInit true, usesShared false, 1 GearsObj[0x25b024a9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c67a3fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x248e3190, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x10cee110 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200014, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10cee110, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x10cee110 128x128, swapInterval 0, drawable 0x5200014 [apply] JOGLTask 2: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt2 [apply] JOGLTask 2: RUNNING: Thread-6-jt2 [apply] 6: [0: true, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x1bd72d25: tileRendererInUse null, GearsES2[obj 0x1bd72d25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1bd72d25 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1bd72d25 created: GearsObj[0x24d22b2f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1bd72d25 created: GearsObj[0xfe11bd8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1bd72d25 created: GearsObj[0xfe11bd8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x1bd72d25 FIN GearsES2[obj 0x1bd72d25 isInit true, usesShared false, 1 GearsObj[0x24d22b2f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xfe11bd8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4caea2a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x1bd72d25 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1bd72d25, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x1bd72d25 128x128, swapInterval 0, drawable 0x5200016 [apply] JOGLTask 10: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt10 [apply] JOGLTask 10: RUNNING: Thread-6-jt10 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x47a91847: tileRendererInUse null, GearsES2[obj 0x47a91847 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x47a91847 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x47a91847 created: GearsObj[0x605bdc17, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x47a91847 created: GearsObj[0x4e0ad30, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x47a91847 created: GearsObj[0x4e0ad30, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x47a91847 FIN GearsES2[obj 0x47a91847 isInit true, usesShared false, 1 GearsObj[0x605bdc17, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e0ad30, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4862c366, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x47a91847 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200018, msaa false, tileRendererInUse null [apply] >> GearsES2 0x47a91847, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x47a91847 128x128, swapInterval 0, drawable 0x5200018 [apply] JOGLTask 15: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt15 [apply] JOGLTask 15: RUNNING: Thread-6-jt15 [apply] 7: [0: true, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x2e7fcf3: tileRendererInUse null, GearsES2[obj 0x2e7fcf3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2e7fcf3 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2e7fcf3 created: GearsObj[0x5057776e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2e7fcf3 created: GearsObj[0x30283632, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2e7fcf3 created: GearsObj[0x30283632, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x2e7fcf3 FIN GearsES2[obj 0x2e7fcf3 isInit true, usesShared false, 1 GearsObj[0x5057776e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30283632, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x32d81faa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x2e7fcf3 0/0 128x128 of 128x128, swapInterval 0, drawable 0x520001a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2e7fcf3, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x2e7fcf3 128x128, swapInterval 0, drawable 0x520001a [apply] JOGLTask 12: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt12 [apply] JOGLTask 12: RUNNING: Thread-6-jt12 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x6dac1b75: tileRendererInUse null, GearsES2[obj 0x6dac1b75 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6dac1b75 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6dac1b75 created: GearsObj[0x2150e570, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6dac1b75 created: GearsObj[0x32917393, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6dac1b75 created: GearsObj[0x32917393, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x6dac1b75 FIN GearsES2[obj 0x6dac1b75 isInit true, usesShared false, 1 GearsObj[0x2150e570, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32917393, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x689ea25d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x6dac1b75 0/0 128x128 of 128x128, swapInterval 0, drawable 0x520001c, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6dac1b75, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x6dac1b75 128x128, swapInterval 0, drawable 0x520001c [apply] JOGLTask 11: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt11 [apply] JOGLTask 11: RUNNING: Thread-6-jt11 [apply] 8: [0: true, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x7478de1c: tileRendererInUse null, GearsES2[obj 0x7478de1c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7478de1c on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7478de1c created: GearsObj[0x394c016a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7478de1c created: GearsObj[0xb038562, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7478de1c created: GearsObj[0xb038562, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x7478de1c FIN GearsES2[obj 0x7478de1c isInit true, usesShared false, 1 GearsObj[0x394c016a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb038562, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a14f746, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x7478de1c 0/0 128x128 of 128x128, swapInterval 0, drawable 0x520001e, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7478de1c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x7478de1c 128x128, swapInterval 0, drawable 0x520001e [apply] JOGLTask 9: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt9 [apply] JOGLTask 9: RUNNING: Thread-6-jt9 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x63432ba8: tileRendererInUse null, GearsES2[obj 0x63432ba8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x63432ba8 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x63432ba8 created: GearsObj[0x1976ebb5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x63432ba8 created: GearsObj[0x2459ecdf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x63432ba8 created: GearsObj[0x2459ecdf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x63432ba8 FIN GearsES2[obj 0x63432ba8 isInit true, usesShared false, 1 GearsObj[0x1976ebb5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2459ecdf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xfb2f8e3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x63432ba8 0/0 128x128 of 128x128, swapInterval 0, drawable 0x5200020, msaa false, tileRendererInUse null [apply] >> GearsES2 0x63432ba8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x63432ba8 128x128, swapInterval 0, drawable 0x5200020 [apply] 9: [0: true, 1: false, 2: false, 3: false, 4: false, 5: false, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false] [apply] JOGLTask 6: INITIALIZED: , NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9314001210, owner true, ResourceToolkitLock[obj 0xa38778d, isOwner false, <2b8ef2d4, 5be6957f>[count 1, qsz 0, owner ]]]] - Thread-6-jt6 [apply] JOGLTask 6: RUNNING: Thread-6-jt6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x3894eb4b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x3894eb4b FIN [apply] JOGLTask 3: DONE/SYNC: Thread-6-jt3 [apply] JOGLTask 3: END: Thread-6-jt3 [apply] 10: [0: true, 1: false, 2: false, 3: true, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x24f645d3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x24f645d3 FIN [apply] JOGLTask 5: DONE/SYNC: Thread-6-jt5 [apply] JOGLTask 5: END: Thread-6-jt5 [apply] 11: [0: true, 1: false, 2: false, 3: true, 4: false, 5: true, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: false, 14: false, 15: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x4f1d58d1: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x4f1d58d1 FIN [apply] JOGLTask 13: DONE/SYNC: Thread-6-jt13 [apply] JOGLTask 13: END: Thread-6-jt13 [apply] 12: [0: true, 1: false, 2: false, 3: true, 4: false, 5: true, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: true, 14: false, 15: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x6b597f57: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x6b597f57 FIN [apply] JOGLTask 1: DONE/SYNC: Thread-6-jt1 [apply] JOGLTask 1: END: Thread-6-jt1 [apply] 13: [0: true, 1: true, 2: false, 3: true, 4: false, 5: true, 6: false, 7: false, 8: false, 9: false, 10: false, 11: false, 12: false, 13: true, 14: false, 15: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x3db9baa8: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x3db9baa8 FIN [apply] JOGLTask 7: DONE/SYNC: Thread-6-jt7 [apply] JOGLTask 7: END: Thread-6-jt7 [apply] 14: [0: true, 1: true, 2: false, 3: true, 4: false, 5: true, 6: false, 7: true, 8: false, 9: false, 10: false, 11: false, 12: false, 13: true, 14: false, 15: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x1c38f744: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x1c38f744 FIN [apply] JOGLTask 8: DONE/SYNC: Thread-6-jt8 [apply] JOGLTask 8: END: Thread-6-jt8 [apply] 15: [0: true, 1: true, 2: false, 3: true, 4: false, 5: true, 6: false, 7: true, 8: true, 9: false, 10: false, 11: false, 12: false, 13: true, 14: false, 15: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0xaa35fda: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0xaa35fda FIN [apply] JOGLTask 4: DONE/SYNC: Thread-6-jt4 [apply] JOGLTask 4: END: Thread-6-jt4 [apply] 16: [0: true, 1: true, 2: false, 3: true, 4: true, 5: true, 6: false, 7: true, 8: true, 9: false, 10: false, 11: false, 12: false, 13: true, 14: false, 15: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x777141dc: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x777141dc FIN [apply] JOGLTask 14: DONE/SYNC: Thread-6-jt14 [apply] JOGLTask 14: END: Thread-6-jt14 [apply] 17: [0: true, 1: true, 2: false, 3: true, 4: true, 5: true, 6: false, 7: true, 8: true, 9: false, 10: false, 11: false, 12: false, 13: true, 14: true, 15: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x10cee110: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x10cee110 FIN [apply] JOGLTask 2: DONE/SYNC: Thread-6-jt2 [apply] JOGLTask 2: END: Thread-6-jt2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x1bd72d25: tileRendererInUse null [apply] 18: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: true, 8: true, 9: false, 10: false, 11: false, 12: false, 13: true, 14: true, 15: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x1bd72d25 FIN [apply] JOGLTask 10: DONE/SYNC: Thread-6-jt10 [apply] JOGLTask 10: END: Thread-6-jt10 [apply] 19: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: true, 8: true, 9: false, 10: true, 11: false, 12: false, 13: true, 14: true, 15: false] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x47a91847: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x47a91847 FIN [apply] JOGLTask 15: DONE/SYNC: Thread-6-jt15 [apply] JOGLTask 15: END: Thread-6-jt15 [apply] 20: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: true, 8: true, 9: false, 10: true, 11: false, 12: false, 13: true, 14: true, 15: true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x2e7fcf3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x2e7fcf3 FIN [apply] JOGLTask 12: DONE/SYNC: Thread-6-jt12 [apply] JOGLTask 12: END: Thread-6-jt12 [apply] 21: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: true, 8: true, 9: false, 10: true, 11: false, 12: true, 13: true, 14: true, 15: true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x6dac1b75: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x6dac1b75 FIN [apply] JOGLTask 11: DONE/SYNC: Thread-6-jt11 [apply] JOGLTask 11: END: Thread-6-jt11 [apply] 22: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: true, 8: true, 9: false, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x7478de1c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x7478de1c FIN [apply] JOGLTask 9: DONE/SYNC: Thread-6-jt9 [apply] JOGLTask 9: END: Thread-6-jt9 [apply] 23: [0: true, 1: true, 2: true, 3: true, 4: true, 5: true, 6: false, 7: true, 8: true, 9: true, 10: true, 11: true, 12: true, 13: true, 14: true, 15: true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x63432ba8: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x63432ba8 FIN [apply] JOGLTask 6: DONE/SYNC: Thread-6-jt6 [apply] JOGLTask 6: END: Thread-6-jt6 [apply] 24: [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: 5.1s [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 @ 1579064082054 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064082054 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test02TwoThreads took 1.601 sec [apply] Testcase: test04FourThreads took 1.943 sec [apply] Testcase: test16SixteenThreads took 5.114 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064083768 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064083770 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 3 [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x250d419e, isOwner false, <9c50219, 32322557>[count 0, qsz 0, owner ]]] [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] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test02FourThreadsjunit.framework.TestListener: startTest(test16SixteenThreads) [apply] junit.framework.TestListener: endTest(test16SixteenThreads) [apply] [apply] Disabled for auto unit test until further analysis - Windows/ATI driver crash [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test02FourThreads [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test02TwoThreads [apply] Disabled for auto unit test until further analysis - Windows/ATI driver crash [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test02TwoThreads [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test16SixteenThreads [apply] Disabled for auto unit test until further analysis - Windows/ATI driver crash [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestInitConcurrent02NEWT - test16SixteenThreads [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064085092 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064085092 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.134 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064083768 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064083770 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] GLprofile default: GLProfile[GL3bc/GL3bc.sw] [apply] GLprofile defaultDevice: X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x250d419e, isOwner false, <9c50219, 32322557>[count 0, qsz 0, owner ]]] [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 @ 1579064085092 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064085092 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test02FourThreads took 0.005 sec [apply] Testcase: test02TwoThreads took 0.002 sec [apply] Testcase: test16SixteenThreads took 0.002 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(testMain) [apply] Implementation-Version: 2.4.0-rc-20200115 [apply] Implementation-Build: 2.4-b1499-20200115 [apply] Implementation-Branch: origin/master [apply] Implementation-Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064086757 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064086759 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, 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.4 [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.4.0-rc-20200113 [apply] Implementation Build: 2.4-b931-20200113 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 [apply] Implementation SHA Sources: f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [apply] Implementation SHA Classes: ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [apply] Implementation SHA Classes-this: 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c [apply] Implementation SHA Natives: 70663aedc6552c7dbfdbc4988d55cb645e6b7c00cad7c0351f6a53d0e240d126 [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.4 [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.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [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.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x546dbca7, isOwner false, <3990980a, 2a493bfd>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x546dbca7, isOwner false, <3990980a, 2a493bfd>[count 0, qsz 0, owner ]]] [apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x88: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xae: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xaf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xea: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xeb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xec: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xee: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xef: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfa: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfe: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x126: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x127: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x128: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x130: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x132: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x133: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x134: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x136: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x137: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x138: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x251: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x252: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x253: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x254: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x255: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x256: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x257: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x258: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x259: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x260: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x261: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x262: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x263: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x264: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x265: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x266: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x290: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x291: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x292: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x293: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x294: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x295: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x296: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x297: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x298: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x299: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ca: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ce: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2da: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2db: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2de: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2df: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x310: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x312: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x313: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x314: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x316: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x317: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x318: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x358: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x470: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x471: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x472: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x473: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x474: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x475: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x476: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x477: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x478: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x479: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x480: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x481: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x482: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x483: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x484: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x22, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70, fbc 0x4b3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c1, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c2, fbc 0x162: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c3, fbc 0x163: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c4, fbc 0x164: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c5, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c6, fbc 0x166: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c8, fbc 0x168: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ca, fbc 0x16a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cb, fbc 0x16b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cc, fbc 0x16c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cd, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ce, fbc 0x16e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d0, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d1, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d2, fbc 0x172: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d3, fbc 0x173: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d4, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d5, fbc 0x176: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d6, fbc 0x177: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d7, fbc 0x178: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fc, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fd, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fe, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ff, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x500, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x501, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x503, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x505, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x506, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x507, fbc 0x1a8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x509, fbc 0x1aa: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50d, fbc 0x1ae: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50e, fbc 0x1af: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50f, fbc 0x1b0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x511, fbc 0x1b2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x512, fbc 0x1b3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x513, fbc 0x1b4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x538, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x539, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x540, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x541, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x542, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x543, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x544, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x545, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x546, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x547, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x548, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x549, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54a, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54b, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54c, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54d, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54e, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54f, fbc 0x1f0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x574, fbc 0x215: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x575, fbc 0x216: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x576, fbc 0x217: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x577, fbc 0x218: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x578, fbc 0x219: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x579, fbc 0x21a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57a, fbc 0x21b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57b, fbc 0x21c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57c, fbc 0x21d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57d, fbc 0x21e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57e, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57f, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x580, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x581, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x582, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x583, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x584, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x585, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x586, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x587, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x588, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x589, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58a, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58b, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b0, fbc 0x37d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b1, fbc 0x37e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b2, fbc 0x37f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b3, fbc 0x380: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b4, fbc 0x381: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b5, fbc 0x382: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b6, fbc 0x383: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b7, fbc 0x384: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b8, fbc 0x385: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b9, fbc 0x386: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ba, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bb, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bc, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bd, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5be, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bf, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c0, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c1, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c2, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c3, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c4, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c5, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c6, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5eb, fbc 0x3b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ec, fbc 0x3ba: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ed, fbc 0x3bb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ee, fbc 0x3bc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ef, fbc 0x3bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f0, fbc 0x3be: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f1, fbc 0x3bf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f2, fbc 0x3c0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f3, fbc 0x3c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f4, fbc 0x3c2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f5, fbc 0x3c3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f6, fbc 0x3c4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f7, fbc 0x3c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f8, fbc 0x3c6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f9, fbc 0x3c7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fa, fbc 0x3c8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fb, fbc 0x3c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fc, fbc 0x3ca: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fd, fbc 0x3cb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fe, fbc 0x3cc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ff, fbc 0x3cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x600, fbc 0x3ce: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x601, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x602, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x627, fbc 0x3f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x628, fbc 0x3f6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x629, fbc 0x3f7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62a, fbc 0x3f8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62b, fbc 0x3f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62c, fbc 0x3fa: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62d, fbc 0x3fb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62e, fbc 0x3fc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62f, fbc 0x3fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x630, fbc 0x3fe: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x631, fbc 0x3ff: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x632, fbc 0x400: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x633, fbc 0x401: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x634, fbc 0x402: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x635, fbc 0x403: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x636, fbc 0x404: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x637, fbc 0x405: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x638, fbc 0x406: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x639, fbc 0x407: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63a, fbc 0x408: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63b, fbc 0x409: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63c, fbc 0x40a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63d, fbc 0x40b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63e, fbc 0x40c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x663, fbc 0x431: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x664, fbc 0x432: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x665, fbc 0x433: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x666, fbc 0x434: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x667, fbc 0x435: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x668, fbc 0x436: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x669, fbc 0x437: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66a, fbc 0x438: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66b, fbc 0x439: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66c, fbc 0x43a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66d, fbc 0x43b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66e, fbc 0x43c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66f, fbc 0x43d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x670, fbc 0x43e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x671, fbc 0x43f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x672, fbc 0x440: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x673, fbc 0x441: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x674, fbc 0x442: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x675, fbc 0x443: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x676, fbc 0x444: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x677, fbc 0x445: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x678, fbc 0x446: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x679, fbc 0x447: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67a, fbc 0x448: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69f, fbc 0x4a9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a0, fbc 0x4aa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a1, fbc 0x4ab: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a2, fbc 0x4ac: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a4, fbc 0x4ae: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a5, fbc 0x4af: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a6, fbc 0x4b0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a7, fbc 0x4b1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a8, fbc 0x4b2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a9, fbc 0x4b4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6aa, fbc 0x4b5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ab, fbc 0x4b6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ac, fbc 0x4b7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ad, fbc 0x4b8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ae, fbc 0x4b9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6af, fbc 0x4ba: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b0, fbc 0x4bb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b1, fbc 0x4bc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b2, fbc 0x4bd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b3, fbc 0x4be: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b4, fbc 0x4bf: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b5, fbc 0x4c0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] [apply] [apply] Requesting: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] Main Monitor: Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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.0, unitID 0, handle 0x7fdd5801cc90, owner true, ResourceToolkitLock[obj 0x25e5a3d0, isOwner true, <5ca2ac12, 75a4cb01>[count 1, qsz 0, owner ]]]: [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL4ES3 retrieved, impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL3 retrieved, impl. class jogamp.opengl.gl4.GL4bcImpl [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT - testMain [apply] junit.framework.TestListener: endTest(testMain) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064088456 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064088457 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.527 sec [apply] ------------- Standard Output --------------- [apply] Implementation-Version: 2.4.0-rc-20200115 [apply] Implementation-Build: 2.4-b1499-20200115 [apply] Implementation-Branch: origin/master [apply] Implementation-Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064086757 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064086759 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, 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.4 [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.4.0-rc-20200113 [apply] Implementation Build: 2.4-b931-20200113 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 [apply] Implementation SHA Sources: f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [apply] Implementation SHA Classes: ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [apply] Implementation SHA Classes-this: 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c [apply] Implementation SHA Natives: 70663aedc6552c7dbfdbc4988d55cb645e6b7c00cad7c0351f6a53d0e240d126 [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.4 [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.4.0-rc-20200115 [apply] Implementation Build: 2.4-b1499-20200115 [apply] Implementation Branch: origin/master [apply] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [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.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x546dbca7, isOwner false, <3990980a, 2a493bfd>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] [apply] Capabilities for X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x546dbca7, isOwner false, <3990980a, 2a493bfd>[count 0, qsz 0, owner ]]] [apply] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x88: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xae: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xaf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xea: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xeb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xec: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xee: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xef: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfa: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xfe: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x126: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x127: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x128: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x12f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x130: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x132: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x133: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x134: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x136: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x137: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x138: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x13c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x251: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x252: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x253: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x254: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x255: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x256: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x257: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x258: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x259: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x25f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x260: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x261: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x262: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x263: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x264: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x265: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x266: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x28f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x290: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x291: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x292: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x293: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x294: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x295: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x296: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x297: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x298: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x299: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x29f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2a4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ca: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2ce: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2cf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2da: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2db: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2de: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2df: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x2e0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x310: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x312: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x313: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x314: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x316: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x317: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x318: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x31c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x358: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x46f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x470: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x471: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x472: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x473: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x474: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x475: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x476: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x477: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x478: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x479: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x47f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x480: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x481: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x482: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x483: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid ----, fbc 0x484: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x22, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x70, fbc 0x4b3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c1, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c2, fbc 0x162: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c3, fbc 0x163: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c4, fbc 0x164: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c5, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c6, fbc 0x166: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c8, fbc 0x168: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ca, fbc 0x16a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cb, fbc 0x16b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cc, fbc 0x16c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cd, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ce, fbc 0x16e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d0, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d1, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d2, fbc 0x172: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d3, fbc 0x173: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d4, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d5, fbc 0x176: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d6, fbc 0x177: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4d7, fbc 0x178: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fc, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fd, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4fe, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x4ff, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x500, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x501, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x503, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x505, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x506, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x507, fbc 0x1a8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x509, fbc 0x1aa: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50d, fbc 0x1ae: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50e, fbc 0x1af: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x50f, fbc 0x1b0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x511, fbc 0x1b2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x512, fbc 0x1b3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x513, fbc 0x1b4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x538, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x539, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x53f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x540, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x541, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x542, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x543, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x544, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x545, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x546, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x547, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x548, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x549, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54a, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54b, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54c, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54d, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54e, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x54f, fbc 0x1f0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x574, fbc 0x215: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x575, fbc 0x216: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x576, fbc 0x217: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x577, fbc 0x218: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x578, fbc 0x219: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x579, fbc 0x21a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57a, fbc 0x21b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57b, fbc 0x21c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57c, fbc 0x21d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57d, fbc 0x21e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57e, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x57f, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x580, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x581, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x582, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x583, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x584, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x585, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x586, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x587, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x588, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x589, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58a, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x58b, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b0, fbc 0x37d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b1, fbc 0x37e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b2, fbc 0x37f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b3, fbc 0x380: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b4, fbc 0x381: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b5, fbc 0x382: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b6, fbc 0x383: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b7, fbc 0x384: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b8, fbc 0x385: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5b9, fbc 0x386: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ba, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bb, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bc, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bd, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5be, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5bf, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c0, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c1, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c2, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c3, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c4, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c5, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5c6, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5eb, fbc 0x3b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ec, fbc 0x3ba: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ed, fbc 0x3bb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ee, fbc 0x3bc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ef, fbc 0x3bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f0, fbc 0x3be: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f1, fbc 0x3bf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f2, fbc 0x3c0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f3, fbc 0x3c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f4, fbc 0x3c2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f5, fbc 0x3c3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f6, fbc 0x3c4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f7, fbc 0x3c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f8, fbc 0x3c6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5f9, fbc 0x3c7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fa, fbc 0x3c8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fb, fbc 0x3c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fc, fbc 0x3ca: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fd, fbc 0x3cb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5fe, fbc 0x3cc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x5ff, fbc 0x3cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x600, fbc 0x3ce: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x601, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x602, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x627, fbc 0x3f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x628, fbc 0x3f6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x629, fbc 0x3f7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62a, fbc 0x3f8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62b, fbc 0x3f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62c, fbc 0x3fa: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62d, fbc 0x3fb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62e, fbc 0x3fc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x62f, fbc 0x3fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x630, fbc 0x3fe: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x631, fbc 0x3ff: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x632, fbc 0x400: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x633, fbc 0x401: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x634, fbc 0x402: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x635, fbc 0x403: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x636, fbc 0x404: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x637, fbc 0x405: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x638, fbc 0x406: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x639, fbc 0x407: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63a, fbc 0x408: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63b, fbc 0x409: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63c, fbc 0x40a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63d, fbc 0x40b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x63e, fbc 0x40c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x663, fbc 0x431: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x664, fbc 0x432: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x665, fbc 0x433: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x666, fbc 0x434: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x667, fbc 0x435: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x668, fbc 0x436: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x669, fbc 0x437: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66a, fbc 0x438: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66b, fbc 0x439: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66c, fbc 0x43a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66d, fbc 0x43b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66e, fbc 0x43c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x66f, fbc 0x43d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x670, fbc 0x43e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x671, fbc 0x43f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x672, fbc 0x440: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x673, fbc 0x441: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x674, fbc 0x442: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x675, fbc 0x443: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x676, fbc 0x444: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x677, fbc 0x445: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x678, fbc 0x446: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x679, fbc 0x447: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x67a, fbc 0x448: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x69f, fbc 0x4a9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a0, fbc 0x4aa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a1, fbc 0x4ab: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a2, fbc 0x4ac: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a4, fbc 0x4ae: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a5, fbc 0x4af: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a6, fbc 0x4b0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a7, fbc 0x4b1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a8, fbc 0x4b2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6a9, fbc 0x4b4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6aa, fbc 0x4b5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ab, fbc 0x4b6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ac, fbc 0x4b7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ad, fbc 0x4b8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6ae, fbc 0x4b9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6af, fbc 0x4ba: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b0, fbc 0x4bb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b1, fbc 0x4bc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b2, fbc 0x4bd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b3, fbc 0x4be: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b4, fbc 0x4bf: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] GLCaps[glx vid 0x6b5, fbc 0x4c0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [apply] [apply] [apply] Requesting: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] Main Monitor: Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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.0, unitID 0, handle 0x7fdd5801cc90, owner true, ResourceToolkitLock[obj 0x25e5a3d0, isOwner true, <5ca2ac12, 75a4cb01>[count 1, qsz 0, owner ]]]: [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] GL impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL4ES3 retrieved, impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL3 retrieved, impl. class jogamp.opengl.gl4.GL4bcImpl [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLWindowNEWT - testMain [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064088456 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064088457 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testMain took 1.652 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 4SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064090166 ms III - Start [apply] junit.framework.TestListener: startTest(testWriteRead01aMap) [apply] [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064090168 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap [apply] 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] junit.framework.TestListener: endTest(testWriteRead01aMap) [apply] junit.framework.TestListener: startTest(testWriteRead01bMap) [apply] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null] [apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 0, byteOffset 0, mapByteLength 36 -> java.nio.DirectByteBuffer[pos=0 lim=36 cap=36] [apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=36 cap=36]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01bMap [apply] junit.framework.TestListener: endTest(testWriteRead01bMap)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02aMapRange [apply] [apply] junit.framework.TestListener: startTest(testWriteRead02aMapRange) [apply] junit.framework.TestListener: endTest(testWriteRead02aMapRange) [apply] junit.framework.TestListener: startTest(testWriteRead02bMapRange)gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null] [apply] [apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 3, byteOffset 12, mapByteLength 24 -> java.nio.DirectByteBuffer[pos=0 lim=24 cap=24] [apply] gpu-03 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped java.nio.DirectByteBuffer[pos=0 lim=24 cap=24]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead02aMapRange [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - 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] junit.framework.TestListener: endTest(testWriteRead02bMapRange) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064095950 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064095950 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.617 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064090166 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064090168 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead01NEWT - testWriteRead01aMap [apply] 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] 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] 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] 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 @ 1579064095950 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064095950 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWriteRead01aMap took 2.37 sec [apply] Testcase: testWriteRead01bMap took 1.127 sec [apply] Testcase: testWriteRead02aMapRange took 1.122 sec [apply] Testcase: testWriteRead02bMapRange took 1.113 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 4 [apply] junit.framework.TestListener: startTest(testWriteRead01aMap) [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064097649 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064097651 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] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]junit.framework.TestListener: endTest(testWriteRead01aMap) [apply] [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.TestMapBufferRead02NEWT - testWriteRead01aMap [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMapBufferRead02NEWT - 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] junit.framework.TestListener: endTest(testWriteRead01bMap) [apply] junit.framework.TestListener: startTest(testWriteRead02aMapRange) [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] gpu-01 GL_ARRAY_BUFFER -> bufferName 1 -> GLBufferStorage[name 1, size 36, mutable usage 0x88E5, mapped null]junit.framework.TestListener: endTest(testWriteRead02aMapRange) [apply] [apply] gpu-02 mapped GL_ARRAY_BUFFER, floatOffset 3, byteOffset 12, mapByteLength 24 -> java.nio.DirectByteBuffer[pos=0 lim=24 cap=24] [apply] junit.framework.TestListener: startTest(testWriteRead02bMapRange) [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] 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 @ 1579064103438 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064103438 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.608 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064097649 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064097651 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] 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] 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] 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] 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 @ 1579064103438 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064103438 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWriteRead01aMap took 2.381 sec [apply] Testcase: testWriteRead01bMap took 1.124 sec [apply] Testcase: testWriteRead02aMapRange took 1.122 sec [apply] Testcase: testWriteRead02bMapRange took 1.111 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestNEWTCloseX11DisplayBug565 [apply] junit.framework.TestListener: tests to run: 3 [apply] junit.framework.TestListener: startTest(test01X11WindowMemoryLeak) [apply] junit.framework.TestListener: endTest(test01X11WindowMemoryLeak) [apply] junit.framework.TestListener: startTest(test02X11WindowMemoryLeakPBufferAutoDrawable) [apply] junit.framework.TestListener: endTest(test02X11WindowMemoryLeakPBufferAutoDrawable) [apply] junit.framework.TestListener: startTest(test03X11WindowMemoryLeakFBOAutoDrawable) [apply] junit.framework.TestListener: endTest(test03X11WindowMemoryLeakFBOAutoDrawable) [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.643 sec [apply] [apply] Testcase: test01X11WindowMemoryLeak took 2.907 sec [apply] Testcase: test02X11WindowMemoryLeakPBufferAutoDrawable took 0.835 sec [apply] Testcase: test03X11WindowMemoryLeakFBOAutoDrawable took 0.599 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064110597 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064110599 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestNVSwapGroupNEWT - test01 [apply] junit.framework.TestListener: startTest(test01) [apply] swap group max groups -1, barriers -1, false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x780ff160: tileRendererInUse null, GearsES2[obj 0x780ff160 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x780ff160 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x780ff160 created: GearsObj[0x17037c6f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x780ff160 created: GearsObj[0x209f781d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x780ff160 created: GearsObj[0x209f781d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x780ff160 FIN GearsES2[obj 0x780ff160 isInit true, usesShared false, 1 GearsObj[0x17037c6f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x209f781d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d0ac08, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x780ff160 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x780ff160, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x780ff160 256x256, swapInterval 1, drawable 0x5200002 [apply] swap group max groups -1, barriers -1, false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x23f99ac9: tileRendererInUse null, GearsES2[obj 0x23f99ac9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x23f99ac9 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x23f99ac9 created: GearsObj[0x1677b420, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x23f99ac9 created: GearsObj[0x196e535, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x23f99ac9 created: GearsObj[0x196e535, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x23f99ac9 FIN GearsES2[obj 0x23f99ac9 isInit true, usesShared false, 1 GearsObj[0x1677b420, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x196e535, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c63e28a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x23f99ac9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x23f99ac9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x23f99ac9 256x256, swapInterval 1, drawable 0x5200004 [apply] junit.framework.TestListener: endTest(test01) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x780ff160: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x780ff160 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x23f99ac9: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x23f99ac9 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 @ 1579064113076 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064113076 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.319 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064110597 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064110599 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x780ff160: tileRendererInUse null, GearsES2[obj 0x780ff160 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x780ff160 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x780ff160 created: GearsObj[0x17037c6f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x780ff160 created: GearsObj[0x209f781d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x780ff160 created: GearsObj[0x209f781d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x780ff160 FIN GearsES2[obj 0x780ff160 isInit true, usesShared false, 1 GearsObj[0x17037c6f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x209f781d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d0ac08, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x780ff160 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x780ff160, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x780ff160 256x256, swapInterval 1, drawable 0x5200002 [apply] swap group max groups -1, barriers -1, false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x23f99ac9: tileRendererInUse null, GearsES2[obj 0x23f99ac9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x23f99ac9 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x23f99ac9 created: GearsObj[0x1677b420, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x23f99ac9 created: GearsObj[0x196e535, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x23f99ac9 created: GearsObj[0x196e535, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x23f99ac9 FIN GearsES2[obj 0x23f99ac9 isInit true, usesShared false, 1 GearsObj[0x1677b420, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x196e535, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c63e28a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x23f99ac9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x23f99ac9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x23f99ac9 256x256, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x780ff160: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x780ff160 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x23f99ac9: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x23f99ac9 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 @ 1579064113076 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064113076 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 1.385 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064114736 ms III - Startjunit.framework.TestListener: tests to run: 1 [apply] [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064114738 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01junit.framework.TestListener: startTest(test01) [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5400002, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5400004, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400006, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 @ 1579064117697 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064117697 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.783 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064114736 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064114738 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT - test01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5400002, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5400004, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400006, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 @ 1579064117697 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064117697 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 1.893 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 1SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064119330 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064119332 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] [apply] junit.framework.TestListener: startTest(test01)++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01 [apply] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-4-Animator#00,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-4-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[Thread-4-Animator#00,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-4-Animator#01,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-4-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[Thread-4-Animator#01,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-4-Animator#02,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-4-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[Thread-4-Animator#02,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200008, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] junit.framework.TestListener: endTest(test01) [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.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 @ 1579064124006 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064124006 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.493 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064119330 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064119332 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListNEWT2 - test01 [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-4-Animator#00,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-4-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[Thread-4-Animator#00,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-4-Animator#01,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-4-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[Thread-4-Animator#01,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-4-Animator#02,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-4-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list reused: 1 [apply] gear2 list reused: 2 [apply] gear3 list reused: 3 [apply] Shared Gears: Unsynchronized Objects [apply] Thread[Thread-4-Animator#02,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200008, tileRendererInUse null [apply] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.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 @ 1579064124006 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064124006 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 3.582 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064125722 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064125724 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES1NEWT - test01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0xf93997d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x45a5ec37, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x73373dab, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.reshape 0/0 64x64, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 reuse: GearsObj[0x7d596fce, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 reuse: GearsObj[0x2974704, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 reuse: GearsObj[0x40b5252f, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES1: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x34915cc6, (isShared true, created true, master 0x34915cc6) [apply] Created Ctx #0: hash 0x10ab1c60, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x10ab1c60, (isShared true, created true, master 0x34915cc6) [apply] Created Ctx #0: hash 0x34915cc6, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 reuse: GearsObj[0x69783c42, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 reuse: GearsObj[0x3fff733f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 reuse: GearsObj[0x569ed6bb, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES1: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x34915cc6, (isShared true, created true, master 0x34915cc6) [apply] Created Ctx #0: hash 0x10ab1c60, (created true) [apply] Created Ctx #1: hash 0x8dfd21, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x8dfd21, (isShared true, created true, master 0x34915cc6) [apply] Created Ctx #0: hash 0x10ab1c60, (created true) [apply] Created Ctx #1: hash 0x34915cc6, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x11a7fce0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x55850360, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x750e3c65, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x34915cc6, (isShared true, created true, master 0x34915cc6) [apply] Created Ctx #0: hash 0x10ab1c60, (created true) [apply] Created Ctx #1: hash 0x8dfd21, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x39954dbc, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] junit.framework.TestListener: endTest(test01) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 @ 1579064128581 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064128581 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.656 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064125722 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064125724 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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0xf93997d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x45a5ec37, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x73373dab, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.reshape 0/0 64x64, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 reuse: GearsObj[0x7d596fce, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 reuse: GearsObj[0x2974704, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 reuse: GearsObj[0x40b5252f, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES1: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x34915cc6, (isShared true, created true, master 0x34915cc6) [apply] Created Ctx #0: hash 0x10ab1c60, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x10ab1c60, (isShared true, created true, master 0x34915cc6) [apply] Created Ctx #0: hash 0x34915cc6, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 reuse: GearsObj[0x69783c42, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 reuse: GearsObj[0x3fff733f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 reuse: GearsObj[0x569ed6bb, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES1: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x34915cc6, (isShared true, created true, master 0x34915cc6) [apply] Created Ctx #0: hash 0x10ab1c60, (created true) [apply] Created Ctx #1: hash 0x8dfd21, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x8dfd21, (isShared true, created true, master 0x34915cc6) [apply] Created Ctx #0: hash 0x10ab1c60, (created true) [apply] Created Ctx #1: hash 0x34915cc6, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x11a7fce0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x55850360, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x750e3c65, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape 0/0 256x256, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Master Context: hash 0x34915cc6, (isShared true, created true, master 0x34915cc6) [apply] Created Ctx #0: hash 0x10ab1c60, (created true) [apply] Created Ctx #1: hash 0x8dfd21, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x39954dbc, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 @ 1579064128581 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064128581 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 1.762 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 [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 @ 1579064130264 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064130266 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01CommonAnimatorSharedCopyBuffer) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x30ceb4c9: tileRendererInUse null, GearsES2[obj 0x30ceb4c9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x30ceb4c9 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x30ceb4c9 created: GearsObj[0x2f7cf32d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x30ceb4c9 created: GearsObj[0x39af7376, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x30ceb4c9 created: GearsObj[0x39af7376, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x30ceb4c9 FIN GearsES2[obj 0x30ceb4c9 isInit true, usesShared false, 1 GearsObj[0x2f7cf32d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39af7376, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x81e5551, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x30ceb4c9 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x30ceb4c9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x30ceb4c9 256x256, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x30ceb4c9 256x256, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x30ceb4c9 256x256, swapInterval 0, drawable 0x5200002 [apply] XXX-C-1.1: hash 0x3685c0dd, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x40295c9b: tileRendererInUse null, GearsES2[obj 0x40295c9b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x30ceb4c9 isInit true, usesShared false, 1 GearsObj[0x2f7cf32d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39af7376, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x81e5551, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x40295c9b on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x40295c9b created w/ share: GearsObj[0x2f7cf32d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3fca01e2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x40295c9b created w/ share: GearsObj[0x39af7376, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x56411e14, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x40295c9b created w/ share: GearsObj[0x81e5551, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3e750baf, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x40295c9b FIN GearsES2[obj 0x40295c9b isInit true, usesShared true, 1 GearsObj[0x3fca01e2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56411e14, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e750baf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x30ceb4c9 isInit true, usesShared false, 1 GearsObj[0x2f7cf32d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39af7376, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x81e5551, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x40295c9b 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40295c9b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x40295c9b 256x256, swapInterval 0, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x40295c9b 256x256, swapInterval 0, drawable 0x5200004 [apply] XXX-C-2.1: hash 0x3685c0dd, (isShared true, created true, master 0x3685c0dd) [apply] Created Ctx #0: hash 0x113f4507, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] XXX-C-2.2: hash 0x113f4507, (isShared true, created true, master 0x3685c0dd) [apply] Created Ctx #0: hash 0x3685c0dd, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x5653ba53: tileRendererInUse null, GearsES2[obj 0x5653ba53 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x30ceb4c9 isInit true, usesShared false, 1 GearsObj[0x2f7cf32d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39af7376, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x81e5551, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x5653ba53 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5653ba53 created w/ share: GearsObj[0x2f7cf32d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4ca6a48e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5653ba53 created w/ share: GearsObj[0x39af7376, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5954295d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5653ba53 created w/ share: GearsObj[0x81e5551, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2841fa5c, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x5653ba53 FIN GearsES2[obj 0x5653ba53 isInit true, usesShared true, 1 GearsObj[0x4ca6a48e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5954295d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2841fa5c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x30ceb4c9 isInit true, usesShared false, 1 GearsObj[0x2f7cf32d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39af7376, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x81e5551, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x5653ba53 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5653ba53, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5653ba53 256x256, swapInterval 0, drawable 0x5200006 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5653ba53 256x256, swapInterval 0, drawable 0x5200006 [apply] XXX-C-3.1: hash 0x3685c0dd, (isShared true, created true, master 0x3685c0dd) [apply] Created Ctx #0: hash 0x113f4507, (created true) [apply] Created Ctx #1: hash 0x52bb1588, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x113f4507, (isShared true, created true, master 0x3685c0dd) [apply] Created Ctx #0: hash 0x52bb1588, (created true) [apply] Created Ctx #1: hash 0x3685c0dd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x52bb1588, (isShared true, created true, master 0x3685c0dd) [apply] Created Ctx #0: hash 0x113f4507, (created true) [apply] Created Ctx #1: hash 0x3685c0dd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5653ba53: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5653ba53 FIN [apply] XXX-D-0.1: hash 0x3685c0dd, (isShared true, created true, master 0x3685c0dd) [apply] Created Ctx #0: hash 0x113f4507, (created true) [apply] Destroyed Ctx #0: hash 0x52bb1588, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.2: hash 0x113f4507, (isShared true, created true, master 0x3685c0dd) [apply] Created Ctx #0: hash 0x3685c0dd, (created true) [apply] Destroyed Ctx #0: hash 0x52bb1588, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.3: hash 0x52bb1588, (isShared true, created false, master 0x3685c0dd) [apply] Created Ctx #0: hash 0x113f4507, (created true) [apply] Created Ctx #1: hash 0x3685c0dd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x40295c9b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x40295c9b FIN [apply] XXX-D-1.1: hash 0x3685c0dd, (isShared true, created true, master 0x3685c0dd) [apply] Destroyed Ctx #0: hash 0x52bb1588, (created false) [apply] Destroyed Ctx #1: hash 0x113f4507, (created false) [apply] Total created 0 + destroyed 2 = 2 [apply] [apply] XXX-D-1.2: hash 0x113f4507, (isShared true, created false, master 0x3685c0dd) [apply] Created Ctx #0: hash 0x3685c0dd, (created true) [apply] Destroyed Ctx #0: hash 0x52bb1588, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-1.3: hash 0x52bb1588, (isShared true, created false, master 0x3685c0dd) [apply] Created Ctx #0: hash 0x3685c0dd, (created true) [apply] Destroyed Ctx #0: hash 0x113f4507, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x30ceb4c9: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x30ceb4c9 FIN [apply] XXX-D-2.1: hash 0x3685c0dd, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.2: hash 0x113f4507, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.3: hash 0x52bb1588, (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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x75b1c917: tileRendererInUse null, GearsES2[obj 0x75b1c917 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x75b1c917 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x75b1c917 created: GearsObj[0x22e7ce5a, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x75b1c917 created: GearsObj[0x102bbc4e, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x75b1c917 created: GearsObj[0x102bbc4e, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x75b1c917 FIN GearsES2[obj 0x75b1c917 isInit true, usesShared false, 1 GearsObj[0x22e7ce5a, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x102bbc4e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7391e3ac, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x75b1c917 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75b1c917, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x75b1c917 256x256, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x75b1c917 256x256, swapInterval 0, drawable 0x5200002 [apply] XXX-C-1.1: hash 0x5c44f320, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x75b1c917 256x256, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x2ea8b982: tileRendererInUse null, GearsES2[obj 0x2ea8b982 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x75b1c917 isInit true, usesShared false, 1 GearsObj[0x22e7ce5a, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x102bbc4e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7391e3ac, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x2ea8b982 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2ea8b982 created w/ share: GearsObj[0x22e7ce5a, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x7b4f69e, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x2ea8b982 created w/ share: GearsObj[0x102bbc4e, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x17438d5a, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x2ea8b982 created w/ share: GearsObj[0x7391e3ac, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x3c391d2b, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x2ea8b982 FIN GearsES2[obj 0x2ea8b982 isInit true, usesShared true, 1 GearsObj[0x7b4f69e, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x17438d5a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x3c391d2b, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x75b1c917 isInit true, usesShared false, 1 GearsObj[0x22e7ce5a, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x102bbc4e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7391e3ac, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x2ea8b982 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ea8b982, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x2ea8b982 256x256, swapInterval 0, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2ea8b982 256x256, swapInterval 0, drawable 0x5200004 [apply] XXX-C-2.1: hash 0x5c44f320, (isShared true, created true, master 0x5c44f320) [apply] Created Ctx #0: hash 0x77df7c9c, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] XXX-C-2.2: hash 0x77df7c9c, (isShared true, created true, master 0x5c44f320) [apply] Created Ctx #0: hash 0x5c44f320, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0xa04bdaa: tileRendererInUse null, GearsES2[obj 0xa04bdaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x75b1c917 isInit true, usesShared false, 1 GearsObj[0x22e7ce5a, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x102bbc4e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7391e3ac, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0xa04bdaa on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xa04bdaa created w/ share: GearsObj[0x22e7ce5a, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x599e0130, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0xa04bdaa created w/ share: GearsObj[0x102bbc4e, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x16e4ec62, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0xa04bdaa created w/ share: GearsObj[0x7391e3ac, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x9ccc6d8, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0xa04bdaa FIN GearsES2[obj 0xa04bdaa isInit true, usesShared true, 1 GearsObj[0x599e0130, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x16e4ec62, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x9ccc6d8, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x75b1c917 isInit true, usesShared false, 1 GearsObj[0x22e7ce5a, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x102bbc4e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7391e3ac, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0xa04bdaa 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa04bdaa, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0xa04bdaa 256x256, swapInterval 0, drawable 0x5200006 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xa04bdaa 256x256, swapInterval 0, drawable 0x5200006 [apply] XXX-C-3.1: hash 0x5c44f320, (isShared true, created true, master 0x5c44f320) [apply] Created Ctx #0: hash 0x262a3529, (created true) [apply] Created Ctx #1: hash 0x77df7c9c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x77df7c9c, (isShared true, created true, master 0x5c44f320) [apply] Created Ctx #0: hash 0x5c44f320, (created true) [apply] Created Ctx #1: hash 0x262a3529, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x262a3529, (isShared true, created true, master 0x5c44f320) [apply] Created Ctx #0: hash 0x5c44f320, (created true) [apply] Created Ctx #1: hash 0x77df7c9c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0xa04bdaa: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0xa04bdaa FIN [apply] XXX-D-0.1: hash 0x5c44f320, (isShared true, created true, master 0x5c44f320) [apply] Created Ctx #0: hash 0x77df7c9c, (created true) [apply] Destroyed Ctx #0: hash 0x262a3529, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.2: hash 0x77df7c9c, (isShared true, created true, master 0x5c44f320) [apply] Created Ctx #0: hash 0x5c44f320, (created true) [apply] Destroyed Ctx #0: hash 0x262a3529, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.3: hash 0x262a3529, (isShared true, created false, master 0x5c44f320) [apply] Created Ctx #0: hash 0x5c44f320, (created true) [apply] Created Ctx #1: hash 0x77df7c9c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x2ea8b982: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x2ea8b982 FIN [apply] XXX-D-1.1: hash 0x5c44f320, (isShared true, created true, master 0x5c44f320) [apply] Destroyed Ctx #0: hash 0x262a3529, (created false) [apply] Destroyed Ctx #1: hash 0x77df7c9c, (created false) [apply] Total created 0 + destroyed 2 = 2 [apply] [apply] XXX-D-1.2: hash 0x77df7c9c, (isShared true, created false, master 0x5c44f320) [apply] Created Ctx #0: hash 0x5c44f320, (created true) [apply] Destroyed Ctx #0: hash 0x262a3529, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-1.3: hash 0x262a3529, (isShared true, created false, master 0x5c44f320) [apply] Created Ctx #0: hash 0x5c44f320, (created true) [apply] Destroyed Ctx #0: hash 0x77df7c9c, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x75b1c917: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x75b1c917 FIN [apply] XXX-D-2.1: hash 0x5c44f320, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.2: hash 0x77df7c9c, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.3: hash 0x262a3529, (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 @ 1579064141171 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064141171 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.731 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064130264 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064130266 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT0 - test01CommonAnimatorSharedCopyBuffer [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x30ceb4c9: tileRendererInUse null, GearsES2[obj 0x30ceb4c9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x30ceb4c9 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x30ceb4c9 created: GearsObj[0x2f7cf32d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x30ceb4c9 created: GearsObj[0x39af7376, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x30ceb4c9 created: GearsObj[0x39af7376, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x30ceb4c9 FIN GearsES2[obj 0x30ceb4c9 isInit true, usesShared false, 1 GearsObj[0x2f7cf32d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39af7376, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x81e5551, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x30ceb4c9 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x30ceb4c9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x30ceb4c9 256x256, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x30ceb4c9 256x256, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x30ceb4c9 256x256, swapInterval 0, drawable 0x5200002 [apply] XXX-C-1.1: hash 0x3685c0dd, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x40295c9b: tileRendererInUse null, GearsES2[obj 0x40295c9b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x30ceb4c9 isInit true, usesShared false, 1 GearsObj[0x2f7cf32d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39af7376, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x81e5551, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x40295c9b on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x40295c9b created w/ share: GearsObj[0x2f7cf32d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3fca01e2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x40295c9b created w/ share: GearsObj[0x39af7376, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x56411e14, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x40295c9b created w/ share: GearsObj[0x81e5551, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3e750baf, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x40295c9b FIN GearsES2[obj 0x40295c9b isInit true, usesShared true, 1 GearsObj[0x3fca01e2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56411e14, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e750baf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x30ceb4c9 isInit true, usesShared false, 1 GearsObj[0x2f7cf32d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39af7376, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x81e5551, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x40295c9b 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40295c9b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x40295c9b 256x256, swapInterval 0, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x40295c9b 256x256, swapInterval 0, drawable 0x5200004 [apply] XXX-C-2.1: hash 0x3685c0dd, (isShared true, created true, master 0x3685c0dd) [apply] Created Ctx #0: hash 0x113f4507, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] XXX-C-2.2: hash 0x113f4507, (isShared true, created true, master 0x3685c0dd) [apply] Created Ctx #0: hash 0x3685c0dd, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x5653ba53: tileRendererInUse null, GearsES2[obj 0x5653ba53 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x30ceb4c9 isInit true, usesShared false, 1 GearsObj[0x2f7cf32d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39af7376, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x81e5551, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x5653ba53 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5653ba53 created w/ share: GearsObj[0x2f7cf32d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4ca6a48e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5653ba53 created w/ share: GearsObj[0x39af7376, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5954295d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5653ba53 created w/ share: GearsObj[0x81e5551, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2841fa5c, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x5653ba53 FIN GearsES2[obj 0x5653ba53 isInit true, usesShared true, 1 GearsObj[0x4ca6a48e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5954295d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2841fa5c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x30ceb4c9 isInit true, usesShared false, 1 GearsObj[0x2f7cf32d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39af7376, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x81e5551, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x5653ba53 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5653ba53, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5653ba53 256x256, swapInterval 0, drawable 0x5200006 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5653ba53 256x256, swapInterval 0, drawable 0x5200006 [apply] XXX-C-3.1: hash 0x3685c0dd, (isShared true, created true, master 0x3685c0dd) [apply] Created Ctx #0: hash 0x113f4507, (created true) [apply] Created Ctx #1: hash 0x52bb1588, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x113f4507, (isShared true, created true, master 0x3685c0dd) [apply] Created Ctx #0: hash 0x52bb1588, (created true) [apply] Created Ctx #1: hash 0x3685c0dd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x52bb1588, (isShared true, created true, master 0x3685c0dd) [apply] Created Ctx #0: hash 0x113f4507, (created true) [apply] Created Ctx #1: hash 0x3685c0dd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5653ba53: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5653ba53 FIN [apply] XXX-D-0.1: hash 0x3685c0dd, (isShared true, created true, master 0x3685c0dd) [apply] Created Ctx #0: hash 0x113f4507, (created true) [apply] Destroyed Ctx #0: hash 0x52bb1588, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.2: hash 0x113f4507, (isShared true, created true, master 0x3685c0dd) [apply] Created Ctx #0: hash 0x3685c0dd, (created true) [apply] Destroyed Ctx #0: hash 0x52bb1588, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.3: hash 0x52bb1588, (isShared true, created false, master 0x3685c0dd) [apply] Created Ctx #0: hash 0x113f4507, (created true) [apply] Created Ctx #1: hash 0x3685c0dd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x40295c9b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x40295c9b FIN [apply] XXX-D-1.1: hash 0x3685c0dd, (isShared true, created true, master 0x3685c0dd) [apply] Destroyed Ctx #0: hash 0x52bb1588, (created false) [apply] Destroyed Ctx #1: hash 0x113f4507, (created false) [apply] Total created 0 + destroyed 2 = 2 [apply] [apply] XXX-D-1.2: hash 0x113f4507, (isShared true, created false, master 0x3685c0dd) [apply] Created Ctx #0: hash 0x3685c0dd, (created true) [apply] Destroyed Ctx #0: hash 0x52bb1588, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-1.3: hash 0x52bb1588, (isShared true, created false, master 0x3685c0dd) [apply] Created Ctx #0: hash 0x3685c0dd, (created true) [apply] Destroyed Ctx #0: hash 0x113f4507, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x30ceb4c9: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x30ceb4c9 FIN [apply] XXX-D-2.1: hash 0x3685c0dd, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.2: hash 0x113f4507, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.3: hash 0x52bb1588, (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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x75b1c917: tileRendererInUse null, GearsES2[obj 0x75b1c917 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x75b1c917 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x75b1c917 created: GearsObj[0x22e7ce5a, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x75b1c917 created: GearsObj[0x102bbc4e, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x75b1c917 created: GearsObj[0x102bbc4e, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x75b1c917 FIN GearsES2[obj 0x75b1c917 isInit true, usesShared false, 1 GearsObj[0x22e7ce5a, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x102bbc4e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7391e3ac, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x75b1c917 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x75b1c917, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x75b1c917 256x256, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x75b1c917 256x256, swapInterval 0, drawable 0x5200002 [apply] XXX-C-1.1: hash 0x5c44f320, (isShared false, created true, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x75b1c917 256x256, swapInterval 0, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x2ea8b982: tileRendererInUse null, GearsES2[obj 0x2ea8b982 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x75b1c917 isInit true, usesShared false, 1 GearsObj[0x22e7ce5a, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x102bbc4e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7391e3ac, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x2ea8b982 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2ea8b982 created w/ share: GearsObj[0x22e7ce5a, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x7b4f69e, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x2ea8b982 created w/ share: GearsObj[0x102bbc4e, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x17438d5a, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x2ea8b982 created w/ share: GearsObj[0x7391e3ac, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x3c391d2b, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x2ea8b982 FIN GearsES2[obj 0x2ea8b982 isInit true, usesShared true, 1 GearsObj[0x7b4f69e, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x17438d5a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x3c391d2b, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x75b1c917 isInit true, usesShared false, 1 GearsObj[0x22e7ce5a, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x102bbc4e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7391e3ac, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x2ea8b982 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2ea8b982, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x2ea8b982 256x256, swapInterval 0, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x2ea8b982 256x256, swapInterval 0, drawable 0x5200004 [apply] XXX-C-2.1: hash 0x5c44f320, (isShared true, created true, master 0x5c44f320) [apply] Created Ctx #0: hash 0x77df7c9c, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] XXX-C-2.2: hash 0x77df7c9c, (isShared true, created true, master 0x5c44f320) [apply] Created Ctx #0: hash 0x5c44f320, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0xa04bdaa: tileRendererInUse null, GearsES2[obj 0xa04bdaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x75b1c917 isInit true, usesShared false, 1 GearsObj[0x22e7ce5a, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x102bbc4e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7391e3ac, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0xa04bdaa on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xa04bdaa created w/ share: GearsObj[0x22e7ce5a, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x599e0130, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0xa04bdaa created w/ share: GearsObj[0x102bbc4e, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x16e4ec62, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0xa04bdaa created w/ share: GearsObj[0x7391e3ac, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x9ccc6d8, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0xa04bdaa FIN GearsES2[obj 0xa04bdaa isInit true, usesShared true, 1 GearsObj[0x599e0130, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x16e4ec62, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x9ccc6d8, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x75b1c917 isInit true, usesShared false, 1 GearsObj[0x22e7ce5a, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x102bbc4e, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7391e3ac, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0xa04bdaa 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa04bdaa, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0xa04bdaa 256x256, swapInterval 0, drawable 0x5200006 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xa04bdaa 256x256, swapInterval 0, drawable 0x5200006 [apply] XXX-C-3.1: hash 0x5c44f320, (isShared true, created true, master 0x5c44f320) [apply] Created Ctx #0: hash 0x262a3529, (created true) [apply] Created Ctx #1: hash 0x77df7c9c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x77df7c9c, (isShared true, created true, master 0x5c44f320) [apply] Created Ctx #0: hash 0x5c44f320, (created true) [apply] Created Ctx #1: hash 0x262a3529, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x262a3529, (isShared true, created true, master 0x5c44f320) [apply] Created Ctx #0: hash 0x5c44f320, (created true) [apply] Created Ctx #1: hash 0x77df7c9c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0xa04bdaa: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0xa04bdaa FIN [apply] XXX-D-0.1: hash 0x5c44f320, (isShared true, created true, master 0x5c44f320) [apply] Created Ctx #0: hash 0x77df7c9c, (created true) [apply] Destroyed Ctx #0: hash 0x262a3529, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.2: hash 0x77df7c9c, (isShared true, created true, master 0x5c44f320) [apply] Created Ctx #0: hash 0x5c44f320, (created true) [apply] Destroyed Ctx #0: hash 0x262a3529, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-0.3: hash 0x262a3529, (isShared true, created false, master 0x5c44f320) [apply] Created Ctx #0: hash 0x5c44f320, (created true) [apply] Created Ctx #1: hash 0x77df7c9c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x2ea8b982: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x2ea8b982 FIN [apply] XXX-D-1.1: hash 0x5c44f320, (isShared true, created true, master 0x5c44f320) [apply] Destroyed Ctx #0: hash 0x262a3529, (created false) [apply] Destroyed Ctx #1: hash 0x77df7c9c, (created false) [apply] Total created 0 + destroyed 2 = 2 [apply] [apply] XXX-D-1.2: hash 0x77df7c9c, (isShared true, created false, master 0x5c44f320) [apply] Created Ctx #0: hash 0x5c44f320, (created true) [apply] Destroyed Ctx #0: hash 0x262a3529, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] XXX-D-1.3: hash 0x262a3529, (isShared true, created false, master 0x5c44f320) [apply] Created Ctx #0: hash 0x5c44f320, (created true) [apply] Destroyed Ctx #0: hash 0x77df7c9c, (created false) [apply] Total created 1 + destroyed 1 = 2 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x75b1c917: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x75b1c917 FIN [apply] XXX-D-2.1: hash 0x5c44f320, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.2: hash 0x77df7c9c, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-D-2.3: hash 0x262a3529, (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 @ 1579064141171 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064141171 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CommonAnimatorSharedCopyBuffer took 5.052 sec [apply] Testcase: test02CommonAnimatorMapBuffer took 4.772 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] 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 @ 1579064142877 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064142880 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01CommonAnimatorSharedOnscreen) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x39ca17da: tileRendererInUse null, GearsES2[obj 0x39ca17da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x39ca17da on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x39ca17da created: GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x39ca17da created: GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x39ca17da created: GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x39ca17da FIN GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x39ca17da 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39ca17da, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x39ca17da 256x256, swapInterval 1, drawable 0x5200002 [apply] Master Gears Init done: GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x7dd71110: tileRendererInUse null, GearsES2[obj 0x7dd71110 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7dd71110 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7dd71110 created w/ share: GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x59b1e50c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7dd71110 created w/ share: GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2ba231dd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7dd71110 created w/ share: GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x76aaeb46, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x7dd71110 FIN GearsES2[obj 0x7dd71110 isInit true, usesShared true, 1 GearsObj[0x59b1e50c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ba231dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76aaeb46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x7dd71110 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7dd71110, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0xd1d9bcd, (isShared true, created true, master 0xd1d9bcd) [apply] Created Ctx #0: hash 0x207fdac8, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x207fdac8, (isShared true, created true, master 0xd1d9bcd) [apply] Created Ctx #0: hash 0xd1d9bcd, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x7dd71110 isInit true, usesShared true, 1 GearsObj[0x59b1e50c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ba231dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76aaeb46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x4b0fa990: tileRendererInUse null, GearsES2[obj 0x4b0fa990 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4b0fa990 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4b0fa990 created w/ share: GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3541dfa5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4b0fa990 created w/ share: GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x26f7ce9a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4b0fa990 created w/ share: GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3861c78e, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x4b0fa990 FIN GearsES2[obj 0x4b0fa990 isInit true, usesShared true, 1 GearsObj[0x3541dfa5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26f7ce9a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3861c78e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x4b0fa990 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4b0fa990, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0xd1d9bcd, (isShared true, created true, master 0xd1d9bcd) [apply] Created Ctx #0: hash 0x207fdac8, (created true) [apply] Created Ctx #1: hash 0x7afc7610, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x7afc7610, (isShared true, created true, master 0xd1d9bcd) [apply] Created Ctx #0: hash 0x207fdac8, (created true) [apply] Created Ctx #1: hash 0xd1d9bcd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x4b0fa990 isInit true, usesShared true, 1 GearsObj[0x3541dfa5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26f7ce9a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3861c78e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x60089cbf: tileRendererInUse null, GearsES2[obj 0x60089cbf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x60089cbf on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x60089cbf created w/ share: GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4fd94465, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x60089cbf created w/ share: GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1ade1ad9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x60089cbf created w/ share: GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xb5f5fbd, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x60089cbf FIN GearsES2[obj 0x60089cbf isInit true, usesShared true, 1 GearsObj[0x4fd94465, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ade1ad9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb5f5fbd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x60089cbf 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x60089cbf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0xd1d9bcd, (isShared true, created true, master 0xd1d9bcd) [apply] Created Ctx #0: hash 0x606884e1, (created true) [apply] Created Ctx #1: hash 0x207fdac8, (created true) [apply] Created Ctx #2: hash 0x7afc7610, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x606884e1, (isShared true, created true, master 0xd1d9bcd) [apply] Created Ctx #0: hash 0x207fdac8, (created true) [apply] Created Ctx #1: hash 0xd1d9bcd, (created true) [apply] Created Ctx #2: hash 0x7afc7610, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x60089cbf isInit true, usesShared true, 1 GearsObj[0x4fd94465, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ade1ad9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb5f5fbd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7dd71110: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7dd71110 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4b0fa990: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4b0fa990 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x60089cbf: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x60089cbf FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x39ca17da: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x39ca17da 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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x22d725f6: tileRendererInUse null, GearsES2[obj 0x22d725f6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22d725f6 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22d725f6 created: GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22d725f6 created: GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22d725f6 created: GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x22d725f6 FIN GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x22d725f6 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22d725f6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x22d725f6 256x256, swapInterval 1, drawable 0x5200002 [apply] Master Gears Init done: GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.0 0x91dd2d5: tileRendererInUse null, GearsES2[obj 0x91dd2d5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x91dd2d5 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x91dd2d5 created w/ share: GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x116a6eca, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x91dd2d5 created w/ share: GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x8a9a56, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x91dd2d5 created w/ share: GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x69fb87b5, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.X 0x91dd2d5 FIN GearsES2[obj 0x91dd2d5 isInit true, usesShared true, 1 GearsObj[0x116a6eca, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x8a9a56, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69fb87b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x91dd2d5 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x91dd2d5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x41079e96, (isShared true, created true, master 0x41079e96) [apply] Created Ctx #0: hash 0x4fc078c6, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x4fc078c6, (isShared true, created true, master 0x41079e96) [apply] Created Ctx #0: hash 0x41079e96, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x91dd2d5 isInit true, usesShared true, 1 GearsObj[0x116a6eca, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x8a9a56, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69fb87b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.0 0x6c59d6ef: tileRendererInUse null, GearsES2[obj 0x6c59d6ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6c59d6ef on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6c59d6ef created w/ share: GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5996a998, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6c59d6ef created w/ share: GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x62313f8f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6c59d6ef created w/ share: GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x21e5e3a0, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.X 0x6c59d6ef FIN GearsES2[obj 0x6c59d6ef isInit true, usesShared true, 1 GearsObj[0x5996a998, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62313f8f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21e5e3a0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x6c59d6ef 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6c59d6ef, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x41079e96, (isShared true, created true, master 0x41079e96) [apply] Created Ctx #0: hash 0x4fc078c6, (created true) [apply] Created Ctx #1: hash 0x4bfff5e6, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x4bfff5e6, (isShared true, created true, master 0x41079e96) [apply] Created Ctx #0: hash 0x4fc078c6, (created true) [apply] Created Ctx #1: hash 0x41079e96, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x6c59d6ef isInit true, usesShared true, 1 GearsObj[0x5996a998, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62313f8f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21e5e3a0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.0 0x25f3b588: tileRendererInUse null, GearsES2[obj 0x25f3b588 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x25f3b588 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x25f3b588 created w/ share: GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1d321d2d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x25f3b588 created w/ share: GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x66504380, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x25f3b588 created w/ share: GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x21a98c62, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.X 0x25f3b588 FIN GearsES2[obj 0x25f3b588 isInit true, usesShared true, 1 GearsObj[0x1d321d2d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66504380, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21a98c62, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x25f3b588 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x25f3b588, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x41079e96, (isShared true, created true, master 0x41079e96) [apply] Created Ctx #0: hash 0x4fc078c6, (created true) [apply] Created Ctx #1: hash 0x4bfff5e6, (created true) [apply] Created Ctx #2: hash 0xefd72fd, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0xefd72fd, (isShared true, created true, master 0x41079e96) [apply] Created Ctx #0: hash 0x4fc078c6, (created true) [apply] Created Ctx #1: hash 0x4bfff5e6, (created true) [apply] Created Ctx #2: hash 0x41079e96, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x25f3b588 isInit true, usesShared true, 1 GearsObj[0x1d321d2d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66504380, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21a98c62, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x91dd2d5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x91dd2d5 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x6c59d6ef: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x6c59d6ef FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x25f3b588: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x25f3b588 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x22d725f6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x22d725f6 FIN [apply] junit.framework.TestListener: endTest(test02EachWithAnimatorSharedOnscreen) [apply] junit.framework.TestListener: startTest(test11CommonAnimatorSharedOffscreen) [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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0xc570582: tileRendererInUse null, GearsES2[obj 0xc570582 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xc570582 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xc570582 created: GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xc570582 created: GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xc570582 created: GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0xc570582 FIN GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0xc570582 0/0 64x64 of 64x64, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc570582, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xc570582 64x64, swapInterval 1, drawable 0x5200002 [apply] Master Gears Init done: GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.0 0x6b6b1848: tileRendererInUse null, GearsES2[obj 0x6b6b1848 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6b6b1848 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6b6b1848 created w/ share: GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7ab20fd4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6b6b1848 created w/ share: GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7b0deff, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6b6b1848 created w/ share: GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2a4c468, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.X 0x6b6b1848 FIN GearsES2[obj 0x6b6b1848 isInit true, usesShared true, 1 GearsObj[0x7ab20fd4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b0deff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a4c468, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.reshape 0x6b6b1848 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b6b1848, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x6e8c4e86, (isShared true, created true, master 0x6e8c4e86) [apply] Created Ctx #0: hash 0x4d1d011b, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x4d1d011b, (isShared true, created true, master 0x6e8c4e86) [apply] Created Ctx #0: hash 0x6e8c4e86, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x6b6b1848 isInit true, usesShared true, 1 GearsObj[0x7ab20fd4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b0deff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a4c468, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.0 0x23194b: tileRendererInUse null, GearsES2[obj 0x23194b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x23194b on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x23194b created w/ share: GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x522d8e7a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x23194b created w/ share: GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x40121c05, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x23194b created w/ share: GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x60eb1692, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.X 0x23194b FIN GearsES2[obj 0x23194b isInit true, usesShared true, 1 GearsObj[0x522d8e7a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40121c05, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60eb1692, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.reshape 0x23194b 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x23194b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x6e8c4e86, (isShared true, created true, master 0x6e8c4e86) [apply] Created Ctx #0: hash 0x2757206d, (created true) [apply] Created Ctx #1: hash 0x4d1d011b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x2757206d, (isShared true, created true, master 0x6e8c4e86) [apply] Created Ctx #0: hash 0x6e8c4e86, (created true) [apply] Created Ctx #1: hash 0x4d1d011b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x23194b isInit true, usesShared true, 1 GearsObj[0x522d8e7a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40121c05, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60eb1692, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.0 0x21092bfc: tileRendererInUse null, GearsES2[obj 0x21092bfc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x21092bfc on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x21092bfc created w/ share: GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x29cb5d3c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x21092bfc created w/ share: GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x14a97d6c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x21092bfc created w/ share: GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6f5c05e6, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.X 0x21092bfc FIN GearsES2[obj 0x21092bfc isInit true, usesShared true, 1 GearsObj[0x29cb5d3c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14a97d6c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f5c05e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.reshape 0x21092bfc 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x21092bfc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x6e8c4e86, (isShared true, created true, master 0x6e8c4e86) [apply] Created Ctx #0: hash 0x2757206d, (created true) [apply] Created Ctx #1: hash 0x332ffef9, (created true) [apply] Created Ctx #2: hash 0x4d1d011b, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x332ffef9, (isShared true, created true, master 0x6e8c4e86) [apply] Created Ctx #0: hash 0x6e8c4e86, (created true) [apply] Created Ctx #1: hash 0x2757206d, (created true) [apply] Created Ctx #2: hash 0x4d1d011b, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x21092bfc isInit true, usesShared true, 1 GearsObj[0x29cb5d3c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14a97d6c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f5c05e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] junit.framework.TestListener: endTest(test11CommonAnimatorSharedOffscreen) [apply] junit.framework.TestListener: startTest(test12EachWithAnimatorSharedOffscreen) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x6b6b1848: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x6b6b1848 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x23194b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x23194b FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x21092bfc: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x21092bfc FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0xc570582: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0xc570582 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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x32e2858f: tileRendererInUse null, GearsES2[obj 0x32e2858f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x32e2858f on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x32e2858f created: GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x32e2858f created: GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x32e2858f created: GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x32e2858f FIN GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x32e2858f 0/0 64x64 of 64x64, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32e2858f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x32e2858f 64x64, swapInterval 1, drawable 0x5200002 [apply] Master Gears Init done: GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.0 0x6c633554: tileRendererInUse null, GearsES2[obj 0x6c633554 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6c633554 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6c633554 created w/ share: GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1b5327b4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6c633554 created w/ share: GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3c89e3e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6c633554 created w/ share: GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x63c18ccc, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.X 0x6c633554 FIN GearsES2[obj 0x6c633554 isInit true, usesShared true, 1 GearsObj[0x1b5327b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c89e3e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63c18ccc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.reshape 0x6c633554 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6c633554, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x2a933bd9, (isShared true, created true, master 0x2a933bd9) [apply] Created Ctx #0: hash 0x1a1382fa, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x1a1382fa, (isShared true, created true, master 0x2a933bd9) [apply] Created Ctx #0: hash 0x2a933bd9, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x6c633554 isInit true, usesShared true, 1 GearsObj[0x1b5327b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c89e3e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63c18ccc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.0 0x96eb2c9: tileRendererInUse null, GearsES2[obj 0x96eb2c9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x96eb2c9 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x96eb2c9 created w/ share: GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5f9b0cfa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x96eb2c9 created w/ share: GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7c2fe0bb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x96eb2c9 created w/ share: GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x27765883, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.X 0x96eb2c9 FIN GearsES2[obj 0x96eb2c9 isInit true, usesShared true, 1 GearsObj[0x5f9b0cfa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c2fe0bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27765883, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.reshape 0x96eb2c9 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x96eb2c9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x2a933bd9, (isShared true, created true, master 0x2a933bd9) [apply] Created Ctx #0: hash 0x14d47fc8, (created true) [apply] Created Ctx #1: hash 0x1a1382fa, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x14d47fc8, (isShared true, created true, master 0x2a933bd9) [apply] Created Ctx #0: hash 0x2a933bd9, (created true) [apply] Created Ctx #1: hash 0x1a1382fa, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x96eb2c9 isInit true, usesShared true, 1 GearsObj[0x5f9b0cfa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c2fe0bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27765883, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.0 0x46aa003f: tileRendererInUse null, GearsES2[obj 0x46aa003f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x46aa003f on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x46aa003f created w/ share: GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x68331df9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x46aa003f created w/ share: GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3cd9e59f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x46aa003f created w/ share: GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x101eaf45, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.X 0x46aa003f FIN GearsES2[obj 0x46aa003f isInit true, usesShared true, 1 GearsObj[0x68331df9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cd9e59f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x101eaf45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x46aa003f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46aa003f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x2a933bd9, (isShared true, created true, master 0x2a933bd9) [apply] Created Ctx #0: hash 0x14d47fc8, (created true) [apply] Created Ctx #1: hash 0x10ebe98a, (created true) [apply] Created Ctx #2: hash 0x1a1382fa, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x10ebe98a, (isShared true, created true, master 0x2a933bd9) [apply] Created Ctx #0: hash 0x14d47fc8, (created true) [apply] Created Ctx #1: hash 0x2a933bd9, (created true) [apply] Created Ctx #2: hash 0x1a1382fa, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x46aa003f isInit true, usesShared true, 1 GearsObj[0x68331df9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cd9e59f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x101eaf45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] junit.framework.TestListener: endTest(test12EachWithAnimatorSharedOffscreen) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x6c633554: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x6c633554 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x96eb2c9: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x96eb2c9 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x46aa003f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x46aa003f FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x32e2858f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x32e2858f 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 @ 1579064152155 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064152155 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.08 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064142877 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064142880 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT1 - test01CommonAnimatorSharedOnscreen [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x39ca17da: tileRendererInUse null, GearsES2[obj 0x39ca17da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x39ca17da on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x39ca17da created: GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x39ca17da created: GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x39ca17da created: GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x39ca17da FIN GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x39ca17da 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39ca17da, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x39ca17da 256x256, swapInterval 1, drawable 0x5200002 [apply] Master Gears Init done: GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x7dd71110: tileRendererInUse null, GearsES2[obj 0x7dd71110 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7dd71110 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7dd71110 created w/ share: GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x59b1e50c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7dd71110 created w/ share: GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2ba231dd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7dd71110 created w/ share: GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x76aaeb46, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x7dd71110 FIN GearsES2[obj 0x7dd71110 isInit true, usesShared true, 1 GearsObj[0x59b1e50c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ba231dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76aaeb46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x7dd71110 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7dd71110, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0xd1d9bcd, (isShared true, created true, master 0xd1d9bcd) [apply] Created Ctx #0: hash 0x207fdac8, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x207fdac8, (isShared true, created true, master 0xd1d9bcd) [apply] Created Ctx #0: hash 0xd1d9bcd, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x7dd71110 isInit true, usesShared true, 1 GearsObj[0x59b1e50c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2ba231dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x76aaeb46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x4b0fa990: tileRendererInUse null, GearsES2[obj 0x4b0fa990 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4b0fa990 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4b0fa990 created w/ share: GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3541dfa5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4b0fa990 created w/ share: GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x26f7ce9a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4b0fa990 created w/ share: GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3861c78e, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x4b0fa990 FIN GearsES2[obj 0x4b0fa990 isInit true, usesShared true, 1 GearsObj[0x3541dfa5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26f7ce9a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3861c78e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x4b0fa990 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4b0fa990, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0xd1d9bcd, (isShared true, created true, master 0xd1d9bcd) [apply] Created Ctx #0: hash 0x207fdac8, (created true) [apply] Created Ctx #1: hash 0x7afc7610, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x7afc7610, (isShared true, created true, master 0xd1d9bcd) [apply] Created Ctx #0: hash 0x207fdac8, (created true) [apply] Created Ctx #1: hash 0xd1d9bcd, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x4b0fa990 isInit true, usesShared true, 1 GearsObj[0x3541dfa5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x26f7ce9a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3861c78e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x60089cbf: tileRendererInUse null, GearsES2[obj 0x60089cbf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x60089cbf on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x60089cbf created w/ share: GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x4fd94465, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x60089cbf created w/ share: GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1ade1ad9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x60089cbf created w/ share: GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xb5f5fbd, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x60089cbf FIN GearsES2[obj 0x60089cbf isInit true, usesShared true, 1 GearsObj[0x4fd94465, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ade1ad9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb5f5fbd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x60089cbf 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x60089cbf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0xd1d9bcd, (isShared true, created true, master 0xd1d9bcd) [apply] Created Ctx #0: hash 0x606884e1, (created true) [apply] Created Ctx #1: hash 0x207fdac8, (created true) [apply] Created Ctx #2: hash 0x7afc7610, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x606884e1, (isShared true, created true, master 0xd1d9bcd) [apply] Created Ctx #0: hash 0x207fdac8, (created true) [apply] Created Ctx #1: hash 0xd1d9bcd, (created true) [apply] Created Ctx #2: hash 0x7afc7610, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x60089cbf isInit true, usesShared true, 1 GearsObj[0x4fd94465, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ade1ad9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb5f5fbd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x39ca17da isInit true, usesShared false, 1 GearsObj[0x154f4a54, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f7bde4b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x762ac179, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7dd71110: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7dd71110 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4b0fa990: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4b0fa990 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x60089cbf: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x60089cbf FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x39ca17da: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x39ca17da 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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x22d725f6: tileRendererInUse null, GearsES2[obj 0x22d725f6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x22d725f6 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x22d725f6 created: GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x22d725f6 created: GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x22d725f6 created: GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x22d725f6 FIN GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x22d725f6 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x22d725f6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x22d725f6 256x256, swapInterval 1, drawable 0x5200002 [apply] Master Gears Init done: GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.0 0x91dd2d5: tileRendererInUse null, GearsES2[obj 0x91dd2d5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x91dd2d5 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x91dd2d5 created w/ share: GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x116a6eca, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x91dd2d5 created w/ share: GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x8a9a56, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x91dd2d5 created w/ share: GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x69fb87b5, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.X 0x91dd2d5 FIN GearsES2[obj 0x91dd2d5 isInit true, usesShared true, 1 GearsObj[0x116a6eca, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x8a9a56, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69fb87b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x91dd2d5 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x91dd2d5, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x41079e96, (isShared true, created true, master 0x41079e96) [apply] Created Ctx #0: hash 0x4fc078c6, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x4fc078c6, (isShared true, created true, master 0x41079e96) [apply] Created Ctx #0: hash 0x41079e96, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x91dd2d5 isInit true, usesShared true, 1 GearsObj[0x116a6eca, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x8a9a56, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69fb87b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.0 0x6c59d6ef: tileRendererInUse null, GearsES2[obj 0x6c59d6ef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6c59d6ef on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6c59d6ef created w/ share: GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5996a998, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6c59d6ef created w/ share: GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x62313f8f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6c59d6ef created w/ share: GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x21e5e3a0, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.X 0x6c59d6ef FIN GearsES2[obj 0x6c59d6ef isInit true, usesShared true, 1 GearsObj[0x5996a998, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62313f8f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21e5e3a0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x6c59d6ef 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6c59d6ef, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x41079e96, (isShared true, created true, master 0x41079e96) [apply] Created Ctx #0: hash 0x4fc078c6, (created true) [apply] Created Ctx #1: hash 0x4bfff5e6, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x4bfff5e6, (isShared true, created true, master 0x41079e96) [apply] Created Ctx #0: hash 0x4fc078c6, (created true) [apply] Created Ctx #1: hash 0x41079e96, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x6c59d6ef isInit true, usesShared true, 1 GearsObj[0x5996a998, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62313f8f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21e5e3a0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.0 0x25f3b588: tileRendererInUse null, GearsES2[obj 0x25f3b588 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x25f3b588 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x25f3b588 created w/ share: GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1d321d2d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x25f3b588 created w/ share: GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x66504380, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x25f3b588 created w/ share: GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x21a98c62, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.X 0x25f3b588 FIN GearsES2[obj 0x25f3b588 isInit true, usesShared true, 1 GearsObj[0x1d321d2d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66504380, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21a98c62, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x25f3b588 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x25f3b588, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x41079e96, (isShared true, created true, master 0x41079e96) [apply] Created Ctx #0: hash 0x4fc078c6, (created true) [apply] Created Ctx #1: hash 0x4bfff5e6, (created true) [apply] Created Ctx #2: hash 0xefd72fd, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0xefd72fd, (isShared true, created true, master 0x41079e96) [apply] Created Ctx #0: hash 0x4fc078c6, (created true) [apply] Created Ctx #1: hash 0x4bfff5e6, (created true) [apply] Created Ctx #2: hash 0x41079e96, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x25f3b588 isInit true, usesShared true, 1 GearsObj[0x1d321d2d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66504380, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21a98c62, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x22d725f6 isInit true, usesShared false, 1 GearsObj[0x47c44cbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x9481571, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2eaff103, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x91dd2d5: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x91dd2d5 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x6c59d6ef: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x6c59d6ef FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x25f3b588: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x25f3b588 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x22d725f6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x22d725f6 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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0xc570582: tileRendererInUse null, GearsES2[obj 0xc570582 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xc570582 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xc570582 created: GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xc570582 created: GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xc570582 created: GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0xc570582 FIN GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0xc570582 0/0 64x64 of 64x64, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc570582, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xc570582 64x64, swapInterval 1, drawable 0x5200002 [apply] Master Gears Init done: GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.0 0x6b6b1848: tileRendererInUse null, GearsES2[obj 0x6b6b1848 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6b6b1848 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6b6b1848 created w/ share: GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7ab20fd4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6b6b1848 created w/ share: GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7b0deff, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6b6b1848 created w/ share: GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2a4c468, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.X 0x6b6b1848 FIN GearsES2[obj 0x6b6b1848 isInit true, usesShared true, 1 GearsObj[0x7ab20fd4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b0deff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a4c468, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.reshape 0x6b6b1848 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b6b1848, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x6e8c4e86, (isShared true, created true, master 0x6e8c4e86) [apply] Created Ctx #0: hash 0x4d1d011b, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x4d1d011b, (isShared true, created true, master 0x6e8c4e86) [apply] Created Ctx #0: hash 0x6e8c4e86, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x6b6b1848 isInit true, usesShared true, 1 GearsObj[0x7ab20fd4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b0deff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a4c468, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.0 0x23194b: tileRendererInUse null, GearsES2[obj 0x23194b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x23194b on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x23194b created w/ share: GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x522d8e7a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x23194b created w/ share: GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x40121c05, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x23194b created w/ share: GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x60eb1692, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.X 0x23194b FIN GearsES2[obj 0x23194b isInit true, usesShared true, 1 GearsObj[0x522d8e7a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40121c05, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60eb1692, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.reshape 0x23194b 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x23194b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x6e8c4e86, (isShared true, created true, master 0x6e8c4e86) [apply] Created Ctx #0: hash 0x2757206d, (created true) [apply] Created Ctx #1: hash 0x4d1d011b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x2757206d, (isShared true, created true, master 0x6e8c4e86) [apply] Created Ctx #0: hash 0x6e8c4e86, (created true) [apply] Created Ctx #1: hash 0x4d1d011b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x23194b isInit true, usesShared true, 1 GearsObj[0x522d8e7a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x40121c05, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60eb1692, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.0 0x21092bfc: tileRendererInUse null, GearsES2[obj 0x21092bfc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x21092bfc on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x21092bfc created w/ share: GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x29cb5d3c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x21092bfc created w/ share: GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x14a97d6c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x21092bfc created w/ share: GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6f5c05e6, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.X 0x21092bfc FIN GearsES2[obj 0x21092bfc isInit true, usesShared true, 1 GearsObj[0x29cb5d3c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14a97d6c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f5c05e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.reshape 0x21092bfc 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x21092bfc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x6e8c4e86, (isShared true, created true, master 0x6e8c4e86) [apply] Created Ctx #0: hash 0x2757206d, (created true) [apply] Created Ctx #1: hash 0x332ffef9, (created true) [apply] Created Ctx #2: hash 0x4d1d011b, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x332ffef9, (isShared true, created true, master 0x6e8c4e86) [apply] Created Ctx #0: hash 0x6e8c4e86, (created true) [apply] Created Ctx #1: hash 0x2757206d, (created true) [apply] Created Ctx #2: hash 0x4d1d011b, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x21092bfc isInit true, usesShared true, 1 GearsObj[0x29cb5d3c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14a97d6c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f5c05e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0xc570582 isInit true, usesShared false, 1 GearsObj[0x69da7c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ec7f99a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31c23267, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x6b6b1848: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x6b6b1848 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x23194b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x23194b FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x21092bfc: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x21092bfc FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0xc570582: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0xc570582 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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x32e2858f: tileRendererInUse null, GearsES2[obj 0x32e2858f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x32e2858f on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x32e2858f created: GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x32e2858f created: GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x32e2858f created: GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x32e2858f FIN GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x32e2858f 0/0 64x64 of 64x64, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x32e2858f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x32e2858f 64x64, swapInterval 1, drawable 0x5200002 [apply] Master Gears Init done: GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.0 0x6c633554: tileRendererInUse null, GearsES2[obj 0x6c633554 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6c633554 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6c633554 created w/ share: GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1b5327b4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6c633554 created w/ share: GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3c89e3e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6c633554 created w/ share: GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x63c18ccc, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.X 0x6c633554 FIN GearsES2[obj 0x6c633554 isInit true, usesShared true, 1 GearsObj[0x1b5327b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c89e3e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63c18ccc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.reshape 0x6c633554 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6c633554, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x2a933bd9, (isShared true, created true, master 0x2a933bd9) [apply] Created Ctx #0: hash 0x1a1382fa, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] New Context: hash 0x1a1382fa, (isShared true, created true, master 0x2a933bd9) [apply] Created Ctx #0: hash 0x2a933bd9, (created true) [apply] Total created 1 + destroyed 0 = 1 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x6c633554 isInit true, usesShared true, 1 GearsObj[0x1b5327b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c89e3e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63c18ccc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.0 0x96eb2c9: tileRendererInUse null, GearsES2[obj 0x96eb2c9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x96eb2c9 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x96eb2c9 created w/ share: GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5f9b0cfa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x96eb2c9 created w/ share: GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7c2fe0bb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x96eb2c9 created w/ share: GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x27765883, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.X 0x96eb2c9 FIN GearsES2[obj 0x96eb2c9 isInit true, usesShared true, 1 GearsObj[0x5f9b0cfa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c2fe0bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27765883, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.reshape 0x96eb2c9 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x96eb2c9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x2a933bd9, (isShared true, created true, master 0x2a933bd9) [apply] Created Ctx #0: hash 0x14d47fc8, (created true) [apply] Created Ctx #1: hash 0x1a1382fa, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] New Context: hash 0x14d47fc8, (isShared true, created true, master 0x2a933bd9) [apply] Created Ctx #0: hash 0x2a933bd9, (created true) [apply] Created Ctx #1: hash 0x1a1382fa, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x96eb2c9 isInit true, usesShared true, 1 GearsObj[0x5f9b0cfa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c2fe0bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27765883, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.0 0x46aa003f: tileRendererInUse null, GearsES2[obj 0x46aa003f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x46aa003f on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x46aa003f created w/ share: GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x68331df9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x46aa003f created w/ share: GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3cd9e59f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x46aa003f created w/ share: GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x101eaf45, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.X 0x46aa003f FIN GearsES2[obj 0x46aa003f isInit true, usesShared true, 1 GearsObj[0x68331df9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cd9e59f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x101eaf45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x46aa003f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5400006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46aa003f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x2a933bd9, (isShared true, created true, master 0x2a933bd9) [apply] Created Ctx #0: hash 0x14d47fc8, (created true) [apply] Created Ctx #1: hash 0x10ebe98a, (created true) [apply] Created Ctx #2: hash 0x1a1382fa, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] New Context: hash 0x10ebe98a, (isShared true, created true, master 0x2a933bd9) [apply] Created Ctx #0: hash 0x14d47fc8, (created true) [apply] Created Ctx #1: hash 0x2a933bd9, (created true) [apply] Created Ctx #2: hash 0x1a1382fa, (created true) [apply] Total created 3 + destroyed 0 = 3 [apply] [apply] Slave Gears Init done: GearsES2[obj 0x46aa003f isInit true, usesShared true, 1 GearsObj[0x68331df9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cd9e59f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x101eaf45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x32e2858f isInit true, usesShared false, 1 GearsObj[0x3a3bfa73, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a0cb0f3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5daf0882, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x6c633554: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x6c633554 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x96eb2c9: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x96eb2c9 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x46aa003f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x46aa003f FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x32e2858f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x32e2858f 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 @ 1579064152155 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064152155 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CommonAnimatorSharedOnscreen took 2.253 sec [apply] Testcase: test02EachWithAnimatorSharedOnscreen took 2.029 sec [apply] Testcase: test11CommonAnimatorSharedOffscreen took 1.951 sec [apply] Testcase: test12EachWithAnimatorSharedOffscreen took 1.925 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064153873 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064153875 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test01SyncedOneAnimatorCleanDtorOrder [apply] junit.framework.TestListener: startTest(test01SyncedOneAnimatorCleanDtorOrder) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x54e74509: tileRendererInUse null, GearsES2[obj 0x54e74509 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x54e74509 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x54e74509 created: GearsObj[0x14722b64, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x54e74509 created: GearsObj[0x343053cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x54e74509 created: GearsObj[0x343053cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x54e74509 FIN GearsES2[obj 0x54e74509 isInit true, usesShared false, 1 GearsObj[0x14722b64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x343053cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6f03f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x54e74509 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x54e74509, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x3359b5d1: tileRendererInUse null, GearsES2[obj 0x3359b5d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x54e74509 isInit true, usesShared false, 1 GearsObj[0x14722b64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x343053cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6f03f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3359b5d1 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3359b5d1 created w/ share: GearsObj[0x14722b64, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x327b4a48, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3359b5d1 created w/ share: GearsObj[0x343053cc, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6f668506, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3359b5d1 created w/ share: GearsObj[0x6e6f03f4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x499ba24a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x3359b5d1 FIN GearsES2[obj 0x3359b5d1 isInit true, usesShared true, 1 GearsObj[0x327b4a48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f668506, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x499ba24a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x54e74509 isInit true, usesShared false, 1 GearsObj[0x14722b64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x343053cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6f03f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x3359b5d1 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3359b5d1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x66ffaa0f: tileRendererInUse null, GearsES2[obj 0x66ffaa0f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x54e74509 isInit true, usesShared false, 1 GearsObj[0x14722b64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x343053cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6f03f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x66ffaa0f on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x66ffaa0f created w/ share: GearsObj[0x14722b64, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xea9506f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x66ffaa0f created w/ share: GearsObj[0x343053cc, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x66d65c52, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x66ffaa0f created w/ share: GearsObj[0x6e6f03f4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7a5d7771, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x66ffaa0f FIN GearsES2[obj 0x66ffaa0f isInit true, usesShared true, 1 GearsObj[0xea9506f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66d65c52, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a5d7771, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x54e74509 isInit true, usesShared false, 1 GearsObj[0x14722b64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x343053cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6f03f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x66ffaa0f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66ffaa0f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x55f524cc, (isShared true, created true, master 0x55f524cc) [apply] Created Ctx #0: hash 0x24347e8e, (created true) [apply] Created Ctx #1: hash 0x91ccffa, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x24347e8e, (isShared true, created true, master 0x55f524cc) [apply] Created Ctx #0: hash 0x55f524cc, (created true) [apply] Created Ctx #1: hash 0x91ccffa, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x91ccffa, (isShared true, created true, master 0x55f524cc) [apply] Created Ctx #0: hash 0x55f524cc, (created true) [apply] Created Ctx #1: hash 0x24347e8e, (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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x66ffaa0f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x66ffaa0f FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3359b5d1: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3359b5d1 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x54e74509: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x54e74509 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[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x6af9d3d1: tileRendererInUse null, GearsES2[obj 0x6af9d3d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6af9d3d1 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6af9d3d1 created: GearsObj[0x2b16cce3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6af9d3d1 created: GearsObj[0x57b899cf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6af9d3d1 created: GearsObj[0x57b899cf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x6af9d3d1 FIN GearsES2[obj 0x6af9d3d1 isInit true, usesShared false, 1 GearsObj[0x2b16cce3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57b899cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a69081f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x6af9d3d1 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6af9d3d1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0xc75f130: tileRendererInUse null, GearsES2[obj 0xc75f130 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6af9d3d1 isInit true, usesShared false, 1 GearsObj[0x2b16cce3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57b899cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a69081f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xc75f130 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xc75f130 created w/ share: GearsObj[0x2b16cce3, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x17c32b37, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xc75f130 created w/ share: GearsObj[0x57b899cf, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6d8a92f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xc75f130 created w/ share: GearsObj[0x7a69081f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x28ff0ee5, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0xc75f130 FIN GearsES2[obj 0xc75f130 isInit true, usesShared true, 1 GearsObj[0x17c32b37, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d8a92f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28ff0ee5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6af9d3d1 isInit true, usesShared false, 1 GearsObj[0x2b16cce3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57b899cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a69081f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0xc75f130 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc75f130, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0xc6e7af4: tileRendererInUse null, GearsES2[obj 0xc6e7af4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6af9d3d1 isInit true, usesShared false, 1 GearsObj[0x2b16cce3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57b899cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a69081f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xc6e7af4 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xc6e7af4 created w/ share: GearsObj[0x2b16cce3, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7c31ecec, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xc6e7af4 created w/ share: GearsObj[0x57b899cf, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x59af78b8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xc6e7af4 created w/ share: GearsObj[0x7a69081f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2d51cd32, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0xc6e7af4 FIN GearsES2[obj 0xc6e7af4 isInit true, usesShared true, 1 GearsObj[0x7c31ecec, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59af78b8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d51cd32, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6af9d3d1 isInit true, usesShared false, 1 GearsObj[0x2b16cce3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57b899cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a69081f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0xc6e7af4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc6e7af4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x55bc19ac, (isShared true, created true, master 0x55bc19ac) [apply] Created Ctx #0: hash 0x4fc078c6, (created true) [apply] Created Ctx #1: hash 0x41079e96, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x41079e96, (isShared true, created true, master 0x55bc19ac) [apply] Created Ctx #0: hash 0x4fc078c6, (created true) [apply] Created Ctx #1: hash 0x55bc19ac, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x4fc078c6, (isShared true, created true, master 0x55bc19ac) [apply] Created Ctx #0: hash 0x55bc19ac, (created true) [apply] Created Ctx #1: hash 0x41079e96, (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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x6af9d3d1: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x6af9d3d1 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0xc75f130: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0xc75f130 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0xc6e7af4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0xc6e7af4 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[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.0 0x504e8396: tileRendererInUse null, GearsES2[obj 0x504e8396 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x504e8396 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x504e8396 created: GearsObj[0x305ef898, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x504e8396 created: GearsObj[0x4cde07f7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x504e8396 created: GearsObj[0x4cde07f7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.X 0x504e8396 FIN GearsES2[obj 0x504e8396 isInit true, usesShared false, 1 GearsObj[0x305ef898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cde07f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61ba64d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x504e8396 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x504e8396, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.0 0x739114de: tileRendererInUse null, GearsES2[obj 0x739114de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x504e8396 isInit true, usesShared false, 1 GearsObj[0x305ef898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cde07f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61ba64d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x739114de on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x739114de created w/ share: GearsObj[0x305ef898, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x74d491f5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x739114de created w/ share: GearsObj[0x4cde07f7, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xd6d6f19, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x739114de created w/ share: GearsObj[0x61ba64d8, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4d887c07, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.X 0x739114de FIN GearsES2[obj 0x739114de isInit true, usesShared true, 1 GearsObj[0x74d491f5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd6d6f19, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d887c07, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x504e8396 isInit true, usesShared false, 1 GearsObj[0x305ef898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cde07f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61ba64d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x739114de 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x739114de, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.0 0xcd76982: tileRendererInUse null, GearsES2[obj 0xcd76982 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x504e8396 isInit true, usesShared false, 1 GearsObj[0x305ef898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cde07f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61ba64d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xcd76982 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xcd76982 created w/ share: GearsObj[0x305ef898, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3fa55943, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xcd76982 created w/ share: GearsObj[0x4cde07f7, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x37841f0c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xcd76982 created w/ share: GearsObj[0x61ba64d8, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6024e2c3, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.X 0xcd76982 FIN GearsES2[obj 0xcd76982 isInit true, usesShared true, 1 GearsObj[0x3fa55943, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37841f0c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6024e2c3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x504e8396 isInit true, usesShared false, 1 GearsObj[0x305ef898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cde07f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61ba64d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.reshape 0xcd76982 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0xcd76982, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4e6f6611, (isShared true, created true, master 0x4e6f6611) [apply] Created Ctx #0: hash 0x7d515942, (created true) [apply] Created Ctx #1: hash 0x7396b898, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x7d515942, (isShared true, created true, master 0x4e6f6611) [apply] Created Ctx #0: hash 0x4e6f6611, (created true) [apply] Created Ctx #1: hash 0x7396b898, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x7396b898, (isShared true, created true, master 0x4e6f6611) [apply] Created Ctx #0: hash 0x7d515942, (created true) [apply] Created Ctx #1: hash 0x4e6f6611, (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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0xcd76982: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0xcd76982 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x739114de: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x739114de FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x504e8396: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x504e8396 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[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.0 0x31b953c0: tileRendererInUse null, GearsES2[obj 0x31b953c0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x31b953c0 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x31b953c0 created: GearsObj[0x58631c49, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x31b953c0 created: GearsObj[0x62d689ff, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x31b953c0 created: GearsObj[0x62d689ff, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.X 0x31b953c0 FIN GearsES2[obj 0x31b953c0 isInit true, usesShared false, 1 GearsObj[0x58631c49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62d689ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x96fad18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.reshape 0x31b953c0 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x31b953c0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.0 0x4af586cd: tileRendererInUse null, GearsES2[obj 0x4af586cd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x31b953c0 isInit true, usesShared false, 1 GearsObj[0x58631c49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62d689ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x96fad18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4af586cd on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4af586cd created w/ share: GearsObj[0x58631c49, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x76c3bf19, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4af586cd created w/ share: GearsObj[0x62d689ff, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5325c488, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4af586cd created w/ share: GearsObj[0x96fad18, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xe01e16b, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.X 0x4af586cd FIN GearsES2[obj 0x4af586cd isInit true, usesShared true, 1 GearsObj[0x76c3bf19, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5325c488, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe01e16b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x31b953c0 isInit true, usesShared false, 1 GearsObj[0x58631c49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62d689ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x96fad18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.reshape 0x4af586cd 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4af586cd, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.0 0x7dd96d68: tileRendererInUse null, GearsES2[obj 0x7dd96d68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x31b953c0 isInit true, usesShared false, 1 GearsObj[0x58631c49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62d689ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x96fad18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7dd96d68 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7dd96d68 created w/ share: GearsObj[0x58631c49, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1b5327b4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7dd96d68 created w/ share: GearsObj[0x62d689ff, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3c89e3e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7dd96d68 created w/ share: GearsObj[0x96fad18, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x63c18ccc, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.X 0x7dd96d68 FIN GearsES2[obj 0x7dd96d68 isInit true, usesShared true, 1 GearsObj[0x1b5327b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c89e3e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63c18ccc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x31b953c0 isInit true, usesShared false, 1 GearsObj[0x58631c49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62d689ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x96fad18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x7dd96d68 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7dd96d68, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x26bab2cb, (isShared true, created true, master 0x26bab2cb) [apply] Created Ctx #0: hash 0x7e0bf5e1, (created true) [apply] Created Ctx #1: hash 0x70cc0450, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x7e0bf5e1, (isShared true, created true, master 0x26bab2cb) [apply] Created Ctx #0: hash 0x26bab2cb, (created true) [apply] Created Ctx #1: hash 0x70cc0450, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x70cc0450, (isShared true, created true, master 0x26bab2cb) [apply] Created Ctx #0: hash 0x7e0bf5e1, (created true) [apply] Created Ctx #1: hash 0x26bab2cb, (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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x31b953c0: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x31b953c0 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x4af586cd: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x4af586cd FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x7dd96d68: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x7dd96d68 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT2 - test12AsyncEachAnimatorDirtyDtorOrder [apply] junit.framework.TestListener: endTest(test12AsyncEachAnimatorDirtyDtorOrder) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064161968 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064161968 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.919 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064153873 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064153875 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[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x54e74509: tileRendererInUse null, GearsES2[obj 0x54e74509 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x54e74509 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x54e74509 created: GearsObj[0x14722b64, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x54e74509 created: GearsObj[0x343053cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x54e74509 created: GearsObj[0x343053cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x54e74509 FIN GearsES2[obj 0x54e74509 isInit true, usesShared false, 1 GearsObj[0x14722b64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x343053cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6f03f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x54e74509 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x54e74509, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x3359b5d1: tileRendererInUse null, GearsES2[obj 0x3359b5d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x54e74509 isInit true, usesShared false, 1 GearsObj[0x14722b64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x343053cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6f03f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3359b5d1 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3359b5d1 created w/ share: GearsObj[0x14722b64, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x327b4a48, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3359b5d1 created w/ share: GearsObj[0x343053cc, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6f668506, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3359b5d1 created w/ share: GearsObj[0x6e6f03f4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x499ba24a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x3359b5d1 FIN GearsES2[obj 0x3359b5d1 isInit true, usesShared true, 1 GearsObj[0x327b4a48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6f668506, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x499ba24a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x54e74509 isInit true, usesShared false, 1 GearsObj[0x14722b64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x343053cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6f03f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x3359b5d1 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3359b5d1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x66ffaa0f: tileRendererInUse null, GearsES2[obj 0x66ffaa0f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x54e74509 isInit true, usesShared false, 1 GearsObj[0x14722b64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x343053cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6f03f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x66ffaa0f on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x66ffaa0f created w/ share: GearsObj[0x14722b64, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0xea9506f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x66ffaa0f created w/ share: GearsObj[0x343053cc, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x66d65c52, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x66ffaa0f created w/ share: GearsObj[0x6e6f03f4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x7a5d7771, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x66ffaa0f FIN GearsES2[obj 0x66ffaa0f isInit true, usesShared true, 1 GearsObj[0xea9506f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66d65c52, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a5d7771, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x54e74509 isInit true, usesShared false, 1 GearsObj[0x14722b64, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x343053cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6e6f03f4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x66ffaa0f 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x66ffaa0f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x55f524cc, (isShared true, created true, master 0x55f524cc) [apply] Created Ctx #0: hash 0x24347e8e, (created true) [apply] Created Ctx #1: hash 0x91ccffa, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x24347e8e, (isShared true, created true, master 0x55f524cc) [apply] Created Ctx #0: hash 0x55f524cc, (created true) [apply] Created Ctx #1: hash 0x91ccffa, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x91ccffa, (isShared true, created true, master 0x55f524cc) [apply] Created Ctx #0: hash 0x55f524cc, (created true) [apply] Created Ctx #1: hash 0x24347e8e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x66ffaa0f: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x66ffaa0f FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3359b5d1: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3359b5d1 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x54e74509: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x54e74509 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[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x6af9d3d1: tileRendererInUse null, GearsES2[obj 0x6af9d3d1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6af9d3d1 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6af9d3d1 created: GearsObj[0x2b16cce3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6af9d3d1 created: GearsObj[0x57b899cf, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6af9d3d1 created: GearsObj[0x57b899cf, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x6af9d3d1 FIN GearsES2[obj 0x6af9d3d1 isInit true, usesShared false, 1 GearsObj[0x2b16cce3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57b899cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a69081f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x6af9d3d1 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6af9d3d1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0xc75f130: tileRendererInUse null, GearsES2[obj 0xc75f130 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6af9d3d1 isInit true, usesShared false, 1 GearsObj[0x2b16cce3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57b899cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a69081f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xc75f130 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xc75f130 created w/ share: GearsObj[0x2b16cce3, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x17c32b37, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xc75f130 created w/ share: GearsObj[0x57b899cf, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6d8a92f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xc75f130 created w/ share: GearsObj[0x7a69081f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x28ff0ee5, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0xc75f130 FIN GearsES2[obj 0xc75f130 isInit true, usesShared true, 1 GearsObj[0x17c32b37, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6d8a92f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28ff0ee5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6af9d3d1 isInit true, usesShared false, 1 GearsObj[0x2b16cce3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57b899cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a69081f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0xc75f130 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc75f130, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0xc6e7af4: tileRendererInUse null, GearsES2[obj 0xc6e7af4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6af9d3d1 isInit true, usesShared false, 1 GearsObj[0x2b16cce3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57b899cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a69081f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xc6e7af4 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xc6e7af4 created w/ share: GearsObj[0x2b16cce3, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7c31ecec, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xc6e7af4 created w/ share: GearsObj[0x57b899cf, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x59af78b8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xc6e7af4 created w/ share: GearsObj[0x7a69081f, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2d51cd32, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0xc6e7af4 FIN GearsES2[obj 0xc6e7af4 isInit true, usesShared true, 1 GearsObj[0x7c31ecec, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59af78b8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d51cd32, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6af9d3d1 isInit true, usesShared false, 1 GearsObj[0x2b16cce3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57b899cf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7a69081f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0xc6e7af4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0xc6e7af4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x55bc19ac, (isShared true, created true, master 0x55bc19ac) [apply] Created Ctx #0: hash 0x4fc078c6, (created true) [apply] Created Ctx #1: hash 0x41079e96, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x41079e96, (isShared true, created true, master 0x55bc19ac) [apply] Created Ctx #0: hash 0x4fc078c6, (created true) [apply] Created Ctx #1: hash 0x55bc19ac, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x4fc078c6, (isShared true, created true, master 0x55bc19ac) [apply] Created Ctx #0: hash 0x55bc19ac, (created true) [apply] Created Ctx #1: hash 0x41079e96, (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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x6af9d3d1: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x6af9d3d1 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0xc75f130: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0xc75f130 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0xc6e7af4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0xc6e7af4 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[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.0 0x504e8396: tileRendererInUse null, GearsES2[obj 0x504e8396 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x504e8396 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x504e8396 created: GearsObj[0x305ef898, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x504e8396 created: GearsObj[0x4cde07f7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x504e8396 created: GearsObj[0x4cde07f7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.X 0x504e8396 FIN GearsES2[obj 0x504e8396 isInit true, usesShared false, 1 GearsObj[0x305ef898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cde07f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61ba64d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x504e8396 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x504e8396, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.0 0x739114de: tileRendererInUse null, GearsES2[obj 0x739114de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x504e8396 isInit true, usesShared false, 1 GearsObj[0x305ef898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cde07f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61ba64d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x739114de on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x739114de created w/ share: GearsObj[0x305ef898, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x74d491f5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x739114de created w/ share: GearsObj[0x4cde07f7, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0xd6d6f19, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x739114de created w/ share: GearsObj[0x61ba64d8, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4d887c07, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.X 0x739114de FIN GearsES2[obj 0x739114de isInit true, usesShared true, 1 GearsObj[0x74d491f5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd6d6f19, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d887c07, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x504e8396 isInit true, usesShared false, 1 GearsObj[0x305ef898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cde07f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61ba64d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x739114de 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x739114de, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.0 0xcd76982: tileRendererInUse null, GearsES2[obj 0xcd76982 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x504e8396 isInit true, usesShared false, 1 GearsObj[0x305ef898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cde07f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61ba64d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xcd76982 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xcd76982 created w/ share: GearsObj[0x305ef898, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x3fa55943, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xcd76982 created w/ share: GearsObj[0x4cde07f7, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x37841f0c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xcd76982 created w/ share: GearsObj[0x61ba64d8, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6024e2c3, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.X 0xcd76982 FIN GearsES2[obj 0xcd76982 isInit true, usesShared true, 1 GearsObj[0x3fa55943, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37841f0c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6024e2c3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x504e8396 isInit true, usesShared false, 1 GearsObj[0x305ef898, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4cde07f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61ba64d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.reshape 0xcd76982 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0xcd76982, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4e6f6611, (isShared true, created true, master 0x4e6f6611) [apply] Created Ctx #0: hash 0x7d515942, (created true) [apply] Created Ctx #1: hash 0x7396b898, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x7d515942, (isShared true, created true, master 0x4e6f6611) [apply] Created Ctx #0: hash 0x4e6f6611, (created true) [apply] Created Ctx #1: hash 0x7396b898, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x7396b898, (isShared true, created true, master 0x4e6f6611) [apply] Created Ctx #0: hash 0x7d515942, (created true) [apply] Created Ctx #1: hash 0x4e6f6611, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0xcd76982: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0xcd76982 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x739114de: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x739114de FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x504e8396: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x504e8396 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[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.0 0x31b953c0: tileRendererInUse null, GearsES2[obj 0x31b953c0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x31b953c0 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x31b953c0 created: GearsObj[0x58631c49, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x31b953c0 created: GearsObj[0x62d689ff, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x31b953c0 created: GearsObj[0x62d689ff, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.X 0x31b953c0 FIN GearsES2[obj 0x31b953c0 isInit true, usesShared false, 1 GearsObj[0x58631c49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62d689ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x96fad18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.reshape 0x31b953c0 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x31b953c0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.0 0x4af586cd: tileRendererInUse null, GearsES2[obj 0x4af586cd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x31b953c0 isInit true, usesShared false, 1 GearsObj[0x58631c49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62d689ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x96fad18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4af586cd on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4af586cd created w/ share: GearsObj[0x58631c49, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x76c3bf19, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4af586cd created w/ share: GearsObj[0x62d689ff, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5325c488, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4af586cd created w/ share: GearsObj[0x96fad18, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xe01e16b, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.X 0x4af586cd FIN GearsES2[obj 0x4af586cd isInit true, usesShared true, 1 GearsObj[0x76c3bf19, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5325c488, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe01e16b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x31b953c0 isInit true, usesShared false, 1 GearsObj[0x58631c49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62d689ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x96fad18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.reshape 0x4af586cd 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4af586cd, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.0 0x7dd96d68: tileRendererInUse null, GearsES2[obj 0x7dd96d68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x31b953c0 isInit true, usesShared false, 1 GearsObj[0x58631c49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62d689ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x96fad18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7dd96d68 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7dd96d68 created w/ share: GearsObj[0x58631c49, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1b5327b4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7dd96d68 created w/ share: GearsObj[0x62d689ff, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x3c89e3e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7dd96d68 created w/ share: GearsObj[0x96fad18, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x63c18ccc, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.X 0x7dd96d68 FIN GearsES2[obj 0x7dd96d68 isInit true, usesShared true, 1 GearsObj[0x1b5327b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c89e3e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x63c18ccc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x31b953c0 isInit true, usesShared false, 1 GearsObj[0x58631c49, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62d689ff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x96fad18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x7dd96d68 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7dd96d68, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x26bab2cb, (isShared true, created true, master 0x26bab2cb) [apply] Created Ctx #0: hash 0x7e0bf5e1, (created true) [apply] Created Ctx #1: hash 0x70cc0450, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x7e0bf5e1, (isShared true, created true, master 0x26bab2cb) [apply] Created Ctx #0: hash 0x26bab2cb, (created true) [apply] Created Ctx #1: hash 0x70cc0450, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x70cc0450, (isShared true, created true, master 0x26bab2cb) [apply] Created Ctx #0: hash 0x7e0bf5e1, (created true) [apply] Created Ctx #1: hash 0x26bab2cb, (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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x31b953c0: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x31b953c0 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x4af586cd: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x4af586cd FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x7dd96d68: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x7dd96d68 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 @ 1579064161968 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064161968 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SyncedOneAnimatorCleanDtorOrder took 1.984 sec [apply] Testcase: test02SyncedOneAnimatorDirtyDtorOrder took 1.722 sec [apply] Testcase: test11AsyncEachAnimatorCleanDtorOrder took 1.664 sec [apply] Testcase: test12AsyncEachAnimatorDirtyDtorOrder took 1.635 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064163675 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064163677 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 8 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT3 - test01SyncedOneAnimatorCleanDtorOrderCopyBuffer [apply] junit.framework.TestListener: startTest(test01SyncedOneAnimatorCleanDtorOrderCopyBuffer) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x10334ef0: tileRendererInUse null, GearsES2[obj 0x10334ef0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x10334ef0 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x10334ef0 created: GearsObj[0x21624893, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x10334ef0 created: GearsObj[0xb86e234, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x10334ef0 created: GearsObj[0xb86e234, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x10334ef0 FIN GearsES2[obj 0x10334ef0 isInit true, usesShared false, 1 GearsObj[0x21624893, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb86e234, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f5f9cb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x10334ef0 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10334ef0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0xb7b1b5e: tileRendererInUse null, GearsES2[obj 0xb7b1b5e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x10334ef0 isInit true, usesShared false, 1 GearsObj[0x21624893, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb86e234, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f5f9cb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xb7b1b5e on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xb7b1b5e created w/ share: GearsObj[0x21624893, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x43eda88c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xb7b1b5e created w/ share: GearsObj[0xb86e234, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5484e5b7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xb7b1b5e created w/ share: GearsObj[0x6f5f9cb1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5be8edf9, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0xb7b1b5e FIN GearsES2[obj 0xb7b1b5e isInit true, usesShared true, 1 GearsObj[0x43eda88c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5484e5b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5be8edf9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x10334ef0 isInit true, usesShared false, 1 GearsObj[0x21624893, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb86e234, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f5f9cb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0xb7b1b5e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb7b1b5e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x128212bc: tileRendererInUse null, GearsES2[obj 0x128212bc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x10334ef0 isInit true, usesShared false, 1 GearsObj[0x21624893, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb86e234, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f5f9cb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x128212bc on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x128212bc created w/ share: GearsObj[0x21624893, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x43d79b1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x128212bc created w/ share: GearsObj[0xb86e234, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6a180c85, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x128212bc created w/ share: GearsObj[0x6f5f9cb1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2074575e, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x128212bc FIN GearsES2[obj 0x128212bc isInit true, usesShared true, 1 GearsObj[0x43d79b1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a180c85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2074575e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x10334ef0 isInit true, usesShared false, 1 GearsObj[0x21624893, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb86e234, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f5f9cb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x128212bc 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x128212bc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x69172b2e, (isShared true, created true, master 0x69172b2e) [apply] Created Ctx #0: hash 0x384bc2d, (created true) [apply] Created Ctx #1: hash 0x379e499b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x379e499b, (isShared true, created true, master 0x69172b2e) [apply] Created Ctx #0: hash 0x384bc2d, (created true) [apply] Created Ctx #1: hash 0x69172b2e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x384bc2d, (isShared true, created true, master 0x69172b2e) [apply] Created Ctx #0: hash 0x69172b2e, (created true) [apply] Created Ctx #1: hash 0x379e499b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x128212bc: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x128212bc FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0xb7b1b5e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0xb7b1b5e FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x10334ef0: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x10334ef0 FIN [apply] XXX-C-3.1: hash 0x69172b2e, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x379e499b, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x384bc2d, (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] junit.framework.TestListener: endTest(test01SyncedOneAnimatorCleanDtorOrderCopyBuffer) [apply] junit.framework.TestListener: startTest(test02SyncedOneAnimatorCleanDtorOrderMapBuffer) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x1b4b97a4: tileRendererInUse null, GearsES2[obj 0x1b4b97a4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1b4b97a4 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1b4b97a4 created: GearsObj[0x13126956, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1b4b97a4 created: GearsObj[0x32280c3c, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1b4b97a4 created: GearsObj[0x32280c3c, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x1b4b97a4 FIN GearsES2[obj 0x1b4b97a4 isInit true, usesShared false, 1 GearsObj[0x13126956, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x32280c3c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x42d5b1a0, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x1b4b97a4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1b4b97a4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x39704073: tileRendererInUse null, GearsES2[obj 0x39704073 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1b4b97a4 isInit true, usesShared false, 1 GearsObj[0x13126956, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x32280c3c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x42d5b1a0, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x39704073 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x39704073 created w/ share: GearsObj[0x13126956, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x67481254, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x39704073 created w/ share: GearsObj[0x32280c3c, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x2d0be22, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x39704073 created w/ share: GearsObj[0x42d5b1a0, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x48a97e6b, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x39704073 FIN GearsES2[obj 0x39704073 isInit true, usesShared true, 1 GearsObj[0x67481254, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2d0be22, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x48a97e6b, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1b4b97a4 isInit true, usesShared false, 1 GearsObj[0x13126956, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x32280c3c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x42d5b1a0, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x39704073 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x1a8240ee: tileRendererInUse null, GearsES2[obj 0x1a8240ee isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1b4b97a4 isInit true, usesShared false, 1 GearsObj[0x13126956, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x32280c3c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x42d5b1a0, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x1a8240ee on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1a8240ee created w/ share: GearsObj[0x13126956, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x12091926, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1a8240ee created w/ share: GearsObj[0x32280c3c, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x3df0da49, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1a8240ee created w/ share: GearsObj[0x42d5b1a0, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x2195fab9, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x1a8240ee FIN GearsES2[obj 0x1a8240ee isInit true, usesShared true, 1 GearsObj[0x12091926, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3df0da49, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2195fab9, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1b4b97a4 isInit true, usesShared false, 1 GearsObj[0x13126956, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x32280c3c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x42d5b1a0, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x1a8240ee 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a8240ee, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x6d00b704, (isShared true, created true, master 0x6d00b704) [apply] Created Ctx #0: hash 0x5dc33e07, (created true) [apply] Created Ctx #1: hash 0x5304ca17, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x5304ca17, (isShared true, created true, master 0x6d00b704) [apply] Created Ctx #0: hash 0x6d00b704, (created true) [apply] Created Ctx #1: hash 0x5dc33e07, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x5dc33e07, (isShared true, created true, master 0x6d00b704) [apply] Created Ctx #0: hash 0x6d00b704, (created true) [apply] Created Ctx #1: hash 0x5304ca17, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x1a8240ee: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x1a8240ee FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x39704073: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x39704073 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x1b4b97a4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x1b4b97a4 FIN [apply] junit.framework.TestListener: endTest(test02SyncedOneAnimatorCleanDtorOrderMapBuffer) [apply] junit.framework.TestListener: startTest(test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer) [apply] XXX-C-3.1: hash 0x6d00b704, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x5304ca17, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x5dc33e07, (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[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x40c10ba6: tileRendererInUse null, GearsES2[obj 0x40c10ba6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x40c10ba6 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x40c10ba6 created: GearsObj[0x196001a8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x40c10ba6 created: GearsObj[0x7272945d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x40c10ba6 created: GearsObj[0x7272945d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x40c10ba6 FIN GearsES2[obj 0x40c10ba6 isInit true, usesShared false, 1 GearsObj[0x196001a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7272945d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x482db3ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x40c10ba6 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40c10ba6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x7b89b815: tileRendererInUse null, GearsES2[obj 0x7b89b815 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x40c10ba6 isInit true, usesShared false, 1 GearsObj[0x196001a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7272945d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x482db3ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7b89b815 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7b89b815 created w/ share: GearsObj[0x196001a8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2e39c831, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b89b815 created w/ share: GearsObj[0x7272945d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7a77d0d0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b89b815 created w/ share: GearsObj[0x482db3ad, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x100abc5a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x7b89b815 FIN GearsES2[obj 0x7b89b815 isInit true, usesShared true, 1 GearsObj[0x2e39c831, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a77d0d0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x100abc5a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x40c10ba6 isInit true, usesShared false, 1 GearsObj[0x196001a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7272945d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x482db3ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x7b89b815 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b89b815, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x738412ba: tileRendererInUse null, GearsES2[obj 0x738412ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x40c10ba6 isInit true, usesShared false, 1 GearsObj[0x196001a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7272945d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x482db3ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x738412ba on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x738412ba created w/ share: GearsObj[0x196001a8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x27d034f7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x738412ba created w/ share: GearsObj[0x7272945d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7bfe2c01, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x738412ba created w/ share: GearsObj[0x482db3ad, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x270cc635, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x738412ba FIN GearsES2[obj 0x738412ba isInit true, usesShared true, 1 GearsObj[0x27d034f7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7bfe2c01, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x270cc635, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x40c10ba6 isInit true, usesShared false, 1 GearsObj[0x196001a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7272945d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x482db3ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x738412ba 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x738412ba, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x67f8a456, (isShared true, created true, master 0x67f8a456) [apply] Created Ctx #0: hash 0x52a78700, (created true) [apply] Created Ctx #1: hash 0x5c606324, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x52a78700, (isShared true, created true, master 0x67f8a456) [apply] Created Ctx #0: hash 0x5c606324, (created true) [apply] Created Ctx #1: hash 0x67f8a456, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x5c606324, (isShared true, created true, master 0x67f8a456) [apply] Created Ctx #0: hash 0x52a78700, (created true) [apply] Created Ctx #1: hash 0x67f8a456, (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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x40c10ba6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x40c10ba6 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x7b89b815: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x7b89b815 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x738412ba: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x738412ba FIN [apply] XXX-C-3.1: hash 0x67f8a456, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x52a78700, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x5c606324, (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] junit.framework.TestListener: endTest(test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer) [apply] junit.framework.TestListener: startTest(test04SyncedOneAnimatorDirtyDtorOrderMapBuffer) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x3e77954a: tileRendererInUse null, GearsES2[obj 0x3e77954a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3e77954a on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3e77954a created: GearsObj[0x3cd9e59f, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x3e77954a created: GearsObj[0x101eaf45, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x3e77954a created: GearsObj[0x101eaf45, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x3e77954a FIN GearsES2[obj 0x3e77954a isInit true, usesShared false, 1 GearsObj[0x3cd9e59f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x101eaf45, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6d31f6cf, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x3e77954a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e77954a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x888db81: tileRendererInUse null, GearsES2[obj 0x888db81 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3e77954a isInit true, usesShared false, 1 GearsObj[0x3cd9e59f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x101eaf45, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6d31f6cf, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x888db81 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x888db81 created w/ share: GearsObj[0x3cd9e59f, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x1b8227f7, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x888db81 created w/ share: GearsObj[0x101eaf45, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x2de4cd4a, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x888db81 created w/ share: GearsObj[0x6d31f6cf, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x7119265c, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x888db81 FIN GearsES2[obj 0x888db81 isInit true, usesShared true, 1 GearsObj[0x1b8227f7, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2de4cd4a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7119265c, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x3e77954a isInit true, usesShared false, 1 GearsObj[0x3cd9e59f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x101eaf45, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6d31f6cf, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x888db81 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x888db81, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x5bca09e8: tileRendererInUse null, GearsES2[obj 0x5bca09e8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3e77954a isInit true, usesShared false, 1 GearsObj[0x3cd9e59f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x101eaf45, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6d31f6cf, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x5bca09e8 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5bca09e8 created w/ share: GearsObj[0x3cd9e59f, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x6ec6ffe3, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x5bca09e8 created w/ share: GearsObj[0x101eaf45, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x6ddb08b9, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x5bca09e8 created w/ share: GearsObj[0x6d31f6cf, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x4d1307ee, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x5bca09e8 FIN GearsES2[obj 0x5bca09e8 isInit true, usesShared true, 1 GearsObj[0x6ec6ffe3, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6ddb08b9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4d1307ee, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x3e77954a isInit true, usesShared false, 1 GearsObj[0x3cd9e59f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x101eaf45, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6d31f6cf, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x5bca09e8 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bca09e8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x42e4f597, (isShared true, created true, master 0x42e4f597) [apply] Created Ctx #0: hash 0x2d7fbc88, (created true) [apply] Created Ctx #1: hash 0x23b8468f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x23b8468f, (isShared true, created true, master 0x42e4f597) [apply] Created Ctx #0: hash 0x2d7fbc88, (created true) [apply] Created Ctx #1: hash 0x42e4f597, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x2d7fbc88, (isShared true, created true, master 0x42e4f597) [apply] Created Ctx #0: hash 0x23b8468f, (created true) [apply] Created Ctx #1: hash 0x42e4f597, (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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x3e77954a: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x3e77954a FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x888db81: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x888db81 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x5bca09e8: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x5bca09e8 FIN [apply] junit.framework.TestListener: endTest(test04SyncedOneAnimatorDirtyDtorOrderMapBuffer) [apply] junit.framework.TestListener: startTest(test11ASyncEachAnimatorCleanDtorOrderCopyBuffer) [apply] XXX-C-3.1: hash 0x42e4f597, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x23b8468f, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x2d7fbc88, (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[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.0 0x36b97b25: tileRendererInUse null, GearsES2[obj 0x36b97b25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x36b97b25 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x36b97b25 created: GearsObj[0x72d6a0c1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x36b97b25 created: GearsObj[0x1a085dad, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x36b97b25 created: GearsObj[0x1a085dad, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.X 0x36b97b25 FIN GearsES2[obj 0x36b97b25 isInit true, usesShared false, 1 GearsObj[0x72d6a0c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a085dad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2370bc93, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.reshape 0x36b97b25 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36b97b25, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.0 0x78a3faa0: tileRendererInUse null, GearsES2[obj 0x78a3faa0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x36b97b25 isInit true, usesShared false, 1 GearsObj[0x72d6a0c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a085dad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2370bc93, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x78a3faa0 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x78a3faa0 created w/ share: GearsObj[0x72d6a0c1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5c06344a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x78a3faa0 created w/ share: GearsObj[0x1a085dad, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x22c17d3c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x78a3faa0 created w/ share: GearsObj[0x2370bc93, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x24359e70, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.X 0x78a3faa0 FIN GearsES2[obj 0x78a3faa0 isInit true, usesShared true, 1 GearsObj[0x5c06344a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22c17d3c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x24359e70, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x36b97b25 isInit true, usesShared false, 1 GearsObj[0x72d6a0c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a085dad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2370bc93, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.reshape 0x78a3faa0 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78a3faa0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.0 0x732d3915: tileRendererInUse null, GearsES2[obj 0x732d3915 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x36b97b25 isInit true, usesShared false, 1 GearsObj[0x72d6a0c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a085dad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2370bc93, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x732d3915 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x732d3915 created w/ share: GearsObj[0x72d6a0c1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x560e7b30, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x732d3915 created w/ share: GearsObj[0x1a085dad, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x36b44854, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x732d3915 created w/ share: GearsObj[0x2370bc93, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2e29a42b, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.X 0x732d3915 FIN GearsES2[obj 0x732d3915 isInit true, usesShared true, 1 GearsObj[0x560e7b30, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36b44854, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e29a42b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x36b97b25 isInit true, usesShared false, 1 GearsObj[0x72d6a0c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a085dad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2370bc93, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.reshape 0x732d3915 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x732d3915, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0xca5b603, (isShared true, created true, master 0xca5b603) [apply] Created Ctx #0: hash 0x60bed629, (created true) [apply] Created Ctx #1: hash 0x6e793596, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x6e793596, (isShared true, created true, master 0xca5b603) [apply] Created Ctx #0: hash 0xca5b603, (created true) [apply] Created Ctx #1: hash 0x60bed629, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x60bed629, (isShared true, created true, master 0xca5b603) [apply] Created Ctx #0: hash 0xca5b603, (created true) [apply] Created Ctx #1: hash 0x6e793596, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x732d3915: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x732d3915 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x78a3faa0: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x78a3faa0 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x36b97b25: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x36b97b25 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[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.0 0x12470c4: tileRendererInUse null, GearsES2[obj 0x12470c4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x12470c4 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x12470c4 created: GearsObj[0x3abe3433, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x12470c4 created: GearsObj[0x1da6a49c, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x12470c4 created: GearsObj[0x1da6a49c, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.X 0x12470c4 FIN GearsES2[obj 0x12470c4 isInit true, usesShared false, 1 GearsObj[0x3abe3433, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x1da6a49c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6b5040b4, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x12470c4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x12470c4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#08,5,main] GearsES2.init.0 0x1eee6fdb: tileRendererInUse null, GearsES2[obj 0x1eee6fdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x12470c4 isInit true, usesShared false, 1 GearsObj[0x3abe3433, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x1da6a49c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6b5040b4, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x1eee6fdb on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#08,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1eee6fdb created w/ share: GearsObj[0x3abe3433, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x78e6096d, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1eee6fdb created w/ share: GearsObj[0x1da6a49c, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x5f082c1f, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1eee6fdb created w/ share: GearsObj[0x6b5040b4, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x287afb, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#08,5,main] GearsES2.init.X 0x1eee6fdb FIN GearsES2[obj 0x1eee6fdb isInit true, usesShared true, 1 GearsObj[0x78e6096d, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5f082c1f, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x287afb, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x12470c4 isInit true, usesShared false, 1 GearsObj[0x3abe3433, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x1da6a49c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6b5040b4, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#08,5,main] GearsES2.reshape 0x1eee6fdb 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1eee6fdb, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] GearsES2.init.0 0x7d7e3fce: tileRendererInUse null, GearsES2[obj 0x7d7e3fce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x12470c4 isInit true, usesShared false, 1 GearsObj[0x3abe3433, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x1da6a49c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6b5040b4, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x7d7e3fce on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7d7e3fce created w/ share: GearsObj[0x3abe3433, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x6476dc8c, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x7d7e3fce created w/ share: GearsObj[0x1da6a49c, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x1d299c66, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x7d7e3fce created w/ share: GearsObj[0x6b5040b4, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x1cfa8ee8, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] GearsES2.init.X 0x7d7e3fce FIN GearsES2[obj 0x7d7e3fce isInit true, usesShared true, 1 GearsObj[0x6476dc8c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x1d299c66, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x1cfa8ee8, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x12470c4 isInit true, usesShared false, 1 GearsObj[0x3abe3433, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x1da6a49c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6b5040b4, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] GearsES2.reshape 0x7d7e3fce 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7d7e3fce, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x44854320, (isShared true, created true, master 0x44854320) [apply] Created Ctx #0: hash 0x76b4c56f, (created true) [apply] Created Ctx #1: hash 0x78733411, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x78733411, (isShared true, created true, master 0x44854320) [apply] Created Ctx #0: hash 0x44854320, (created true) [apply] Created Ctx #1: hash 0x76b4c56f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x76b4c56f, (isShared true, created true, master 0x44854320) [apply] Created Ctx #0: hash 0x44854320, (created true) [apply] Created Ctx #1: hash 0x78733411, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x7d7e3fce: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x7d7e3fce FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x1eee6fdb: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x1eee6fdb FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x12470c4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x12470c4 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[Thread-2-UserApp-JUnitTestRunner-Animator#10,5,main] GearsES2.init.0 0x21731db0: tileRendererInUse null, GearsES2[obj 0x21731db0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x21731db0 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#10,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x21731db0 created: GearsObj[0x31ff5f5d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x21731db0 created: GearsObj[0x4c68887f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x21731db0 created: GearsObj[0x4c68887f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#10,5,main] GearsES2.init.X 0x21731db0 FIN GearsES2[obj 0x21731db0 isInit true, usesShared false, 1 GearsObj[0x31ff5f5d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c68887f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x609a622b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#10,5,main] GearsES2.reshape 0x21731db0 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x21731db0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#11,5,main] GearsES2.init.0 0x4c0e3ef2: tileRendererInUse null, GearsES2[obj 0x4c0e3ef2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x21731db0 isInit true, usesShared false, 1 GearsObj[0x31ff5f5d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c68887f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x609a622b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4c0e3ef2 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#11,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c0e3ef2 created w/ share: GearsObj[0x31ff5f5d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7759fbf2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c0e3ef2 created w/ share: GearsObj[0x4c68887f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5422f0c0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c0e3ef2 created w/ share: GearsObj[0x609a622b, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xf9ca2b3, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#11,5,main] GearsES2.init.X 0x4c0e3ef2 FIN GearsES2[obj 0x4c0e3ef2 isInit true, usesShared true, 1 GearsObj[0x7759fbf2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5422f0c0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf9ca2b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x21731db0 isInit true, usesShared false, 1 GearsObj[0x31ff5f5d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c68887f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x609a622b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#11,5,main] GearsES2.reshape 0x4c0e3ef2 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c0e3ef2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#12,5,main] GearsES2.init.0 0x4082e8f2: tileRendererInUse null, GearsES2[obj 0x4082e8f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x21731db0 isInit true, usesShared false, 1 GearsObj[0x31ff5f5d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c68887f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x609a622b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4082e8f2 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#12,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4082e8f2 created w/ share: GearsObj[0x31ff5f5d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x747c13e3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4082e8f2 created w/ share: GearsObj[0x4c68887f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7a8c3a7d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4082e8f2 created w/ share: GearsObj[0x609a622b, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xc17e4c6, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#12,5,main] GearsES2.init.X 0x4082e8f2 FIN GearsES2[obj 0x4082e8f2 isInit true, usesShared true, 1 GearsObj[0x747c13e3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a8c3a7d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc17e4c6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x21731db0 isInit true, usesShared false, 1 GearsObj[0x31ff5f5d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c68887f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x609a622b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#12,5,main] GearsES2.reshape 0x4082e8f2 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4082e8f2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4f4f70c6, (isShared true, created true, master 0x4f4f70c6) [apply] Created Ctx #0: hash 0x25d837b4, (created true) [apply] Created Ctx #1: hash 0x2b1fdd7f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x25d837b4, (isShared true, created true, master 0x4f4f70c6) [apply] Created Ctx #0: hash 0x4f4f70c6, (created true) [apply] Created Ctx #1: hash 0x2b1fdd7f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x2b1fdd7f, (isShared true, created true, master 0x4f4f70c6) [apply] Created Ctx #0: hash 0x4f4f70c6, (created true) [apply] Created Ctx #1: hash 0x25d837b4, (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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x21731db0: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x21731db0 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x4c0e3ef2: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x4c0e3ef2 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x4082e8f2: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x4082e8f2 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[Thread-2-UserApp-JUnitTestRunner-Animator#13,5,main] GearsES2.init.0 0x65b04e38: tileRendererInUse null, GearsES2[obj 0x65b04e38 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x65b04e38 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#13,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x65b04e38 created: GearsObj[0x267dc5fa, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x65b04e38 created: GearsObj[0x64960928, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x65b04e38 created: GearsObj[0x64960928, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#13,5,main] GearsES2.init.X 0x65b04e38 FIN GearsES2[obj 0x65b04e38 isInit true, usesShared false, 1 GearsObj[0x267dc5fa, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x64960928, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x770f6a03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#13,5,main] GearsES2.reshape 0x65b04e38 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65b04e38, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#14,5,main] GearsES2.init.0 0x58f405d2: tileRendererInUse null, GearsES2[obj 0x58f405d2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x65b04e38 isInit true, usesShared false, 1 GearsObj[0x267dc5fa, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x64960928, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x770f6a03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x58f405d2 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#14,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x58f405d2 created w/ share: GearsObj[0x267dc5fa, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x72c03210, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x58f405d2 created w/ share: GearsObj[0x64960928, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x19bfde39, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x58f405d2 created w/ share: GearsObj[0x770f6a03, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0xa48e632, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#14,5,main] GearsES2.init.X 0x58f405d2 FIN GearsES2[obj 0x58f405d2 isInit true, usesShared true, 1 GearsObj[0x72c03210, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x19bfde39, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xa48e632, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x65b04e38 isInit true, usesShared false, 1 GearsObj[0x267dc5fa, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x64960928, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x770f6a03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#14,5,main] GearsES2.reshape 0x58f405d2 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x58f405d2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#15,5,main] GearsES2.init.0 0xfe6b346: tileRendererInUse null, GearsES2[obj 0xfe6b346 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x65b04e38 isInit true, usesShared false, 1 GearsObj[0x267dc5fa, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x64960928, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x770f6a03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0xfe6b346 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#15,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xfe6b346 created w/ share: GearsObj[0x267dc5fa, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x6f3f0c9d, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0xfe6b346 created w/ share: GearsObj[0x64960928, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x16538e3d, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0xfe6b346 created w/ share: GearsObj[0x770f6a03, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x17b834e0, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#15,5,main] GearsES2.init.X 0xfe6b346 FIN GearsES2[obj 0xfe6b346 isInit true, usesShared true, 1 GearsObj[0x6f3f0c9d, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x16538e3d, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17b834e0, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x65b04e38 isInit true, usesShared false, 1 GearsObj[0x267dc5fa, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x64960928, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x770f6a03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#15,5,main] GearsES2.reshape 0xfe6b346 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0xfe6b346, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX-C-3.1: hash 0x58da7a1c, (isShared true, created true, master 0x58da7a1c) [apply] Created Ctx #0: hash 0x3dff8e23, (created true) [apply] Created Ctx #1: hash 0x333867ec, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x3dff8e23, (isShared true, created true, master 0x58da7a1c) [apply] Created Ctx #0: hash 0x333867ec, (created true) [apply] Created Ctx #1: hash 0x58da7a1c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x333867ec, (isShared true, created true, master 0x58da7a1c) [apply] Created Ctx #0: hash 0x3dff8e23, (created true) [apply] Created Ctx #1: hash 0x58da7a1c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0x65b04e38: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0x65b04e38 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0x58f405d2: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0x58f405d2 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0xfe6b346: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0xfe6b346 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 @ 1579064182751 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064182751 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.897 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064163675 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064163677 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[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x10334ef0: tileRendererInUse null, GearsES2[obj 0x10334ef0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x10334ef0 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x10334ef0 created: GearsObj[0x21624893, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x10334ef0 created: GearsObj[0xb86e234, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x10334ef0 created: GearsObj[0xb86e234, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x10334ef0 FIN GearsES2[obj 0x10334ef0 isInit true, usesShared false, 1 GearsObj[0x21624893, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb86e234, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f5f9cb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x10334ef0 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10334ef0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0xb7b1b5e: tileRendererInUse null, GearsES2[obj 0xb7b1b5e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x10334ef0 isInit true, usesShared false, 1 GearsObj[0x21624893, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb86e234, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f5f9cb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0xb7b1b5e on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xb7b1b5e created w/ share: GearsObj[0x21624893, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x43eda88c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xb7b1b5e created w/ share: GearsObj[0xb86e234, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5484e5b7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xb7b1b5e created w/ share: GearsObj[0x6f5f9cb1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x5be8edf9, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0xb7b1b5e FIN GearsES2[obj 0xb7b1b5e isInit true, usesShared true, 1 GearsObj[0x43eda88c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5484e5b7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5be8edf9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x10334ef0 isInit true, usesShared false, 1 GearsObj[0x21624893, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb86e234, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f5f9cb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0xb7b1b5e 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb7b1b5e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x128212bc: tileRendererInUse null, GearsES2[obj 0x128212bc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x10334ef0 isInit true, usesShared false, 1 GearsObj[0x21624893, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb86e234, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f5f9cb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x128212bc on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x128212bc created w/ share: GearsObj[0x21624893, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x43d79b1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x128212bc created w/ share: GearsObj[0xb86e234, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x6a180c85, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x128212bc created w/ share: GearsObj[0x6f5f9cb1, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2074575e, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x128212bc FIN GearsES2[obj 0x128212bc isInit true, usesShared true, 1 GearsObj[0x43d79b1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a180c85, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2074575e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x10334ef0 isInit true, usesShared false, 1 GearsObj[0x21624893, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb86e234, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f5f9cb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x128212bc 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x128212bc, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x69172b2e, (isShared true, created true, master 0x69172b2e) [apply] Created Ctx #0: hash 0x384bc2d, (created true) [apply] Created Ctx #1: hash 0x379e499b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x379e499b, (isShared true, created true, master 0x69172b2e) [apply] Created Ctx #0: hash 0x384bc2d, (created true) [apply] Created Ctx #1: hash 0x69172b2e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x384bc2d, (isShared true, created true, master 0x69172b2e) [apply] Created Ctx #0: hash 0x69172b2e, (created true) [apply] Created Ctx #1: hash 0x379e499b, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x128212bc: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x128212bc FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0xb7b1b5e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0xb7b1b5e FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x10334ef0: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x10334ef0 FIN [apply] XXX-C-3.1: hash 0x69172b2e, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x379e499b, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x384bc2d, (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[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x1b4b97a4: tileRendererInUse null, GearsES2[obj 0x1b4b97a4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1b4b97a4 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1b4b97a4 created: GearsObj[0x13126956, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1b4b97a4 created: GearsObj[0x32280c3c, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1b4b97a4 created: GearsObj[0x32280c3c, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x1b4b97a4 FIN GearsES2[obj 0x1b4b97a4 isInit true, usesShared false, 1 GearsObj[0x13126956, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x32280c3c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x42d5b1a0, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x1b4b97a4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1b4b97a4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x39704073: tileRendererInUse null, GearsES2[obj 0x39704073 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1b4b97a4 isInit true, usesShared false, 1 GearsObj[0x13126956, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x32280c3c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x42d5b1a0, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x39704073 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x39704073 created w/ share: GearsObj[0x13126956, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x67481254, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x39704073 created w/ share: GearsObj[0x32280c3c, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x2d0be22, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x39704073 created w/ share: GearsObj[0x42d5b1a0, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x48a97e6b, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x39704073 FIN GearsES2[obj 0x39704073 isInit true, usesShared true, 1 GearsObj[0x67481254, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2d0be22, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x48a97e6b, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1b4b97a4 isInit true, usesShared false, 1 GearsObj[0x13126956, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x32280c3c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x42d5b1a0, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x39704073 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x1a8240ee: tileRendererInUse null, GearsES2[obj 0x1a8240ee isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1b4b97a4 isInit true, usesShared false, 1 GearsObj[0x13126956, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x32280c3c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x42d5b1a0, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x1a8240ee on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1a8240ee created w/ share: GearsObj[0x13126956, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x12091926, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1a8240ee created w/ share: GearsObj[0x32280c3c, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x3df0da49, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1a8240ee created w/ share: GearsObj[0x42d5b1a0, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x2195fab9, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x1a8240ee FIN GearsES2[obj 0x1a8240ee isInit true, usesShared true, 1 GearsObj[0x12091926, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x3df0da49, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x2195fab9, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x1b4b97a4 isInit true, usesShared false, 1 GearsObj[0x13126956, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x32280c3c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x42d5b1a0, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x1a8240ee 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a8240ee, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x6d00b704, (isShared true, created true, master 0x6d00b704) [apply] Created Ctx #0: hash 0x5dc33e07, (created true) [apply] Created Ctx #1: hash 0x5304ca17, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x5304ca17, (isShared true, created true, master 0x6d00b704) [apply] Created Ctx #0: hash 0x6d00b704, (created true) [apply] Created Ctx #1: hash 0x5dc33e07, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x5dc33e07, (isShared true, created true, master 0x6d00b704) [apply] Created Ctx #0: hash 0x6d00b704, (created true) [apply] Created Ctx #1: hash 0x5304ca17, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x1a8240ee: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x1a8240ee FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x39704073: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x39704073 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x1b4b97a4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x1b4b97a4 FIN [apply] XXX-C-3.1: hash 0x6d00b704, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x5304ca17, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x5dc33e07, (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[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x40c10ba6: tileRendererInUse null, GearsES2[obj 0x40c10ba6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x40c10ba6 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x40c10ba6 created: GearsObj[0x196001a8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x40c10ba6 created: GearsObj[0x7272945d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x40c10ba6 created: GearsObj[0x7272945d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x40c10ba6 FIN GearsES2[obj 0x40c10ba6 isInit true, usesShared false, 1 GearsObj[0x196001a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7272945d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x482db3ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x40c10ba6 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40c10ba6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x7b89b815: tileRendererInUse null, GearsES2[obj 0x7b89b815 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x40c10ba6 isInit true, usesShared false, 1 GearsObj[0x196001a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7272945d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x482db3ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7b89b815 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7b89b815 created w/ share: GearsObj[0x196001a8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2e39c831, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b89b815 created w/ share: GearsObj[0x7272945d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7a77d0d0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b89b815 created w/ share: GearsObj[0x482db3ad, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x100abc5a, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x7b89b815 FIN GearsES2[obj 0x7b89b815 isInit true, usesShared true, 1 GearsObj[0x2e39c831, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a77d0d0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x100abc5a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x40c10ba6 isInit true, usesShared false, 1 GearsObj[0x196001a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7272945d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x482db3ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x7b89b815 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b89b815, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x738412ba: tileRendererInUse null, GearsES2[obj 0x738412ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x40c10ba6 isInit true, usesShared false, 1 GearsObj[0x196001a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7272945d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x482db3ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x738412ba on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x738412ba created w/ share: GearsObj[0x196001a8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x27d034f7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x738412ba created w/ share: GearsObj[0x7272945d, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7bfe2c01, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x738412ba created w/ share: GearsObj[0x482db3ad, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x270cc635, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x738412ba FIN GearsES2[obj 0x738412ba isInit true, usesShared true, 1 GearsObj[0x27d034f7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7bfe2c01, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x270cc635, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x40c10ba6 isInit true, usesShared false, 1 GearsObj[0x196001a8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7272945d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x482db3ad, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x738412ba 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x738412ba, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x67f8a456, (isShared true, created true, master 0x67f8a456) [apply] Created Ctx #0: hash 0x52a78700, (created true) [apply] Created Ctx #1: hash 0x5c606324, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x52a78700, (isShared true, created true, master 0x67f8a456) [apply] Created Ctx #0: hash 0x5c606324, (created true) [apply] Created Ctx #1: hash 0x67f8a456, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x5c606324, (isShared true, created true, master 0x67f8a456) [apply] Created Ctx #0: hash 0x52a78700, (created true) [apply] Created Ctx #1: hash 0x67f8a456, (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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x40c10ba6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x40c10ba6 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x7b89b815: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x7b89b815 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x738412ba: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x738412ba FIN [apply] XXX-C-3.1: hash 0x67f8a456, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x52a78700, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x5c606324, (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[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x3e77954a: tileRendererInUse null, GearsES2[obj 0x3e77954a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3e77954a on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3e77954a created: GearsObj[0x3cd9e59f, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x3e77954a created: GearsObj[0x101eaf45, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x3e77954a created: GearsObj[0x101eaf45, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x3e77954a FIN GearsES2[obj 0x3e77954a isInit true, usesShared false, 1 GearsObj[0x3cd9e59f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x101eaf45, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6d31f6cf, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x3e77954a 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3e77954a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x888db81: tileRendererInUse null, GearsES2[obj 0x888db81 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3e77954a isInit true, usesShared false, 1 GearsObj[0x3cd9e59f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x101eaf45, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6d31f6cf, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x888db81 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x888db81 created w/ share: GearsObj[0x3cd9e59f, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x1b8227f7, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x888db81 created w/ share: GearsObj[0x101eaf45, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x2de4cd4a, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x888db81 created w/ share: GearsObj[0x6d31f6cf, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x7119265c, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x888db81 FIN GearsES2[obj 0x888db81 isInit true, usesShared true, 1 GearsObj[0x1b8227f7, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x2de4cd4a, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x7119265c, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x3e77954a isInit true, usesShared false, 1 GearsObj[0x3cd9e59f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x101eaf45, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6d31f6cf, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x888db81 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x888db81, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x5bca09e8: tileRendererInUse null, GearsES2[obj 0x5bca09e8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3e77954a isInit true, usesShared false, 1 GearsObj[0x3cd9e59f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x101eaf45, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6d31f6cf, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x5bca09e8 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5bca09e8 created w/ share: GearsObj[0x3cd9e59f, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x6ec6ffe3, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x5bca09e8 created w/ share: GearsObj[0x101eaf45, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x6ddb08b9, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x5bca09e8 created w/ share: GearsObj[0x6d31f6cf, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x4d1307ee, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x5bca09e8 FIN GearsES2[obj 0x5bca09e8 isInit true, usesShared true, 1 GearsObj[0x6ec6ffe3, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x6ddb08b9, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x4d1307ee, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x3e77954a isInit true, usesShared false, 1 GearsObj[0x3cd9e59f, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x101eaf45, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6d31f6cf, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x5bca09e8 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5bca09e8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x42e4f597, (isShared true, created true, master 0x42e4f597) [apply] Created Ctx #0: hash 0x2d7fbc88, (created true) [apply] Created Ctx #1: hash 0x23b8468f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x23b8468f, (isShared true, created true, master 0x42e4f597) [apply] Created Ctx #0: hash 0x2d7fbc88, (created true) [apply] Created Ctx #1: hash 0x42e4f597, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x2d7fbc88, (isShared true, created true, master 0x42e4f597) [apply] Created Ctx #0: hash 0x23b8468f, (created true) [apply] Created Ctx #1: hash 0x42e4f597, (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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x3e77954a: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x3e77954a FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x888db81: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x888db81 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x5bca09e8: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x5bca09e8 FIN [apply] XXX-C-3.1: hash 0x42e4f597, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.2: hash 0x23b8468f, (isShared false, created false, master 0x0) [apply] Total created 0 + destroyed 0 = 0 [apply] [apply] XXX-C-3.3: hash 0x2d7fbc88, (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[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.0 0x36b97b25: tileRendererInUse null, GearsES2[obj 0x36b97b25 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x36b97b25 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x36b97b25 created: GearsObj[0x72d6a0c1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x36b97b25 created: GearsObj[0x1a085dad, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x36b97b25 created: GearsObj[0x1a085dad, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.init.X 0x36b97b25 FIN GearsES2[obj 0x36b97b25 isInit true, usesShared false, 1 GearsObj[0x72d6a0c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a085dad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2370bc93, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#04,5,main] GearsES2.reshape 0x36b97b25 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x36b97b25, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.0 0x78a3faa0: tileRendererInUse null, GearsES2[obj 0x78a3faa0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x36b97b25 isInit true, usesShared false, 1 GearsObj[0x72d6a0c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a085dad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2370bc93, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x78a3faa0 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x78a3faa0 created w/ share: GearsObj[0x72d6a0c1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5c06344a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x78a3faa0 created w/ share: GearsObj[0x1a085dad, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x22c17d3c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x78a3faa0 created w/ share: GearsObj[0x2370bc93, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x24359e70, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.init.X 0x78a3faa0 FIN GearsES2[obj 0x78a3faa0 isInit true, usesShared true, 1 GearsObj[0x5c06344a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22c17d3c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x24359e70, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x36b97b25 isInit true, usesShared false, 1 GearsObj[0x72d6a0c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a085dad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2370bc93, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.reshape 0x78a3faa0 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x78a3faa0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.0 0x732d3915: tileRendererInUse null, GearsES2[obj 0x732d3915 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x36b97b25 isInit true, usesShared false, 1 GearsObj[0x72d6a0c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a085dad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2370bc93, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x732d3915 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x732d3915 created w/ share: GearsObj[0x72d6a0c1, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x560e7b30, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x732d3915 created w/ share: GearsObj[0x1a085dad, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x36b44854, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x732d3915 created w/ share: GearsObj[0x2370bc93, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2e29a42b, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.init.X 0x732d3915 FIN GearsES2[obj 0x732d3915 isInit true, usesShared true, 1 GearsObj[0x560e7b30, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36b44854, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e29a42b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x36b97b25 isInit true, usesShared false, 1 GearsObj[0x72d6a0c1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1a085dad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2370bc93, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#06,5,main] GearsES2.reshape 0x732d3915 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x732d3915, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0xca5b603, (isShared true, created true, master 0xca5b603) [apply] Created Ctx #0: hash 0x60bed629, (created true) [apply] Created Ctx #1: hash 0x6e793596, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x6e793596, (isShared true, created true, master 0xca5b603) [apply] Created Ctx #0: hash 0xca5b603, (created true) [apply] Created Ctx #1: hash 0x60bed629, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x60bed629, (isShared true, created true, master 0xca5b603) [apply] Created Ctx #0: hash 0xca5b603, (created true) [apply] Created Ctx #1: hash 0x6e793596, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x732d3915: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x732d3915 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x78a3faa0: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x78a3faa0 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x36b97b25: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x36b97b25 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[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.0 0x12470c4: tileRendererInUse null, GearsES2[obj 0x12470c4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x12470c4 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x12470c4 created: GearsObj[0x3abe3433, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x12470c4 created: GearsObj[0x1da6a49c, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x12470c4 created: GearsObj[0x1da6a49c, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.init.X 0x12470c4 FIN GearsES2[obj 0x12470c4 isInit true, usesShared false, 1 GearsObj[0x3abe3433, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x1da6a49c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6b5040b4, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x12470c4 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x12470c4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#08,5,main] GearsES2.init.0 0x1eee6fdb: tileRendererInUse null, GearsES2[obj 0x1eee6fdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x12470c4 isInit true, usesShared false, 1 GearsObj[0x3abe3433, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x1da6a49c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6b5040b4, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x1eee6fdb on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#08,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1eee6fdb created w/ share: GearsObj[0x3abe3433, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x78e6096d, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x1eee6fdb created w/ share: GearsObj[0x1da6a49c, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x5f082c1f, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x1eee6fdb created w/ share: GearsObj[0x6b5040b4, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x287afb, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#08,5,main] GearsES2.init.X 0x1eee6fdb FIN GearsES2[obj 0x1eee6fdb isInit true, usesShared true, 1 GearsObj[0x78e6096d, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x5f082c1f, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x287afb, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x12470c4 isInit true, usesShared false, 1 GearsObj[0x3abe3433, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x1da6a49c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6b5040b4, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#08,5,main] GearsES2.reshape 0x1eee6fdb 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1eee6fdb, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] GearsES2.init.0 0x7d7e3fce: tileRendererInUse null, GearsES2[obj 0x7d7e3fce isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x12470c4 isInit true, usesShared false, 1 GearsObj[0x3abe3433, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x1da6a49c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6b5040b4, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x7d7e3fce on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7d7e3fce created w/ share: GearsObj[0x3abe3433, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x6476dc8c, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x7d7e3fce created w/ share: GearsObj[0x1da6a49c, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x1d299c66, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x7d7e3fce created w/ share: GearsObj[0x6b5040b4, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x1cfa8ee8, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] GearsES2.init.X 0x7d7e3fce FIN GearsES2[obj 0x7d7e3fce isInit true, usesShared true, 1 GearsObj[0x6476dc8c, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x1d299c66, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x1cfa8ee8, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x12470c4 isInit true, usesShared false, 1 GearsObj[0x3abe3433, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x1da6a49c, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x6b5040b4, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] GearsES2.reshape 0x7d7e3fce 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7d7e3fce, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x44854320, (isShared true, created true, master 0x44854320) [apply] Created Ctx #0: hash 0x76b4c56f, (created true) [apply] Created Ctx #1: hash 0x78733411, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x78733411, (isShared true, created true, master 0x44854320) [apply] Created Ctx #0: hash 0x44854320, (created true) [apply] Created Ctx #1: hash 0x76b4c56f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x76b4c56f, (isShared true, created true, master 0x44854320) [apply] Created Ctx #0: hash 0x44854320, (created true) [apply] Created Ctx #1: hash 0x78733411, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x7d7e3fce: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x7d7e3fce FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x1eee6fdb: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x1eee6fdb FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x12470c4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x12470c4 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[Thread-2-UserApp-JUnitTestRunner-Animator#10,5,main] GearsES2.init.0 0x21731db0: tileRendererInUse null, GearsES2[obj 0x21731db0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x21731db0 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#10,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x21731db0 created: GearsObj[0x31ff5f5d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x21731db0 created: GearsObj[0x4c68887f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x21731db0 created: GearsObj[0x4c68887f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#10,5,main] GearsES2.init.X 0x21731db0 FIN GearsES2[obj 0x21731db0 isInit true, usesShared false, 1 GearsObj[0x31ff5f5d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c68887f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x609a622b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#10,5,main] GearsES2.reshape 0x21731db0 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x21731db0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#11,5,main] GearsES2.init.0 0x4c0e3ef2: tileRendererInUse null, GearsES2[obj 0x4c0e3ef2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x21731db0 isInit true, usesShared false, 1 GearsObj[0x31ff5f5d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c68887f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x609a622b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4c0e3ef2 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#11,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c0e3ef2 created w/ share: GearsObj[0x31ff5f5d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7759fbf2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c0e3ef2 created w/ share: GearsObj[0x4c68887f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5422f0c0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c0e3ef2 created w/ share: GearsObj[0x609a622b, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xf9ca2b3, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#11,5,main] GearsES2.init.X 0x4c0e3ef2 FIN GearsES2[obj 0x4c0e3ef2 isInit true, usesShared true, 1 GearsObj[0x7759fbf2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5422f0c0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf9ca2b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x21731db0 isInit true, usesShared false, 1 GearsObj[0x31ff5f5d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c68887f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x609a622b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#11,5,main] GearsES2.reshape 0x4c0e3ef2 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c0e3ef2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#12,5,main] GearsES2.init.0 0x4082e8f2: tileRendererInUse null, GearsES2[obj 0x4082e8f2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x21731db0 isInit true, usesShared false, 1 GearsObj[0x31ff5f5d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c68887f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x609a622b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x4082e8f2 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#12,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4082e8f2 created w/ share: GearsObj[0x31ff5f5d, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x747c13e3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4082e8f2 created w/ share: GearsObj[0x4c68887f, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7a8c3a7d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4082e8f2 created w/ share: GearsObj[0x609a622b, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0xc17e4c6, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#12,5,main] GearsES2.init.X 0x4082e8f2 FIN GearsES2[obj 0x4082e8f2 isInit true, usesShared true, 1 GearsObj[0x747c13e3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a8c3a7d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc17e4c6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x21731db0 isInit true, usesShared false, 1 GearsObj[0x31ff5f5d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c68887f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x609a622b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#12,5,main] GearsES2.reshape 0x4082e8f2 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4082e8f2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4f4f70c6, (isShared true, created true, master 0x4f4f70c6) [apply] Created Ctx #0: hash 0x25d837b4, (created true) [apply] Created Ctx #1: hash 0x2b1fdd7f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x25d837b4, (isShared true, created true, master 0x4f4f70c6) [apply] Created Ctx #0: hash 0x4f4f70c6, (created true) [apply] Created Ctx #1: hash 0x2b1fdd7f, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x2b1fdd7f, (isShared true, created true, master 0x4f4f70c6) [apply] Created Ctx #0: hash 0x4f4f70c6, (created true) [apply] Created Ctx #1: hash 0x25d837b4, (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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x21731db0: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x21731db0 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x4c0e3ef2: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x4c0e3ef2 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x4082e8f2: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x4082e8f2 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[Thread-2-UserApp-JUnitTestRunner-Animator#13,5,main] GearsES2.init.0 0x65b04e38: tileRendererInUse null, GearsES2[obj 0x65b04e38 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x65b04e38 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#13,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x65b04e38 created: GearsObj[0x267dc5fa, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x65b04e38 created: GearsObj[0x64960928, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x65b04e38 created: GearsObj[0x64960928, vbo ff 7, fs 9, bf 8, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#13,5,main] GearsES2.init.X 0x65b04e38 FIN GearsES2[obj 0x65b04e38 isInit true, usesShared false, 1 GearsObj[0x267dc5fa, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x64960928, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x770f6a03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#13,5,main] GearsES2.reshape 0x65b04e38 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65b04e38, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#14,5,main] GearsES2.init.0 0x58f405d2: tileRendererInUse null, GearsES2[obj 0x58f405d2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x65b04e38 isInit true, usesShared false, 1 GearsObj[0x267dc5fa, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x64960928, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x770f6a03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0x58f405d2 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#14,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x58f405d2 created w/ share: GearsObj[0x267dc5fa, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x72c03210, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0x58f405d2 created w/ share: GearsObj[0x64960928, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x19bfde39, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0x58f405d2 created w/ share: GearsObj[0x770f6a03, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0xa48e632, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#14,5,main] GearsES2.init.X 0x58f405d2 FIN GearsES2[obj 0x58f405d2 isInit true, usesShared true, 1 GearsObj[0x72c03210, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x19bfde39, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0xa48e632, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x65b04e38 isInit true, usesShared false, 1 GearsObj[0x267dc5fa, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x64960928, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x770f6a03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#14,5,main] GearsES2.reshape 0x58f405d2 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x58f405d2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#15,5,main] GearsES2.init.0 0xfe6b346: tileRendererInUse null, GearsES2[obj 0xfe6b346 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x65b04e38 isInit true, usesShared false, 1 GearsObj[0x267dc5fa, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x64960928, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x770f6a03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] GearsES2 init 0xfe6b346 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#15,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xfe6b346 created w/ share: GearsObj[0x267dc5fa, vbo ff 1, fs 3, bf 2, bs 4] -> GearsObj[0x6f3f0c9d, vbo ff 1, fs 3, bf 2, bs 4] [apply] gear2 0xfe6b346 created w/ share: GearsObj[0x64960928, vbo ff 7, fs 9, bf 8, bs 10] -> GearsObj[0x16538e3d, vbo ff 7, fs 9, bf 8, bs 10] [apply] gear3 0xfe6b346 created w/ share: GearsObj[0x770f6a03, vbo ff 13, fs 15, bf 14, bs 16] -> GearsObj[0x17b834e0, vbo ff 13, fs 15, bf 14, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#15,5,main] GearsES2.init.X 0xfe6b346 FIN GearsES2[obj 0xfe6b346 isInit true, usesShared true, 1 GearsObj[0x6f3f0c9d, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x16538e3d, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x17b834e0, vbo ff 13, fs 15, bf 14, bs 16], sharedGears GearsES2[obj 0x65b04e38 isInit true, usesShared false, 1 GearsObj[0x267dc5fa, vbo ff 1, fs 3, bf 2, bs 4], 2 GearsObj[0x64960928, vbo ff 7, fs 9, bf 8, bs 10], 3 GearsObj[0x770f6a03, vbo ff 13, fs 15, bf 14, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#15,5,main] GearsES2.reshape 0xfe6b346 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0xfe6b346, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX-C-3.1: hash 0x58da7a1c, (isShared true, created true, master 0x58da7a1c) [apply] Created Ctx #0: hash 0x3dff8e23, (created true) [apply] Created Ctx #1: hash 0x333867ec, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x3dff8e23, (isShared true, created true, master 0x58da7a1c) [apply] Created Ctx #0: hash 0x333867ec, (created true) [apply] Created Ctx #1: hash 0x58da7a1c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x333867ec, (isShared true, created true, master 0x58da7a1c) [apply] Created Ctx #0: hash 0x3dff8e23, (created true) [apply] Created Ctx #1: hash 0x58da7a1c, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in creation order NOW - Driver Impl. May trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0x65b04e38: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0x65b04e38 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0x58f405d2: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0x58f405d2 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0xfe6b346: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0xfe6b346 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 @ 1579064182751 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064182751 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SyncedOneAnimatorCleanDtorOrderCopyBuffer took 2.541 sec [apply] Testcase: test02SyncedOneAnimatorCleanDtorOrderMapBuffer took 2.249 sec [apply] Testcase: test03SyncedOneAnimatorDirtyDtorOrderCopyBuffer took 2.24 sec [apply] Testcase: test04SyncedOneAnimatorDirtyDtorOrderMapBuffer took 2.214 sec [apply] Testcase: test11ASyncEachAnimatorCleanDtorOrderCopyBuffer took 2.175 sec [apply] Testcase: test12ASyncEachAnimatorCleanDtorOrderMapBuffer took 2.189 sec [apply] Testcase: test13AsyncEachAnimatorDirtyDtorOrderCopyBuffers took 2.209 sec [apply] Testcase: test14AsyncEachAnimatorDirtyDtorOrderMapBuffers took 2.178 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064184536 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064184538 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(test01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x62886e15: tileRendererInUse null, GearsES2[obj 0x62886e15 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x62886e15 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x62886e15 created: GearsObj[0x7593737, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x62886e15 created: GearsObj[0x5ee2baeb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x62886e15 created: GearsObj[0x5ee2baeb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x62886e15 FIN GearsES2[obj 0x62886e15 isInit true, usesShared false, 1 GearsObj[0x7593737, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ee2baeb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ef58a25, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x62886e15 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x62886e15, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x6d24d322: tileRendererInUse null, GearsES2[obj 0x6d24d322 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x62886e15 isInit true, usesShared false, 1 GearsObj[0x7593737, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ee2baeb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ef58a25, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6d24d322 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6d24d322 created w/ share: GearsObj[0x7593737, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x9edf470, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6d24d322 created w/ share: GearsObj[0x5ee2baeb, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7d624e5a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6d24d322 created w/ share: GearsObj[0x4ef58a25, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x465d3d3, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x6d24d322 FIN GearsES2[obj 0x6d24d322 isInit true, usesShared true, 1 GearsObj[0x9edf470, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d624e5a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x465d3d3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62886e15 isInit true, usesShared false, 1 GearsObj[0x7593737, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ee2baeb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ef58a25, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x6d24d322 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6d24d322, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x7bcfb2a6: tileRendererInUse null, GearsES2[obj 0x7bcfb2a6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x62886e15 isInit true, usesShared false, 1 GearsObj[0x7593737, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ee2baeb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ef58a25, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7bcfb2a6 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7bcfb2a6 created w/ share: GearsObj[0x7593737, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7ff0e88a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7bcfb2a6 created w/ share: GearsObj[0x5ee2baeb, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4056f924, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7bcfb2a6 created w/ share: GearsObj[0x4ef58a25, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6cc88ebc, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x7bcfb2a6 FIN GearsES2[obj 0x7bcfb2a6 isInit true, usesShared true, 1 GearsObj[0x7ff0e88a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4056f924, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6cc88ebc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62886e15 isInit true, usesShared false, 1 GearsObj[0x7593737, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ee2baeb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ef58a25, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x7bcfb2a6 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7bcfb2a6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x45cec723, (isShared true, created true, master 0x45cec723) [apply] Created Ctx #0: hash 0x4ced8866, (created true) [apply] Created Ctx #1: hash 0x1b90d6ca, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x1b90d6ca, (isShared true, created true, master 0x45cec723) [apply] Created Ctx #0: hash 0x45cec723, (created true) [apply] Created Ctx #1: hash 0x4ced8866, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x4ced8866, (isShared true, created true, master 0x1b90d6ca) [apply] Created Ctx #0: hash 0x45cec723, (created true) [apply] Created Ctx #1: hash 0x1b90d6ca, (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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7bcfb2a6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7bcfb2a6 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x6d24d322: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x6d24d322 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x62886e15: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x62886e15 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 @ 1579064187614 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064187614 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.901 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064184536 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064184538 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT4 - test01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x62886e15: tileRendererInUse null, GearsES2[obj 0x62886e15 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x62886e15 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x62886e15 created: GearsObj[0x7593737, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x62886e15 created: GearsObj[0x5ee2baeb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x62886e15 created: GearsObj[0x5ee2baeb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x62886e15 FIN GearsES2[obj 0x62886e15 isInit true, usesShared false, 1 GearsObj[0x7593737, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ee2baeb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ef58a25, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x62886e15 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x62886e15, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x6d24d322: tileRendererInUse null, GearsES2[obj 0x6d24d322 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x62886e15 isInit true, usesShared false, 1 GearsObj[0x7593737, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ee2baeb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ef58a25, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x6d24d322 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6d24d322 created w/ share: GearsObj[0x7593737, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x9edf470, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6d24d322 created w/ share: GearsObj[0x5ee2baeb, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7d624e5a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6d24d322 created w/ share: GearsObj[0x4ef58a25, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x465d3d3, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x6d24d322 FIN GearsES2[obj 0x6d24d322 isInit true, usesShared true, 1 GearsObj[0x9edf470, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d624e5a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x465d3d3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62886e15 isInit true, usesShared false, 1 GearsObj[0x7593737, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ee2baeb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ef58a25, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x6d24d322 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6d24d322, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x7bcfb2a6: tileRendererInUse null, GearsES2[obj 0x7bcfb2a6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x62886e15 isInit true, usesShared false, 1 GearsObj[0x7593737, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ee2baeb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ef58a25, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x7bcfb2a6 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7bcfb2a6 created w/ share: GearsObj[0x7593737, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x7ff0e88a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7bcfb2a6 created w/ share: GearsObj[0x5ee2baeb, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x4056f924, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7bcfb2a6 created w/ share: GearsObj[0x4ef58a25, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6cc88ebc, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x7bcfb2a6 FIN GearsES2[obj 0x7bcfb2a6 isInit true, usesShared true, 1 GearsObj[0x7ff0e88a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4056f924, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6cc88ebc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62886e15 isInit true, usesShared false, 1 GearsObj[0x7593737, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ee2baeb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ef58a25, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x7bcfb2a6 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7bcfb2a6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x45cec723, (isShared true, created true, master 0x45cec723) [apply] Created Ctx #0: hash 0x4ced8866, (created true) [apply] Created Ctx #1: hash 0x1b90d6ca, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x1b90d6ca, (isShared true, created true, master 0x45cec723) [apply] Created Ctx #0: hash 0x45cec723, (created true) [apply] Created Ctx #1: hash 0x4ced8866, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x4ced8866, (isShared true, created true, master 0x1b90d6ca) [apply] Created Ctx #0: hash 0x45cec723, (created true) [apply] Created Ctx #1: hash 0x1b90d6ca, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX Destroy in clean order NOW [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7bcfb2a6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7bcfb2a6 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x6d24d322: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x6d24d322 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x62886e15: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x62886e15 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 @ 1579064187614 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064187614 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 1.991 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064189300 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064189303 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2NEWT5 - test01CleanDtorOrder [apply] junit.framework.TestListener: startTest(test01CleanDtorOrder) [apply] XXX-0-C-M - GLContextShareSet.Map [apply] Total created 0 + destroyed 0 = 0 - Total Mapped 0/0 [apply] XXX-0-C - GLContextShareSet.Map [apply] 0: hash 0x7acbf8, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x72b6d5d4, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 2: hash 0x221b5bb8, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x73baa97e, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x546163a5, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x182c280b, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x7f5bb31c, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x7a2c0aab, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x29257da, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x44b0645f, (isShared true, created true, master 0x44b0645f, isMaster true, createdShares 11, destroyedShares 0) [apply] 10: hash 0x69c72748, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x546163a5, (created true) [apply] Created Ctx #1: hash 0x69c72748, (created true) [apply] Created Ctx #2: hash 0x182c280b, (created true) [apply] Created Ctx #3: hash 0x7a2c0aab, (created true) [apply] Created Ctx #4: hash 0x72b6d5d4, (created true) [apply] Created Ctx #5: hash 0x7acbf8, (created true) [apply] Created Ctx #6: hash 0x221b5bb8, (created true) [apply] Created Ctx #7: hash 0x29257da, (created true) [apply] Created Ctx #8: hash 0x7f5bb31c, (created true) [apply] Created Ctx #9: hash 0x73baa97e, (created true) [apply] Created Ctx #10: hash 0x44b0645f, (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 0x7acbf8, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x72b6d5d4, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 2: hash 0x221b5bb8, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x73baa97e, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x546163a5, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x182c280b, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x7f5bb31c, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x7a2c0aab, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x29257da, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x44b0645f, (isShared true, created true, master 0x44b0645f, isMaster true, createdShares 1, destroyedShares 10) [apply] 10: hash 0x69c72748, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x44b0645f, (created true) [apply] Destroyed Ctx #0: hash 0x546163a5, (created false) [apply] Destroyed Ctx #1: hash 0x69c72748, (created false) [apply] Destroyed Ctx #2: hash 0x7a2c0aab, (created false) [apply] Destroyed Ctx #3: hash 0x182c280b, (created false) [apply] Destroyed Ctx #4: hash 0x72b6d5d4, (created false) [apply] Destroyed Ctx #5: hash 0x7acbf8, (created false) [apply] Destroyed Ctx #6: hash 0x221b5bb8, (created false) [apply] Destroyed Ctx #7: hash 0x29257da, (created false) [apply] Destroyed Ctx #8: hash 0x7f5bb31c, (created false) [apply] Destroyed Ctx #9: hash 0x73baa97e, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-0-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x44b0645f, (isShared true, created true, master 0x44b0645f, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x44b0645f, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/11 [apply] XXX-1-C - GLContextShareSet.Map [apply] 0: hash 0x6b0ccadc, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x5683e5e2, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 2: hash 0x2de8cf7d, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0xcbbf28e, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x23f16267, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x716fef08, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x2ea606ef, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x61d3586f, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x44b0645f, (isShared true, created true, master 0x44b0645f, isMaster true, createdShares 11, destroyedShares 0) [apply] 9: hash 0x3e70684f, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x67c34a2c, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x5683e5e2, (created true) [apply] Created Ctx #1: hash 0x23f16267, (created true) [apply] Created Ctx #2: hash 0x716fef08, (created true) [apply] Created Ctx #3: hash 0x67c34a2c, (created true) [apply] Created Ctx #4: hash 0xcbbf28e, (created true) [apply] Created Ctx #5: hash 0x3e70684f, (created true) [apply] Created Ctx #6: hash 0x61d3586f, (created true) [apply] Created Ctx #7: hash 0x2ea606ef, (created true) [apply] Created Ctx #8: hash 0x6b0ccadc, (created true) [apply] Created Ctx #9: hash 0x2de8cf7d, (created true) [apply] Created Ctx #10: hash 0x44b0645f, (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 0x6b0ccadc, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x5683e5e2, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 2: hash 0x2de8cf7d, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0xcbbf28e, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x23f16267, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x716fef08, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x2ea606ef, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x61d3586f, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x44b0645f, (isShared true, created true, master 0x44b0645f, isMaster true, createdShares 1, destroyedShares 10) [apply] 9: hash 0x3e70684f, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x67c34a2c, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x44b0645f, (created true) [apply] Destroyed Ctx #0: hash 0x5683e5e2, (created false) [apply] Destroyed Ctx #1: hash 0x23f16267, (created false) [apply] Destroyed Ctx #2: hash 0x716fef08, (created false) [apply] Destroyed Ctx #3: hash 0x67c34a2c, (created false) [apply] Destroyed Ctx #4: hash 0xcbbf28e, (created false) [apply] Destroyed Ctx #5: hash 0x2ea606ef, (created false) [apply] Destroyed Ctx #6: hash 0x61d3586f, (created false) [apply] Destroyed Ctx #7: hash 0x3e70684f, (created false) [apply] Destroyed Ctx #8: hash 0x6b0ccadc, (created false) [apply] Destroyed Ctx #9: hash 0x2de8cf7d, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-1-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x44b0645f, (isShared true, created true, master 0x44b0645f, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x44b0645f, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/11 [apply] XXX-2-C - GLContextShareSet.Map [apply] 0: hash 0x14edba8c, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x433e741f, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 2: hash 0x47911f72, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x226e562d, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x24715b24, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x3a7ea03b, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x3a6b6b4e, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x3a7e9006, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0xcc1b84b, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x75db6b40, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x44b0645f, (isShared true, created true, master 0x44b0645f, isMaster true, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x75db6b40, (created true) [apply] Created Ctx #1: hash 0x44b0645f, (created true) [apply] Created Ctx #2: hash 0x24715b24, (created true) [apply] Created Ctx #3: hash 0x3a7e9006, (created true) [apply] Created Ctx #4: hash 0xcc1b84b, (created true) [apply] Created Ctx #5: hash 0x14edba8c, (created true) [apply] Created Ctx #6: hash 0x226e562d, (created true) [apply] Created Ctx #7: hash 0x3a6b6b4e, (created true) [apply] Created Ctx #8: hash 0x47911f72, (created true) [apply] Created Ctx #9: hash 0x3a7ea03b, (created true) [apply] Created Ctx #10: hash 0x433e741f, (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 0x14edba8c, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x433e741f, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 2: hash 0x47911f72, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x226e562d, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x24715b24, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x3a7ea03b, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x3a6b6b4e, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x3a7e9006, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0xcc1b84b, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x75db6b40, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x44b0645f, (isShared true, created true, master 0x44b0645f, isMaster true, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x44b0645f, (created true) [apply] Destroyed Ctx #0: hash 0x75db6b40, (created false) [apply] Destroyed Ctx #1: hash 0x24715b24, (created false) [apply] Destroyed Ctx #2: hash 0x3a7e9006, (created false) [apply] Destroyed Ctx #3: hash 0xcc1b84b, (created false) [apply] Destroyed Ctx #4: hash 0x14edba8c, (created false) [apply] Destroyed Ctx #5: hash 0x226e562d, (created false) [apply] Destroyed Ctx #6: hash 0x3a6b6b4e, (created false) [apply] Destroyed Ctx #7: hash 0x47911f72, (created false) [apply] Destroyed Ctx #8: hash 0x3a7ea03b, (created false) [apply] Destroyed Ctx #9: hash 0x433e741f, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-2-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x44b0645f, (isShared true, created true, master 0x44b0645f, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x44b0645f, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1 [apply] XXX-X-X-M1 - GLContextShareSet.Map [apply] 0: hash 0x44b0645f, (isShared true, created true, master 0x44b0645f, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x44b0645f, (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] junit.framework.TestListener: endTest(test01CleanDtorOrder) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064203814 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064203814 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.335 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064189300 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064189303 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 0x7acbf8, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x72b6d5d4, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 2: hash 0x221b5bb8, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x73baa97e, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x546163a5, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x182c280b, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x7f5bb31c, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x7a2c0aab, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x29257da, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x44b0645f, (isShared true, created true, master 0x44b0645f, isMaster true, createdShares 11, destroyedShares 0) [apply] 10: hash 0x69c72748, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x546163a5, (created true) [apply] Created Ctx #1: hash 0x69c72748, (created true) [apply] Created Ctx #2: hash 0x182c280b, (created true) [apply] Created Ctx #3: hash 0x7a2c0aab, (created true) [apply] Created Ctx #4: hash 0x72b6d5d4, (created true) [apply] Created Ctx #5: hash 0x7acbf8, (created true) [apply] Created Ctx #6: hash 0x221b5bb8, (created true) [apply] Created Ctx #7: hash 0x29257da, (created true) [apply] Created Ctx #8: hash 0x7f5bb31c, (created true) [apply] Created Ctx #9: hash 0x73baa97e, (created true) [apply] Created Ctx #10: hash 0x44b0645f, (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 0x7acbf8, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x72b6d5d4, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 2: hash 0x221b5bb8, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x73baa97e, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x546163a5, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x182c280b, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x7f5bb31c, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x7a2c0aab, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x29257da, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x44b0645f, (isShared true, created true, master 0x44b0645f, isMaster true, createdShares 1, destroyedShares 10) [apply] 10: hash 0x69c72748, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x44b0645f, (created true) [apply] Destroyed Ctx #0: hash 0x546163a5, (created false) [apply] Destroyed Ctx #1: hash 0x69c72748, (created false) [apply] Destroyed Ctx #2: hash 0x7a2c0aab, (created false) [apply] Destroyed Ctx #3: hash 0x182c280b, (created false) [apply] Destroyed Ctx #4: hash 0x72b6d5d4, (created false) [apply] Destroyed Ctx #5: hash 0x7acbf8, (created false) [apply] Destroyed Ctx #6: hash 0x221b5bb8, (created false) [apply] Destroyed Ctx #7: hash 0x29257da, (created false) [apply] Destroyed Ctx #8: hash 0x7f5bb31c, (created false) [apply] Destroyed Ctx #9: hash 0x73baa97e, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-0-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x44b0645f, (isShared true, created true, master 0x44b0645f, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x44b0645f, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/11 [apply] XXX-1-C - GLContextShareSet.Map [apply] 0: hash 0x6b0ccadc, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x5683e5e2, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 2: hash 0x2de8cf7d, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0xcbbf28e, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x23f16267, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x716fef08, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x2ea606ef, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x61d3586f, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0x44b0645f, (isShared true, created true, master 0x44b0645f, isMaster true, createdShares 11, destroyedShares 0) [apply] 9: hash 0x3e70684f, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x67c34a2c, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x5683e5e2, (created true) [apply] Created Ctx #1: hash 0x23f16267, (created true) [apply] Created Ctx #2: hash 0x716fef08, (created true) [apply] Created Ctx #3: hash 0x67c34a2c, (created true) [apply] Created Ctx #4: hash 0xcbbf28e, (created true) [apply] Created Ctx #5: hash 0x3e70684f, (created true) [apply] Created Ctx #6: hash 0x61d3586f, (created true) [apply] Created Ctx #7: hash 0x2ea606ef, (created true) [apply] Created Ctx #8: hash 0x6b0ccadc, (created true) [apply] Created Ctx #9: hash 0x2de8cf7d, (created true) [apply] Created Ctx #10: hash 0x44b0645f, (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 0x6b0ccadc, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x5683e5e2, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 2: hash 0x2de8cf7d, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0xcbbf28e, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x23f16267, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x716fef08, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x2ea606ef, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x61d3586f, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0x44b0645f, (isShared true, created true, master 0x44b0645f, isMaster true, createdShares 1, destroyedShares 10) [apply] 9: hash 0x3e70684f, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x67c34a2c, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x44b0645f, (created true) [apply] Destroyed Ctx #0: hash 0x5683e5e2, (created false) [apply] Destroyed Ctx #1: hash 0x23f16267, (created false) [apply] Destroyed Ctx #2: hash 0x716fef08, (created false) [apply] Destroyed Ctx #3: hash 0x67c34a2c, (created false) [apply] Destroyed Ctx #4: hash 0xcbbf28e, (created false) [apply] Destroyed Ctx #5: hash 0x2ea606ef, (created false) [apply] Destroyed Ctx #6: hash 0x61d3586f, (created false) [apply] Destroyed Ctx #7: hash 0x3e70684f, (created false) [apply] Destroyed Ctx #8: hash 0x6b0ccadc, (created false) [apply] Destroyed Ctx #9: hash 0x2de8cf7d, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-1-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x44b0645f, (isShared true, created true, master 0x44b0645f, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x44b0645f, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/11 [apply] XXX-2-C - GLContextShareSet.Map [apply] 0: hash 0x14edba8c, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 1: hash 0x433e741f, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 2: hash 0x47911f72, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 3: hash 0x226e562d, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 4: hash 0x24715b24, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 5: hash 0x3a7ea03b, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 6: hash 0x3a6b6b4e, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 7: hash 0x3a7e9006, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 8: hash 0xcc1b84b, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 9: hash 0x75db6b40, (isShared true, created true, master 0x44b0645f, isMaster false, createdShares 11, destroyedShares 0) [apply] 10: hash 0x44b0645f, (isShared true, created true, master 0x44b0645f, isMaster true, createdShares 11, destroyedShares 0) [apply] Created Ctx #0: hash 0x75db6b40, (created true) [apply] Created Ctx #1: hash 0x44b0645f, (created true) [apply] Created Ctx #2: hash 0x24715b24, (created true) [apply] Created Ctx #3: hash 0x3a7e9006, (created true) [apply] Created Ctx #4: hash 0xcc1b84b, (created true) [apply] Created Ctx #5: hash 0x14edba8c, (created true) [apply] Created Ctx #6: hash 0x226e562d, (created true) [apply] Created Ctx #7: hash 0x3a6b6b4e, (created true) [apply] Created Ctx #8: hash 0x47911f72, (created true) [apply] Created Ctx #9: hash 0x3a7ea03b, (created true) [apply] Created Ctx #10: hash 0x433e741f, (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 0x14edba8c, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 1: hash 0x433e741f, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 2: hash 0x47911f72, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 3: hash 0x226e562d, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 4: hash 0x24715b24, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 5: hash 0x3a7ea03b, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 6: hash 0x3a6b6b4e, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 7: hash 0x3a7e9006, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 8: hash 0xcc1b84b, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 9: hash 0x75db6b40, (isShared true, created false, master 0x44b0645f, isMaster false, createdShares 1, destroyedShares 10) [apply] 10: hash 0x44b0645f, (isShared true, created true, master 0x44b0645f, isMaster true, createdShares 1, destroyedShares 10) [apply] Created Ctx #0: hash 0x44b0645f, (created true) [apply] Destroyed Ctx #0: hash 0x75db6b40, (created false) [apply] Destroyed Ctx #1: hash 0x24715b24, (created false) [apply] Destroyed Ctx #2: hash 0x3a7e9006, (created false) [apply] Destroyed Ctx #3: hash 0xcc1b84b, (created false) [apply] Destroyed Ctx #4: hash 0x14edba8c, (created false) [apply] Destroyed Ctx #5: hash 0x226e562d, (created false) [apply] Destroyed Ctx #6: hash 0x3a6b6b4e, (created false) [apply] Destroyed Ctx #7: hash 0x47911f72, (created false) [apply] Destroyed Ctx #8: hash 0x3a7ea03b, (created false) [apply] Destroyed Ctx #9: hash 0x433e741f, (created false) [apply] Total created 1 + destroyed 10 = 11 - Total Mapped 11/11 [apply] XXX-2-X-SX2 - GLContextShareSet.Map [apply] 0: hash 0x44b0645f, (isShared true, created true, master 0x44b0645f, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x44b0645f, (created true) [apply] Total created 1 + destroyed 0 = 1 - Total Mapped 1/1 [apply] XXX-X-X-M1 - GLContextShareSet.Map [apply] 0: hash 0x44b0645f, (isShared true, created true, master 0x44b0645f, isMaster true, createdShares 1, destroyedShares 0) [apply] Created Ctx #0: hash 0x44b0645f, (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 @ 1579064203814 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064203814 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CleanDtorOrder took 13.418 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064205471 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064205473 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife [apply] junit.framework.TestListener: tests to run: 4 [apply] junit.framework.TestListener: startTest(test01OneLife) [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6c2bc1c6, isOwner false, <46625869, 6b9e5ecd>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x589c31ad: tileRendererInUse null, GearsES2[obj 0x589c31ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x589c31ad on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x589c31ad created: GearsObj[0x12acacd6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x589c31ad created: GearsObj[0x4f49fbcb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x589c31ad created: GearsObj[0x4f49fbcb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x589c31ad FIN GearsES2[obj 0x589c31ad isInit true, usesShared false, 1 GearsObj[0x12acacd6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f49fbcb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dd74f5b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x589c31ad 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x589c31ad, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x589c31ad 256x256, swapInterval 1, drawable 0x5200002 [apply] 0 s: 60 f / 243 ms, 246.9 fps, 4 ms/f; total: 60 f, 246.9 fps, 4 ms/f [apply] 0 s: 60 f / 192 ms, 312.5 fps, 3 ms/f; total: 120 f, 275.8 fps, 3 ms/f [apply] junit.framework.TestListener: endTest(test01OneLife) [apply] junit.framework.TestListener: startTest(test02AnotherLifeWithGLInfo) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x589c31ad: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x589c31ad FIN [apply] Total: 2098.718ms [apply] GLProfile.initSingleton(): 1042.727ms [apply] Demo Code: 1044.588ms [apply] GLInfo: 0.001ms [apply] GLProfile.shutdown(): 11.402ms [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test02AnotherLifeWithGLInfo [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3a699117, isOwner false, <44fcb7c0, 4220777b>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x2dc090a9: tileRendererInUse null, GearsES2[obj 0x2dc090a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2dc090a9 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2dc090a9 created: GearsObj[0x5f01d06, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2dc090a9 created: GearsObj[0x793f9486, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2dc090a9 created: GearsObj[0x793f9486, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x2dc090a9 FIN GearsES2[obj 0x2dc090a9 isInit true, usesShared false, 1 GearsObj[0x5f01d06, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x793f9486, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x19f8f79a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x2dc090a9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2dc090a9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x2dc090a9 256x256, swapInterval 1, drawable 0x5200002 [apply] 0 s: 60 f / 213 ms, 281.6 fps, 3 ms/f; total: 60 f, 281.6 fps, 3 ms/f [apply] 0 s: 60 f / 181 ms, 331.4 fps, 3 ms/f; total: 120 f, 304.5 fps, 3 ms/f [apply] junit.framework.TestListener: endTest(test02AnotherLifeWithGLInfo) [apply] junit.framework.TestListener: startTest(test03AnotherLife) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x2dc090a9: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x2dc090a9 FIN [apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3a699117, isOwner false, <44fcb7c0, 4220777b>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] Total: 1085.546ms [apply] GLProfile.initSingleton(): 346.563ms [apply] Demo Code: 724.831ms [apply] GLInfo: 1.297ms [apply] GLProfile.shutdown(): 12.855ms [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test02AnotherLifeWithGLInfo [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03AnotherLife [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7ab4b322, isOwner false, <3b6e88a0, 128212bc>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.0 0x73dd8bf6: tileRendererInUse null, GearsES2[obj 0x73dd8bf6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x73dd8bf6 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x73dd8bf6 created: GearsObj[0x575bf990, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x73dd8bf6 created: GearsObj[0x5c8a54e9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x73dd8bf6 created: GearsObj[0x5c8a54e9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.X 0x73dd8bf6 FIN GearsES2[obj 0x73dd8bf6 isInit true, usesShared false, 1 GearsObj[0x575bf990, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c8a54e9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d860ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x73dd8bf6 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73dd8bf6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x73dd8bf6 256x256, swapInterval 1, drawable 0x5200002 [apply] 0 s: 60 f / 163 ms, 368.0 fps, 2 ms/f; total: 60 f, 368.0 fps, 2 ms/f [apply] 0 s: 60 f / 168 ms, 357.1 fps, 2 ms/f; total: 120 f, 362.5 fps, 2 ms/f [apply] junit.framework.TestListener: endTest(test03AnotherLife) [apply] junit.framework.TestListener: startTest(test03TwoLifes) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x73dd8bf6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x73dd8bf6 FIN [apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7ab4b322, isOwner false, <3b6e88a0, 128212bc>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] Total: 1038.519ms [apply] GLProfile.initSingleton(): 307.33ms [apply] Demo Code: 719.259ms [apply] GLInfo: 0.758ms [apply] GLProfile.shutdown(): 11.172ms [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03AnotherLife [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test03TwoLifes [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x634bbda1, isOwner false, <61de4486, 7ec3f170>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x2a60f2cf: tileRendererInUse null, GearsES2[obj 0x2a60f2cf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2a60f2cf on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2a60f2cf created: GearsObj[0x70083962, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2a60f2cf created: GearsObj[0x7895a0e1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2a60f2cf created: GearsObj[0x7895a0e1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x2a60f2cf FIN GearsES2[obj 0x2a60f2cf isInit true, usesShared false, 1 GearsObj[0x70083962, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7895a0e1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x212ce33b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x2a60f2cf 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a60f2cf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x2a60f2cf 256x256, swapInterval 1, drawable 0x5200002 [apply] 0 s: 60 f / 159 ms, 377.3 fps, 2 ms/f; total: 60 f, 377.3 fps, 2 ms/f [apply] 0 s: 60 f / 158 ms, 379.7 fps, 2 ms/f; total: 120 f, 378.5 fps, 2 ms/f [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x2a60f2cf: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x2a60f2cf FIN [apply] Total: 1027.13ms [apply] GLProfile.initSingleton(): 305.954ms [apply] Demo Code: 709.372ms [apply] GLInfo: 0.0ms [apply] GLProfile.shutdown(): 11.804ms [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1478e497, isOwner false, <71178ea, 66b84109>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.init.0 0x4b63219b: tileRendererInUse null, GearsES2[obj 0x4b63219b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4b63219b on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4b63219b created: GearsObj[0x4a93549a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4b63219b created: GearsObj[0x7715f5a7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4b63219b created: GearsObj[0x7715f5a7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.init.X 0x4b63219b FIN GearsES2[obj 0x4b63219b isInit true, usesShared false, 1 GearsObj[0x4a93549a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7715f5a7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b8d1593, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.reshape 0x4b63219b 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4b63219b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x4b63219b 256x256, swapInterval 1, drawable 0x5200002 [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 / 156 ms, 384.6 fps, 2 ms/f; total: 120 f, 378.5 fps, 2 ms/f [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x4b63219b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x4b63219b FIN [apply] junit.framework.TestListener: endTest(test03TwoLifes) [apply] Total: 1017.009ms [apply] GLProfile.initSingleton(): 300.526ms [apply] Demo Code: 706.018ms [apply] GLInfo: 0.001ms [apply] GLProfile.shutdown(): 10.464ms [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 @ 1579064211805 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064211805 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.148 sec [apply] ------------- Standard Output --------------- [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x6c2bc1c6, isOwner false, <46625869, 6b9e5ecd>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3a699117, isOwner false, <44fcb7c0, 4220777b>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7ab4b322, isOwner false, <3b6e88a0, 128212bc>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x634bbda1, isOwner false, <61de4486, 7ec3f170>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getDefault(): GLProfile[GL3bc/GL3bc.sw] [apply] GLProfile.getDefaultDevice(): X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x1478e497, isOwner false, <71178ea, 66b84109>[count 0, qsz 0, owner ]]] [apply] GLProfile.getDefault(gd): GLProfile[GL3bc/GL3bc.sw] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064205471 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064205473 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteNEWT - test01OneLife [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x589c31ad: tileRendererInUse null, GearsES2[obj 0x589c31ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x589c31ad on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x589c31ad created: GearsObj[0x12acacd6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x589c31ad created: GearsObj[0x4f49fbcb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x589c31ad created: GearsObj[0x4f49fbcb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x589c31ad FIN GearsES2[obj 0x589c31ad isInit true, usesShared false, 1 GearsObj[0x12acacd6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f49fbcb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4dd74f5b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x589c31ad 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x589c31ad, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x589c31ad 256x256, swapInterval 1, drawable 0x5200002 [apply] 0 s: 60 f / 243 ms, 246.9 fps, 4 ms/f; total: 60 f, 246.9 fps, 4 ms/f [apply] 0 s: 60 f / 192 ms, 312.5 fps, 3 ms/f; total: 120 f, 275.8 fps, 3 ms/f [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x589c31ad: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x589c31ad FIN [apply] Total: 2098.718ms [apply] GLProfile.initSingleton(): 1042.727ms [apply] Demo Code: 1044.588ms [apply] GLInfo: 0.001ms [apply] GLProfile.shutdown(): 11.402ms [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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x2dc090a9: tileRendererInUse null, GearsES2[obj 0x2dc090a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2dc090a9 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2dc090a9 created: GearsObj[0x5f01d06, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2dc090a9 created: GearsObj[0x793f9486, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2dc090a9 created: GearsObj[0x793f9486, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x2dc090a9 FIN GearsES2[obj 0x2dc090a9 isInit true, usesShared false, 1 GearsObj[0x5f01d06, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x793f9486, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x19f8f79a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x2dc090a9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2dc090a9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x2dc090a9 256x256, swapInterval 1, drawable 0x5200002 [apply] 0 s: 60 f / 213 ms, 281.6 fps, 3 ms/f; total: 60 f, 281.6 fps, 3 ms/f [apply] 0 s: 60 f / 181 ms, 331.4 fps, 3 ms/f; total: 120 f, 304.5 fps, 3 ms/f [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x2dc090a9: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x2dc090a9 FIN [apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x3a699117, isOwner false, <44fcb7c0, 4220777b>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] Total: 1085.546ms [apply] GLProfile.initSingleton(): 346.563ms [apply] Demo Code: 724.831ms [apply] GLInfo: 1.297ms [apply] GLProfile.shutdown(): 12.855ms [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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.0 0x73dd8bf6: tileRendererInUse null, GearsES2[obj 0x73dd8bf6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x73dd8bf6 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x73dd8bf6 created: GearsObj[0x575bf990, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x73dd8bf6 created: GearsObj[0x5c8a54e9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x73dd8bf6 created: GearsObj[0x5c8a54e9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.X 0x73dd8bf6 FIN GearsES2[obj 0x73dd8bf6 isInit true, usesShared false, 1 GearsObj[0x575bf990, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c8a54e9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d860ba, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x73dd8bf6 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73dd8bf6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x73dd8bf6 256x256, swapInterval 1, drawable 0x5200002 [apply] 0 s: 60 f / 163 ms, 368.0 fps, 2 ms/f; total: 60 f, 368.0 fps, 2 ms/f [apply] 0 s: 60 f / 168 ms, 357.1 fps, 2 ms/f; total: 120 f, 362.5 fps, 2 ms/f [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x73dd8bf6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x73dd8bf6 FIN [apply] GLProfiles on device X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7ab4b322, isOwner false, <3b6e88a0, 128212bc>[count 0, qsz 0, owner ]]] [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] Total: 1038.519ms [apply] GLProfile.initSingleton(): 307.33ms [apply] Demo Code: 719.259ms [apply] GLInfo: 0.758ms [apply] GLProfile.shutdown(): 11.172ms [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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x2a60f2cf: tileRendererInUse null, GearsES2[obj 0x2a60f2cf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2a60f2cf on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2a60f2cf created: GearsObj[0x70083962, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2a60f2cf created: GearsObj[0x7895a0e1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2a60f2cf created: GearsObj[0x7895a0e1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x2a60f2cf FIN GearsES2[obj 0x2a60f2cf isInit true, usesShared false, 1 GearsObj[0x70083962, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7895a0e1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x212ce33b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x2a60f2cf 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2a60f2cf, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x2a60f2cf 256x256, swapInterval 1, drawable 0x5200002 [apply] 0 s: 60 f / 159 ms, 377.3 fps, 2 ms/f; total: 60 f, 377.3 fps, 2 ms/f [apply] 0 s: 60 f / 158 ms, 379.7 fps, 2 ms/f; total: 120 f, 378.5 fps, 2 ms/f [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x2a60f2cf: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x2a60f2cf FIN [apply] Total: 1027.13ms [apply] GLProfile.initSingleton(): 305.954ms [apply] Demo Code: 709.372ms [apply] GLInfo: 0.0ms [apply] GLProfile.shutdown(): 11.804ms [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.init.0 0x4b63219b: tileRendererInUse null, GearsES2[obj 0x4b63219b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4b63219b on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4b63219b created: GearsObj[0x4a93549a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4b63219b created: GearsObj[0x7715f5a7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4b63219b created: GearsObj[0x7715f5a7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.init.X 0x4b63219b FIN GearsES2[obj 0x4b63219b isInit true, usesShared false, 1 GearsObj[0x4a93549a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7715f5a7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b8d1593, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.reshape 0x4b63219b 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4b63219b, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x4b63219b 256x256, swapInterval 1, drawable 0x5200002 [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 / 156 ms, 384.6 fps, 2 ms/f; total: 120 f, 378.5 fps, 2 ms/f [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x4b63219b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x4b63219b FIN [apply] Total: 1017.009ms [apply] GLProfile.initSingleton(): 300.526ms [apply] Demo Code: 706.018ms [apply] GLInfo: 0.001ms [apply] GLProfile.shutdown(): 10.464ms [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 @ 1579064211805 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064211805 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01OneLife took 2.104 sec [apply] Testcase: test02AnotherLifeWithGLInfo took 1.089 sec [apply] Testcase: test03AnotherLife took 1.04 sec [apply] Testcase: test03TwoLifes took 2.047 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] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064213479 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064213482 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(test01SyncedOneAnimator) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x5e93a293: tileRendererInUse null, GearsES2[obj 0x5e93a293 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5e93a293 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5e93a293 created: GearsObj[0x638c99ae, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5e93a293 created: GearsObj[0x21525aa2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5e93a293 created: GearsObj[0x21525aa2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x5e93a293 FIN GearsES2[obj 0x5e93a293 isInit true, usesShared false, 1 GearsObj[0x638c99ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21525aa2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x698fa5b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x5e93a293 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e93a293, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x7ac930ff: tileRendererInUse null, GearsES2[obj 0x7ac930ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7ac930ff on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7ac930ff created: GearsObj[0x2c54fdf6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7ac930ff created: GearsObj[0x4a87056e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7ac930ff created: GearsObj[0x4a87056e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x7ac930ff FIN GearsES2[obj 0x7ac930ff isInit true, usesShared false, 1 GearsObj[0x2c54fdf6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a87056e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e5389e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x7ac930ff 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ac930ff, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x3f7c5108: tileRendererInUse null, GearsES2[obj 0x3f7c5108 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3f7c5108 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3f7c5108 created: GearsObj[0x4839843c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3f7c5108 created: GearsObj[0x35310c5c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3f7c5108 created: GearsObj[0x35310c5c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x3f7c5108 FIN GearsES2[obj 0x3f7c5108 isInit true, usesShared false, 1 GearsObj[0x4839843c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35310c5c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf0caac1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x3f7c5108 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3f7c5108, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5e93a293: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5e93a293 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7ac930ff: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7ac930ff FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3f7c5108: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3f7c5108 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] junit.framework.TestListener: endTest(test01SyncedOneAnimator) [apply] junit.framework.TestListener: startTest(test02AsyncEachAnimator) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.0 0x65ad195e: tileRendererInUse null, GearsES2[obj 0x65ad195e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x65ad195e on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x65ad195e created: GearsObj[0x3b5f4066, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x65ad195e created: GearsObj[0x190aed9c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x65ad195e created: GearsObj[0x190aed9c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.X 0x65ad195e FIN GearsES2[obj 0x65ad195e isInit true, usesShared false, 1 GearsObj[0x3b5f4066, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x190aed9c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ab0d594, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x65ad195e 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65ad195e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.0 0x28c14f77: tileRendererInUse null, GearsES2[obj 0x28c14f77 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x28c14f77 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x28c14f77 created: GearsObj[0x614a512c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x28c14f77 created: GearsObj[0x61489dc8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x28c14f77 created: GearsObj[0x61489dc8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.X 0x28c14f77 FIN GearsES2[obj 0x28c14f77 isInit true, usesShared false, 1 GearsObj[0x614a512c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61489dc8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30ffd99e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x28c14f77 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x28c14f77, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.0 0x14a04299: tileRendererInUse null, GearsES2[obj 0x14a04299 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x14a04299 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x14a04299 created: GearsObj[0x6e956bdd, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x14a04299 created: GearsObj[0x666edbf1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x14a04299 created: GearsObj[0x666edbf1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.X 0x14a04299 FIN GearsES2[obj 0x14a04299 isInit true, usesShared false, 1 GearsObj[0x6e956bdd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x666edbf1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f2f2c5b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x14a04299 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14a04299, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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(test02AsyncEachAnimator) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x65ad195e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x65ad195e FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x28c14f77: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x28c14f77 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x14a04299: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x14a04299 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 @ 1579064219154 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064219154 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.512 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064213479 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064213482 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLWindow01NEWT - test01SyncedOneAnimator [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x5e93a293: tileRendererInUse null, GearsES2[obj 0x5e93a293 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5e93a293 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5e93a293 created: GearsObj[0x638c99ae, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5e93a293 created: GearsObj[0x21525aa2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5e93a293 created: GearsObj[0x21525aa2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x5e93a293 FIN GearsES2[obj 0x5e93a293 isInit true, usesShared false, 1 GearsObj[0x638c99ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21525aa2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x698fa5b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x5e93a293 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5e93a293, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x7ac930ff: tileRendererInUse null, GearsES2[obj 0x7ac930ff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7ac930ff on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7ac930ff created: GearsObj[0x2c54fdf6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7ac930ff created: GearsObj[0x4a87056e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7ac930ff created: GearsObj[0x4a87056e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x7ac930ff FIN GearsES2[obj 0x7ac930ff isInit true, usesShared false, 1 GearsObj[0x2c54fdf6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a87056e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2e5389e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x7ac930ff 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ac930ff, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.0 0x3f7c5108: tileRendererInUse null, GearsES2[obj 0x3f7c5108 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3f7c5108 on Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3f7c5108 created: GearsObj[0x4839843c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3f7c5108 created: GearsObj[0x35310c5c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3f7c5108 created: GearsObj[0x35310c5c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.init.X 0x3f7c5108 FIN GearsES2[obj 0x3f7c5108 isInit true, usesShared false, 1 GearsObj[0x4839843c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x35310c5c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf0caac1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-null,5,main] GearsES2.reshape 0x3f7c5108 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3f7c5108, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5e93a293: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5e93a293 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7ac930ff: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7ac930ff FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3f7c5108: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3f7c5108 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[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.0 0x65ad195e: tileRendererInUse null, GearsES2[obj 0x65ad195e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x65ad195e on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x65ad195e created: GearsObj[0x3b5f4066, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x65ad195e created: GearsObj[0x190aed9c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x65ad195e created: GearsObj[0x190aed9c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.X 0x65ad195e FIN GearsES2[obj 0x65ad195e isInit true, usesShared false, 1 GearsObj[0x3b5f4066, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x190aed9c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ab0d594, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x65ad195e 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x65ad195e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.0 0x28c14f77: tileRendererInUse null, GearsES2[obj 0x28c14f77 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x28c14f77 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x28c14f77 created: GearsObj[0x614a512c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x28c14f77 created: GearsObj[0x61489dc8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x28c14f77 created: GearsObj[0x61489dc8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.X 0x28c14f77 FIN GearsES2[obj 0x28c14f77 isInit true, usesShared false, 1 GearsObj[0x614a512c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61489dc8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30ffd99e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x28c14f77 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x28c14f77, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.0 0x14a04299: tileRendererInUse null, GearsES2[obj 0x14a04299 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x14a04299 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x14a04299 created: GearsObj[0x6e956bdd, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x14a04299 created: GearsObj[0x666edbf1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x14a04299 created: GearsObj[0x666edbf1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.X 0x14a04299 FIN GearsES2[obj 0x14a04299 isInit true, usesShared false, 1 GearsObj[0x6e956bdd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x666edbf1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f2f2c5b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x14a04299 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14a04299, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x65ad195e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x65ad195e FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x28c14f77: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x28c14f77 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x14a04299: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x14a04299 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 @ 1579064219154 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064219154 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SyncedOneAnimator took 3.454 sec [apply] Testcase: test02AsyncEachAnimator took 2.176 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064220854 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064220855 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 16 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test01NormalPre_1WinPostVis [apply] junit.framework.TestListener: startTest(test01NormalPre_1WinPostVis) [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(test01NormalPre_1WinPostVis) [apply] junit.framework.TestListener: startTest(test02NormalPost_1WinPostVis) [apply] junit.framework.TestListener: endTest(test02NormalPost_1WinPostVis) [apply] junit.framework.TestListener: startTest(test03ExclPre_1WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test02NormalPost_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test03ExclPre_1WinPostVis [apply] junit.framework.TestListener: endTest(test03ExclPre_1WinPostVis) [apply] junit.framework.TestListener: startTest(test04ExclPost_1WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test03ExclPre_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test04ExclPost_1WinPostVis [apply] junit.framework.TestListener: endTest(test04ExclPost_1WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test04ExclPost_1WinPostVisjunit.framework.TestListener: startTest(test05NormalPre_4WinPostVis) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test05NormalPre_4WinPostVis [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test05NormalPre_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test06NormalPost_4WinPostVis [apply] junit.framework.TestListener: endTest(test05NormalPre_4WinPostVis) [apply] junit.framework.TestListener: startTest(test06NormalPost_4WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test06NormalPost_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test07ExclPre_4WinPostVis [apply] junit.framework.TestListener: endTest(test06NormalPost_4WinPostVis) [apply] junit.framework.TestListener: startTest(test07ExclPre_4WinPostVis) [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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test08ExclPost_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test11NormalPre_1WinPreVis [apply] junit.framework.TestListener: endTest(test08ExclPost_4WinPostVis) [apply] junit.framework.TestListener: startTest(test11NormalPre_1WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test11NormalPre_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test12NormalPost_1WinPreVis [apply] junit.framework.TestListener: endTest(test11NormalPre_1WinPreVis) [apply] junit.framework.TestListener: startTest(test12NormalPost_1WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test12NormalPost_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test13ExclPre_1WinPreVis [apply] junit.framework.TestListener: endTest(test12NormalPost_1WinPreVis) [apply] junit.framework.TestListener: startTest(test13ExclPre_1WinPreVis) [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(test13ExclPre_1WinPreVis) [apply] junit.framework.TestListener: startTest(test14ExclPost_1WinPreVis) [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] junit.framework.TestListener: endTest(test14ExclPost_1WinPreVis) [apply] junit.framework.TestListener: startTest(test15NormalPre_4WinPreVis) [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] ++++ 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test17ExclPre_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimNEWT - test18ExclPost_4WinPreVis [apply] junit.framework.TestListener: endTest(test17ExclPre_4WinPreVis) [apply] junit.framework.TestListener: startTest(test18ExclPost_4WinPreVis) [apply] ++++ 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 @ 1579064251389 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064251389 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(test18ExclPost_4WinPreVis) [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 31.375 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064220854 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064220855 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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 @ 1579064251389 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064251389 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01NormalPre_1WinPostVis took 2.784 sec [apply] Testcase: test02NormalPost_1WinPostVis took 0.47 sec [apply] Testcase: test03ExclPre_1WinPostVis took 3.08 sec [apply] Testcase: test04ExclPost_1WinPostVis took 0.451 sec [apply] Testcase: test05NormalPre_4WinPostVis took 2.266 sec [apply] Testcase: test06NormalPost_4WinPostVis took 0.922 sec [apply] Testcase: test07ExclPre_4WinPostVis took 3.801 sec [apply] Testcase: test08ExclPost_4WinPostVis took 0.971 sec [apply] Testcase: test11NormalPre_1WinPreVis took 1.876 sec [apply] Testcase: test12NormalPost_1WinPreVis took 0.598 sec [apply] Testcase: test13ExclPre_1WinPreVis took 3.207 sec [apply] Testcase: test14ExclPost_1WinPreVis took 0.587 sec [apply] Testcase: test15NormalPre_4WinPreVis took 2.552 sec [apply] Testcase: test16NormalPost_4WinPreVis took 1.269 sec [apply] Testcase: test17ExclPre_4WinPreVis took 4.101 sec [apply] Testcase: test18ExclPost_4WinPreVis took 1.259 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] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064253111 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064253113 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 16 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis [apply] junit.framework.TestListener: startTest(test01NormalPre_1WinPostVis) [apply] junit.framework.TestListener: endTest(test01NormalPre_1WinPostVis) [apply] junit.framework.TestListener: startTest(test02NormalPost_1WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test02NormalPost_1WinPostVis [apply] junit.framework.TestListener: endTest(test02NormalPost_1WinPostVis) [apply] junit.framework.TestListener: startTest(test03ExclPre_1WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test02NormalPost_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test03ExclPre_1WinPostVis [apply] junit.framework.TestListener: endTest(test03ExclPre_1WinPostVis) [apply] junit.framework.TestListener: startTest(test04ExclPost_1WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test03ExclPre_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test04ExclPost_1WinPostVis [apply] junit.framework.TestListener: endTest(test04ExclPost_1WinPostVis) [apply] junit.framework.TestListener: startTest(test05NormalPre_4WinPostVis) [apply] ++++ 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test05NormalPre_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test06NormalPost_4WinPostVis [apply] junit.framework.TestListener: endTest(test05NormalPre_4WinPostVis) [apply] junit.framework.TestListener: startTest(test06NormalPost_4WinPostVis) [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(test06NormalPost_4WinPostVis) [apply] junit.framework.TestListener: startTest(test07ExclPre_4WinPostVis) [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(test07ExclPre_4WinPostVis) [apply] junit.framework.TestListener: startTest(test08ExclPost_4WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test08ExclPost_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test11NormalPre_1WinPreVis [apply] junit.framework.TestListener: endTest(test08ExclPost_4WinPostVis) [apply] junit.framework.TestListener: startTest(test11NormalPre_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] junit.framework.TestListener: endTest(test11NormalPre_1WinPreVis) [apply] junit.framework.TestListener: startTest(test12NormalPost_1WinPreVis) [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(test12NormalPost_1WinPreVis) [apply] junit.framework.TestListener: startTest(test13ExclPre_1WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test13ExclPre_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test14ExclPost_1WinPreVis [apply] junit.framework.TestListener: endTest(test13ExclPre_1WinPreVis) [apply] junit.framework.TestListener: startTest(test14ExclPost_1WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test14ExclPost_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test15NormalPre_4WinPreVis [apply] junit.framework.TestListener: endTest(test14ExclPost_1WinPreVis) [apply] junit.framework.TestListener: startTest(test15NormalPre_4WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test15NormalPre_4WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test16NormalPost_4WinPreVis [apply] junit.framework.TestListener: endTest(test15NormalPre_4WinPreVis) [apply] junit.framework.TestListener: startTest(test16NormalPost_4WinPreVis) [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(test16NormalPost_4WinPreVis) [apply] junit.framework.TestListener: startTest(test17ExclPre_4WinPreVis) [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] junit.framework.TestListener: endTest(test17ExclPre_4WinPreVis) [apply] junit.framework.TestListener: startTest(test18ExclPost_4WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test18ExclPost_4WinPreVis [apply] junit.framework.TestListener: endTest(test18ExclPost_4WinPreVis) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064283193 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064283193 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 30.917 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064253111 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064253113 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimNEWT - test01NormalPre_1WinPostVis [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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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 @ 1579064283193 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064283193 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01NormalPre_1WinPostVis took 2.856 sec [apply] Testcase: test02NormalPost_1WinPostVis took 0.448 sec [apply] Testcase: test03ExclPre_1WinPostVis took 3.069 sec [apply] Testcase: test04ExclPost_1WinPostVis took 0.459 sec [apply] Testcase: test05NormalPre_4WinPostVis took 2.09 sec [apply] Testcase: test06NormalPost_4WinPostVis took 0.801 sec [apply] Testcase: test07ExclPre_4WinPostVis took 3.693 sec [apply] Testcase: test08ExclPost_4WinPostVis took 0.857 sec [apply] Testcase: test11NormalPre_1WinPreVis took 1.881 sec [apply] Testcase: test12NormalPost_1WinPreVis took 0.6 sec [apply] Testcase: test13ExclPre_1WinPreVis took 3.215 sec [apply] Testcase: test14ExclPost_1WinPreVis took 0.586 sec [apply] Testcase: test15NormalPre_4WinPreVis took 2.551 sec [apply] Testcase: test16NormalPost_4WinPreVis took 1.268 sec [apply] Testcase: test17ExclPre_4WinPreVis took 4.088 sec [apply] Testcase: test18ExclPost_4WinPreVis took 1.267 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064284897 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064284899 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 8 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis [apply] junit.framework.TestListener: startTest(test01Normal_1WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test03Excl_1WinPostVis [apply] junit.framework.TestListener: endTest(test01Normal_1WinPostVis) [apply] junit.framework.TestListener: startTest(test03Excl_1WinPostVis) [apply] junit.framework.TestListener: endTest(test03Excl_1WinPostVis) [apply] junit.framework.TestListener: startTest(test05Normal_4WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test03Excl_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test05Normal_4WinPostVis [apply] junit.framework.TestListener: endTest(test05Normal_4WinPostVis) [apply] junit.framework.TestListener: startTest(test07Excl_4WinPostVis) [apply] ++++ 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test07Excl_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test11Normal_1WinPreVis [apply] junit.framework.TestListener: endTest(test11Normal_1WinPreVis)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test11Normal_1WinPreVis [apply] junit.framework.TestListener: startTest(test13Excl_1WinPreVis) [apply] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test13Excl_1WinPreVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test13Excl_1WinPreVis [apply] junit.framework.TestListener: endTest(test13Excl_1WinPreVis) [apply] junit.framework.TestListener: startTest(test15Normal_4WinPreVis) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test15Normal_4WinPreVis [apply] junit.framework.TestListener: endTest(test15Normal_4WinPreVis) [apply] junit.framework.TestListener: startTest(test17Excl_4WinPreVis) [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] junit.framework.TestListener: endTest(test17Excl_4WinPreVis) [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 @ 1579064301436 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064301437 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.366 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064284897 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064284899 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test01Normal_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext11VSyncAnimNEWT - test03Excl_1WinPostVis [apply] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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 @ 1579064301436 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064301437 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01Normal_1WinPostVis took 2.627 sec [apply] Testcase: test03Excl_1WinPostVis took 1.543 sec [apply] Testcase: test05Normal_4WinPostVis took 1.953 sec [apply] Testcase: test07Excl_4WinPostVis took 1.986 sec [apply] Testcase: test11Normal_1WinPreVis took 1.693 sec [apply] Testcase: test13Excl_1WinPreVis took 1.679 sec [apply] Testcase: test15Normal_4WinPreVis took 2.36 sec [apply] Testcase: test17Excl_4WinPreVis took 2.368 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 8SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064303166 ms III - Start [apply] [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064303169 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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] ++++ 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] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test03Excl_1WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test05Normal_4WinPostVis [apply] junit.framework.TestListener: endTest(test05Normal_4WinPostVis) [apply] junit.framework.TestListener: startTest(test07Excl_4WinPostVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test05Normal_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test07Excl_4WinPostVis [apply] junit.framework.TestListener: endTest(test07Excl_4WinPostVis) [apply] junit.framework.TestListener: startTest(test11Normal_1WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test07Excl_4WinPostVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test11Normal_1WinPreVis [apply] junit.framework.TestListener: endTest(test11Normal_1WinPreVis) [apply] junit.framework.TestListener: startTest(test13Excl_1WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test11Normal_1WinPreVis [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test13Excl_1WinPreVis [apply] junit.framework.TestListener: endTest(test13Excl_1WinPreVis)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test13Excl_1WinPreVis [apply] junit.framework.TestListener: startTest(test15Normal_4WinPreVis) [apply] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test15Normal_4WinPreVis [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] junit.framework.TestListener: endTest(test15Normal_4WinPreVis) [apply] junit.framework.TestListener: startTest(test17Excl_4WinPreVis) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test17Excl_4WinPreVis [apply] junit.framework.TestListener: endTest(test17Excl_4WinPreVis) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064319420 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064319421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.103 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064303166 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064303169 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext12FPSAnimNEWT - test01Normal_1WinPostVis [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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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 @ 1579064319420 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064319421 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01Normal_1WinPostVis took 2.618 sec [apply] Testcase: test03Excl_1WinPostVis took 1.527 sec [apply] Testcase: test05Normal_4WinPostVis took 1.854 sec [apply] Testcase: test07Excl_4WinPostVis took 1.85 sec [apply] Testcase: test11Normal_1WinPreVis took 1.675 sec [apply] Testcase: test13Excl_1WinPreVis took 1.688 sec [apply] Testcase: test15Normal_4WinPreVis took 2.345 sec [apply] Testcase: test17Excl_4WinPreVis took 2.366 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] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT [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 @ 1579064321068 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064321070 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2 [apply] junit.framework.TestListener: startTest(testSwitch2GLWindowEachWithOwnDemoGL2ES2) [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.0 0x7ce8b255: tileRendererInUse null, GearsES2[obj 0x7ce8b255 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7ce8b255 on Thread[Thread-4-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7ce8b255 created: GearsObj[0x433f9877, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7ce8b255 created: GearsObj[0x5b2a9e08, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7ce8b255 created: GearsObj[0x5b2a9e08, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.X 0x7ce8b255 FIN GearsES2[obj 0x7ce8b255 isInit true, usesShared false, 1 GearsObj[0x433f9877, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b2a9e08, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6713b415, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.reshape 0x7ce8b255 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ce8b255, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-4-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x5200004, tileRendererInUse null [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread-4-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 0x5200002,-ctx 0x7fa04c009250 [apply] 1 - A w2-h 0x5200004,-ctx 0x7fa04c7db1d0 [apply] Thread[Thread-4,5,main] GearsES2.reshape 0x7ce8b255 0/0 356x356 of 356x356, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ce8b255, 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[Thread-4,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-4,5,main] RedSquareES2.reshape FIN [apply] 1 - B w1-h 0x5200002,-ctx 0x7fa04c7db1d0 [apply] 1 - B w2-h 0x5200004,-ctx 0x7fa04c009250 [apply] 1 - switch - END 1001 [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0094-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0094-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2032 [apply] 2 - A w1-h 0x5200002,-ctx 0x7fa04c7db1d0 [apply] 2 - A w2-h 0x5200004,-ctx 0x7fa04c009250 [apply] Thread[Thread-4,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x5200004, tileRendererInUse null [apply] Thread[Thread-4,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-4,5,main] GearsES2.reshape 0x7ce8b255 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ce8b255, 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 false [apply] 2 - B w1-h 0x5200002,-ctx 0x7fa04c009250 [apply] 2 - B w2-h 0x5200004,-ctx 0x7fa04c7db1d0 [apply] 2 - switch - END 2032 [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0264-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0268-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] junit.framework.TestListener: endTest(testSwitch2GLWindowEachWithOwnDemoGL2ES2) [apply] junit.framework.TestListener: startTest(testSwitch2GLWindowEachWithOwnDemoGLES2) [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7ce8b255: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7ce8b255 FIN [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGLES2 [apply] Thread[Thread-5-Animator#01,5,main] GearsES2.init.0 0x148ad942: tileRendererInUse null, GearsES2[obj 0x148ad942 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x148ad942 on Thread[Thread-5-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x148ad942 created: GearsObj[0x123ed8d9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x148ad942 created: GearsObj[0x5076ec9b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x148ad942 created: GearsObj[0x5076ec9b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-Animator#01,5,main] GearsES2.init.X 0x148ad942 FIN GearsES2[obj 0x148ad942 isInit true, usesShared false, 1 GearsObj[0x123ed8d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5076ec9b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10bdab15, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-Animator#01,5,main] GearsES2.reshape 0x148ad942 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa07404e600, msaa false, tileRendererInUse null [apply] >> GearsES2 0x148ad942, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] Thread[Thread-5-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-5-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-5-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[Thread-5-Animator#01,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fa074085370, tileRendererInUse null [apply] Thread[Thread-5-Animator#01,5,main] RedSquareES2.reshape FIN [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0356x0356.png [apply] 1 - switch - START 1002 [apply] 1 - A w1-h 0x7fa07404e600,-ctx 0x7fa07023c9b0 [apply] 1 - A w2-h 0x7fa074085370,-ctx 0x7fa0705975c0 [apply] Thread[Thread-5,5,main] GearsES2.reshape 0x148ad942 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fa074085370, msaa false, tileRendererInUse null [apply] >> GearsES2 0x148ad942, 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[Thread-5,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa07404e600, tileRendererInUse null [apply] Thread[Thread-5,5,main] RedSquareES2.reshape FIN [apply] 1 - B w1-h 0x7fa07404e600,-ctx 0x7fa0705975c0 [apply] 1 - B w2-h 0x7fa074085370,-ctx 0x7fa07023c9b0 [apply] 1 - switch - END 1002 [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0114-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0113-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2021 [apply] 2 - A w1-h 0x7fa07404e600,-ctx 0x7fa0705975c0 [apply] 2 - A w2-h 0x7fa074085370,-ctx 0x7fa07023c9b0 [apply] Thread[Thread-5,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fa074085370, tileRendererInUse null [apply] Thread[Thread-5,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-5,5,main] GearsES2.reshape 0x148ad942 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa07404e600, msaa false, tileRendererInUse null [apply] >> GearsES2 0x148ad942, angle 138.0, [l -1.0, r 1.0, b -1.0, t 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 0x7fa07404e600,-ctx 0x7fa07023c9b0 [apply] 2 - B w2-h 0x7fa074085370,-ctx 0x7fa0705975c0 [apply] 2 - switch - END 2021 [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0277-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0276-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] junit.framework.TestListener: endTest(testSwitch2GLWindowEachWithOwnDemoGLES2) [apply] junit.framework.TestListener: startTest(testSwitch2GLWindowOneDemoGL2ES2) [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x148ad942: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x148ad942 FIN [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGL2ES2 [apply] Thread[Thread-6-Animator#02,5,main] GearsES2.init.0 0x67d60b18: tileRendererInUse null, GearsES2[obj 0x67d60b18 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x67d60b18 on Thread[Thread-6-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x67d60b18 created: GearsObj[0x3d203e7c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x67d60b18 created: GearsObj[0x510f5695, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x67d60b18 created: GearsObj[0x510f5695, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-6-Animator#02,5,main] GearsES2.init.X 0x67d60b18 FIN GearsES2[obj 0x67d60b18 isInit true, usesShared false, 1 GearsObj[0x3d203e7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x510f5695, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6cc9ccf6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-6-Animator#02,5,main] GearsES2.reshape 0x67d60b18 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67d60b18, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1001 [apply] 1 - A w1-h 0x5200002,-ctx 0x7fa0443168d0 [apply] 1 - A w2-h 0x5200004,-ctx 0x7fa0442537a0 [apply] Thread[Thread-6,5,main] GearsES2.reshape 0x67d60b18 0/0 356x356 of 356x356, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67d60b18, 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 [apply] 1 - B w1-h 0x5200002,-ctx 0x7fa0442537a0 [apply] 1 - B w2-h 0x5200004,-ctx 0x7fa0443168d0 [apply] 1 - switch - END 1001 [apply] Thread-6-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0242-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] 2 - switch - START 2020 [apply] 2 - A w1-h 0x5200002,-ctx 0x7fa0442537a0 [apply] 2 - A w2-h 0x5200004,-ctx 0x7fa0443168d0 [apply] Thread[Thread-6,5,main] GearsES2.reshape 0x67d60b18 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67d60b18, 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] 2 - B w1-h 0x5200002,-ctx 0x7fa0443168d0 [apply] 2 - B w2-h 0x5200004,-ctx 0x7fa0442537a0 [apply] 2 - switch - END 2020 [apply] Thread-6-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0447-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] junit.framework.TestListener: endTest(testSwitch2GLWindowOneDemoGL2ES2) [apply] junit.framework.TestListener: startTest(testSwitch2GLWindowOneDemoGLES2) [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x67d60b18: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x67d60b18 FIN [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-3,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGLES2 [apply] Thread[Thread-7-Animator#03,5,main] GearsES2.init.0 0x2c813f35: tileRendererInUse null, GearsES2[obj 0x2c813f35 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2c813f35 on Thread[Thread-7-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2c813f35 created: GearsObj[0x71ed5523, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2c813f35 created: GearsObj[0x5cf96985, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2c813f35 created: GearsObj[0x5cf96985, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-7-Animator#03,5,main] GearsES2.init.X 0x2c813f35 FIN GearsES2[obj 0x2c813f35 isInit true, usesShared false, 1 GearsObj[0x71ed5523, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5cf96985, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20c86a17, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-7-Animator#03,5,main] GearsES2.reshape 0x2c813f35 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa06004d790, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c813f35, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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#03: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGLES2_________-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1001 [apply] 1 - A w1-h 0x7fa06004d790,-ctx 0x7fa06c001050 [apply] 1 - A w2-h 0x7fa060080540,-ctx 0x7fa06c0d57d0 [apply] Thread[Thread-7,5,main] GearsES2.reshape 0x2c813f35 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fa060080540, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c813f35, angle 100.5, [l -1.0, r 1.0, b -1.0, t 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 0x7fa06004d790,-ctx 0x7fa06c0d57d0 [apply] 1 - B w2-h 0x7fa060080540,-ctx 0x7fa06c001050 [apply] 1 - switch - END 1001 [apply] Thread-7-Animator#03: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGLES2_________-n0203-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [apply] 2 - switch - START 2020 [apply] 2 - A w1-h 0x7fa06004d790,-ctx 0x7fa06c0d57d0 [apply] 2 - A w2-h 0x7fa060080540,-ctx 0x7fa06c001050 [apply] Thread[Thread-7,5,main] GearsES2.reshape 0x2c813f35 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa06004d790, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c813f35, angle 198.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 2 - B w1-h 0x7fa06004d790,-ctx 0x7fa06c001050 [apply] 2 - B w2-h 0x7fa060080540,-ctx 0x7fa06c0d57d0 [apply] 2 - switch - END 2020 [apply] Thread-7-Animator#03: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGLES2_________-n0396-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] junit.framework.TestListener: endTest(testSwitch2GLWindowOneDemoGLES2) [apply] junit.framework.TestListener: startTest(testSwitch2WindowSingleContextGL2ES2) [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x2c813f35: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x2c813f35 FIN [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-4,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGL2ES2 [apply] Thread[Thread-8-Animator#04,5,main] GearsES2.init.0 0x758550: tileRendererInUse null, GearsES2[obj 0x758550 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x758550 on Thread[Thread-8-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x758550 created: GearsObj[0x7444fa1a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x758550 created: GearsObj[0xbbd0ca0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x758550 created: GearsObj[0xbbd0ca0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-8-Animator#04,5,main] GearsES2.init.X 0x758550 FIN GearsES2[obj 0x758550 isInit true, usesShared false, 1 GearsObj[0x7444fa1a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xbbd0ca0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xcde3cf8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-8-Animator#04,5,main] GearsES2.reshape 0x758550 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x758550, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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#04: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2WindowSingleContextGL2ES2____-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1001 [apply] Thread[Thread-8,5,main] GearsES2.reshape 0x758550 0/0 356x356 of 356x356, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x758550, 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] 1 - switch - END 1001 [apply] 2 - switch - START 2020 [apply] Thread[Thread-8,5,main] GearsES2.reshape 0x758550 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x758550, angle 229.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 2 - switch - END 2020 [apply] junit.framework.TestListener: endTest(testSwitch2WindowSingleContextGL2ES2) [apply] Thread[Thread-8,5,main] GearsES2.dispose 0x758550: tileRendererInUse null [apply] Thread[Thread-8,5,main] GearsES2.dispose 0x758550 FIN [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-5,5,main] [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.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] junit.framework.TestListener: startTest(testSwitch2WindowSingleContextGLES2) [apply] Thread[Thread-9-Animator#05,5,main] GearsES2.init.0 0xa571fe1: tileRendererInUse null, GearsES2[obj 0xa571fe1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xa571fe1 on Thread[Thread-9-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xa571fe1 created: GearsObj[0x3e84786c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xa571fe1 created: GearsObj[0x721df5f1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xa571fe1 created: GearsObj[0x721df5f1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-9-Animator#05,5,main] GearsES2.init.X 0xa571fe1 FIN GearsES2[obj 0xa571fe1 isInit true, usesShared false, 1 GearsObj[0x3e84786c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x721df5f1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x46e7068e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-9-Animator#05,5,main] GearsES2.reshape 0xa571fe1 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa0500ba590, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa571fe1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2WindowSingleContextGLES2_____-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1002 [apply] Thread[Thread-9,5,main] GearsES2.reshape 0xa571fe1 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fa050330220, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa571fe1, angle 97.0, [l -1.0, r 1.0, b -1.0, t 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 1002 [apply] 2 - switch - START 2017 [apply] Thread[Thread-9,5,main] GearsES2.reshape 0xa571fe1 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa0500ba590, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa571fe1, 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] 2 - switch - END 2017 [apply] Thread[Thread-9,5,main] GearsES2.dispose 0xa571fe1: tileRendererInUse null [apply] Thread[Thread-9,5,main] GearsES2.dispose 0xa571fe1 FIN [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-6,5,main] [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-6,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2 [apply] junit.framework.TestListener: endTest(testSwitch2WindowSingleContextGLES2) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064337012 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064337012 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.77 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064321068 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064321070 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2 [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.0 0x7ce8b255: tileRendererInUse null, GearsES2[obj 0x7ce8b255 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7ce8b255 on Thread[Thread-4-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7ce8b255 created: GearsObj[0x433f9877, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7ce8b255 created: GearsObj[0x5b2a9e08, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7ce8b255 created: GearsObj[0x5b2a9e08, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.init.X 0x7ce8b255 FIN GearsES2[obj 0x7ce8b255 isInit true, usesShared false, 1 GearsObj[0x433f9877, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b2a9e08, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6713b415, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-Animator#00,5,main] GearsES2.reshape 0x7ce8b255 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ce8b255, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-4-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x5200004, tileRendererInUse null [apply] Thread[Thread-4-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread-4-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 0x5200002,-ctx 0x7fa04c009250 [apply] 1 - A w2-h 0x5200004,-ctx 0x7fa04c7db1d0 [apply] Thread[Thread-4,5,main] GearsES2.reshape 0x7ce8b255 0/0 356x356 of 356x356, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ce8b255, 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[Thread-4,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-4,5,main] RedSquareES2.reshape FIN [apply] 1 - B w1-h 0x5200002,-ctx 0x7fa04c7db1d0 [apply] 1 - B w2-h 0x5200004,-ctx 0x7fa04c009250 [apply] 1 - switch - END 1001 [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0094-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0094-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2032 [apply] 2 - A w1-h 0x5200002,-ctx 0x7fa04c7db1d0 [apply] 2 - A w2-h 0x5200004,-ctx 0x7fa04c009250 [apply] Thread[Thread-4,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x5200004, tileRendererInUse null [apply] Thread[Thread-4,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-4,5,main] GearsES2.reshape 0x7ce8b255 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ce8b255, 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 false [apply] 2 - B w1-h 0x5200002,-ctx 0x7fa04c009250 [apply] 2 - B w2-h 0x5200004,-ctx 0x7fa04c7db1d0 [apply] 2 - switch - END 2032 [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0264-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGL2ES2-n0268-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7ce8b255: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7ce8b255 FIN [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGLES2 [apply] Thread[Thread-5-Animator#01,5,main] GearsES2.init.0 0x148ad942: tileRendererInUse null, GearsES2[obj 0x148ad942 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x148ad942 on Thread[Thread-5-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x148ad942 created: GearsObj[0x123ed8d9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x148ad942 created: GearsObj[0x5076ec9b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x148ad942 created: GearsObj[0x5076ec9b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-Animator#01,5,main] GearsES2.init.X 0x148ad942 FIN GearsES2[obj 0x148ad942 isInit true, usesShared false, 1 GearsObj[0x123ed8d9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5076ec9b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x10bdab15, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-Animator#01,5,main] GearsES2.reshape 0x148ad942 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa07404e600, msaa false, tileRendererInUse null [apply] >> GearsES2 0x148ad942, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] Thread[Thread-5-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-5-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-5-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[Thread-5-Animator#01,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fa074085370, tileRendererInUse null [apply] Thread[Thread-5-Animator#01,5,main] RedSquareES2.reshape FIN [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0356x0356.png [apply] 1 - switch - START 1002 [apply] 1 - A w1-h 0x7fa07404e600,-ctx 0x7fa07023c9b0 [apply] 1 - A w2-h 0x7fa074085370,-ctx 0x7fa0705975c0 [apply] Thread[Thread-5,5,main] GearsES2.reshape 0x148ad942 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fa074085370, msaa false, tileRendererInUse null [apply] >> GearsES2 0x148ad942, 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[Thread-5,5,main] RedSquareES2.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa07404e600, tileRendererInUse null [apply] Thread[Thread-5,5,main] RedSquareES2.reshape FIN [apply] 1 - B w1-h 0x7fa07404e600,-ctx 0x7fa0705975c0 [apply] 1 - B w2-h 0x7fa074085370,-ctx 0x7fa07023c9b0 [apply] 1 - switch - END 1002 [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0114-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0113-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2021 [apply] 2 - A w1-h 0x7fa07404e600,-ctx 0x7fa0705975c0 [apply] 2 - A w2-h 0x7fa074085370,-ctx 0x7fa07023c9b0 [apply] Thread[Thread-5,5,main] RedSquareES2.reshape 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fa074085370, tileRendererInUse null [apply] Thread[Thread-5,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-5,5,main] GearsES2.reshape 0x148ad942 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa07404e600, msaa false, tileRendererInUse null [apply] >> GearsES2 0x148ad942, angle 138.0, [l -1.0, r 1.0, b -1.0, t 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 0x7fa07404e600,-ctx 0x7fa07023c9b0 [apply] 2 - B w2-h 0x7fa074085370,-ctx 0x7fa0705975c0 [apply] 2 - switch - END 2021 [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0277-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowEachWithOwnDemoGLES2_-n0276-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x148ad942: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x148ad942 FIN [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowEachWithOwnDemoGLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGL2ES2 [apply] Thread[Thread-6-Animator#02,5,main] GearsES2.init.0 0x67d60b18: tileRendererInUse null, GearsES2[obj 0x67d60b18 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x67d60b18 on Thread[Thread-6-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x67d60b18 created: GearsObj[0x3d203e7c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x67d60b18 created: GearsObj[0x510f5695, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x67d60b18 created: GearsObj[0x510f5695, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-6-Animator#02,5,main] GearsES2.init.X 0x67d60b18 FIN GearsES2[obj 0x67d60b18 isInit true, usesShared false, 1 GearsObj[0x3d203e7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x510f5695, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6cc9ccf6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-6-Animator#02,5,main] GearsES2.reshape 0x67d60b18 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67d60b18, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1001 [apply] 1 - A w1-h 0x5200002,-ctx 0x7fa0443168d0 [apply] 1 - A w2-h 0x5200004,-ctx 0x7fa0442537a0 [apply] Thread[Thread-6,5,main] GearsES2.reshape 0x67d60b18 0/0 356x356 of 356x356, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67d60b18, 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 [apply] 1 - B w1-h 0x5200002,-ctx 0x7fa0442537a0 [apply] 1 - B w2-h 0x5200004,-ctx 0x7fa0443168d0 [apply] 1 - switch - END 1001 [apply] Thread-6-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0242-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] 2 - switch - START 2020 [apply] 2 - A w1-h 0x5200002,-ctx 0x7fa0442537a0 [apply] 2 - A w2-h 0x5200004,-ctx 0x7fa0443168d0 [apply] Thread[Thread-6,5,main] GearsES2.reshape 0x67d60b18 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x67d60b18, 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] 2 - B w1-h 0x5200002,-ctx 0x7fa0443168d0 [apply] 2 - B w2-h 0x5200004,-ctx 0x7fa0442537a0 [apply] 2 - switch - END 2020 [apply] Thread-6-Animator#02: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGL2ES2________-n0447-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x67d60b18: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x67d60b18 FIN [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-3,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGLES2 [apply] Thread[Thread-7-Animator#03,5,main] GearsES2.init.0 0x2c813f35: tileRendererInUse null, GearsES2[obj 0x2c813f35 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2c813f35 on Thread[Thread-7-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2c813f35 created: GearsObj[0x71ed5523, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2c813f35 created: GearsObj[0x5cf96985, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2c813f35 created: GearsObj[0x5cf96985, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-7-Animator#03,5,main] GearsES2.init.X 0x2c813f35 FIN GearsES2[obj 0x2c813f35 isInit true, usesShared false, 1 GearsObj[0x71ed5523, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5cf96985, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x20c86a17, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-7-Animator#03,5,main] GearsES2.reshape 0x2c813f35 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa06004d790, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c813f35, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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#03: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGLES2_________-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1001 [apply] 1 - A w1-h 0x7fa06004d790,-ctx 0x7fa06c001050 [apply] 1 - A w2-h 0x7fa060080540,-ctx 0x7fa06c0d57d0 [apply] Thread[Thread-7,5,main] GearsES2.reshape 0x2c813f35 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fa060080540, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c813f35, angle 100.5, [l -1.0, r 1.0, b -1.0, t 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 0x7fa06004d790,-ctx 0x7fa06c0d57d0 [apply] 1 - B w2-h 0x7fa060080540,-ctx 0x7fa06c001050 [apply] 1 - switch - END 1001 [apply] Thread-7-Animator#03: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGLES2_________-n0203-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [apply] 2 - switch - START 2020 [apply] 2 - A w1-h 0x7fa06004d790,-ctx 0x7fa06c0d57d0 [apply] 2 - A w2-h 0x7fa060080540,-ctx 0x7fa06c001050 [apply] Thread[Thread-7,5,main] GearsES2.reshape 0x2c813f35 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa06004d790, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2c813f35, angle 198.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 2 - B w1-h 0x7fa06004d790,-ctx 0x7fa06c001050 [apply] 2 - B w2-h 0x7fa060080540,-ctx 0x7fa06c0d57d0 [apply] 2 - switch - END 2020 [apply] Thread-7-Animator#03: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2GLWindowOneDemoGLES2_________-n0396-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x2c813f35: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x2c813f35 FIN [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-4,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2GLWindowOneDemoGLES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGL2ES2 [apply] Thread[Thread-8-Animator#04,5,main] GearsES2.init.0 0x758550: tileRendererInUse null, GearsES2[obj 0x758550 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x758550 on Thread[Thread-8-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x758550 created: GearsObj[0x7444fa1a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x758550 created: GearsObj[0xbbd0ca0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x758550 created: GearsObj[0xbbd0ca0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-8-Animator#04,5,main] GearsES2.init.X 0x758550 FIN GearsES2[obj 0x758550 isInit true, usesShared false, 1 GearsObj[0x7444fa1a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xbbd0ca0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xcde3cf8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-8-Animator#04,5,main] GearsES2.reshape 0x758550 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x758550, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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#04: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2WindowSingleContextGL2ES2____-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1001 [apply] Thread[Thread-8,5,main] GearsES2.reshape 0x758550 0/0 356x356 of 356x356, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x758550, 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] 1 - switch - END 1001 [apply] 2 - switch - START 2020 [apply] Thread[Thread-8,5,main] GearsES2.reshape 0x758550 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x758550, angle 229.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] 2 - switch - END 2020 [apply] Thread[Thread-8,5,main] GearsES2.dispose 0x758550: tileRendererInUse null [apply] Thread[Thread-8,5,main] GearsES2.dispose 0x758550 FIN [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-5,5,main] [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-5,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch01NEWT - testSwitch2WindowSingleContextGLES2 [apply] Thread[Thread-9-Animator#05,5,main] GearsES2.init.0 0xa571fe1: tileRendererInUse null, GearsES2[obj 0xa571fe1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xa571fe1 on Thread[Thread-9-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xa571fe1 created: GearsObj[0x3e84786c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xa571fe1 created: GearsObj[0x721df5f1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xa571fe1 created: GearsObj[0x721df5f1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-9-Animator#05,5,main] GearsES2.init.X 0xa571fe1 FIN GearsES2[obj 0xa571fe1 isInit true, usesShared false, 1 GearsObj[0x3e84786c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x721df5f1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x46e7068e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-9-Animator#05,5,main] GearsES2.reshape 0xa571fe1 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa0500ba590, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa571fe1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch01NEWT.testSwitch2WindowSingleContextGLES2_____-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1002 [apply] Thread[Thread-9,5,main] GearsES2.reshape 0xa571fe1 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7fa050330220, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa571fe1, angle 97.0, [l -1.0, r 1.0, b -1.0, t 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 1002 [apply] 2 - switch - START 2017 [apply] Thread[Thread-9,5,main] GearsES2.reshape 0xa571fe1 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7fa0500ba590, msaa false, tileRendererInUse null [apply] >> GearsES2 0xa571fe1, 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] 2 - switch - END 2017 [apply] Thread[Thread-9,5,main] GearsES2.dispose 0xa571fe1: tileRendererInUse null [apply] Thread[Thread-9,5,main] GearsES2.dispose 0xa571fe1 FIN [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-6,5,main] [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.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 @ 1579064337012 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064337012 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testSwitch2GLWindowEachWithOwnDemoGL2ES2 took 3.727 sec [apply] Testcase: testSwitch2GLWindowEachWithOwnDemoGLES2 took 2.407 sec [apply] Testcase: testSwitch2GLWindowOneDemoGL2ES2 took 2.481 sec [apply] Testcase: testSwitch2GLWindowOneDemoGLES2 took 2.389 sec [apply] Testcase: testSwitch2WindowSingleContextGL2ES2 took 2.472 sec [apply] Testcase: testSwitch2WindowSingleContextGLES2 took 2.405 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] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT [apply] junit.framework.TestListener: tests to run: 12 [apply] junit.framework.TestListener: startTest(test01aSwitch2Onscreen2OnscreenGL2ES2_Def) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064338703 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064338706 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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/GL3.sw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Is SwapGLContext safe: true [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1000 [apply] 1 - switch - END 1000 [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0301-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2019 [apply] 2 - switch - END 2019 [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0794-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[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.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/GL3.sw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], offscr[auto-cfg]] [apply] Is SwapGLContext safe: true [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1059 [apply] 1 - switch - END 1059 [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0464-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2079 [apply] 2 - switch - END 2079 [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0902-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] junit.framework.TestListener: endTest(test01bSwitch2Onscreen2OffscreenGL2ES2_Def) [apply] junit.framework.TestListener: startTest(test01cSwitch2Offscreen2OffscreenGL2ES2_Def) [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.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/GL3.sw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [apply] Is SwapGLContext safe: true [apply] Thread-6-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1044 [apply] 1 - switch - END 1044 [apply] Thread-6-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0447-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2053 [apply] 2 - switch - END 2053 [apply] Thread-6-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0970-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/GL3.sw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[fbo]] [apply] Is SwapGLContext safe: true [apply] Thread-7-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1067 [apply] 1 - switch - END 1067 [apply] Thread-7-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0472-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2029 [apply] 2 - switch - END 2029 [apply] Thread-7-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0948-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-3,5,main] [apply] junit.framework.TestListener: endTest(test01dSwitch2Offscreen2OnscreenGL2ES2_Def) [apply] junit.framework.TestListener: startTest(test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test01dSwitch2Offscreen2OnscreenGL2ES2_Def [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA [apply] Source Caps Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Is SwapGLContext safe: true [apply] Thread-8-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1004 [apply] 1 - switch - END 1004 [apply] Thread-8-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0473-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2012 [apply] 2 - switch - END 2012 [apply] Thread-8-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n1007-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0128x0128.png [apply] junit.framework.TestListener: endTest(test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA) [apply] junit.framework.TestListener: startTest(test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA) [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-4,5,main] [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.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/GL3.sw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], offscr[auto-cfg]] [apply] Is SwapGLContext safe: true [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA_-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1051 [apply] 1 - switch - END 1051 [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA_-n0492-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2010 [apply] 2 - switch - END 2010 [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA_-n0972-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0128x0128.png [apply] junit.framework.TestListener: endTest(test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA) [apply] junit.framework.TestListener: startTest(test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA) [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.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/GL3.sw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [apply] Is SwapGLContext safe: true [apply] Thread-10-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0256x0256.png [apply] 1 - switch - START 1056 [apply] 1 - switch - END 1056 [apply] Thread-10-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0447-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0256x0256.png [apply] 2 - switch - START 2063 [apply] 2 - switch - END 2063 [apply] Thread-10-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0945-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_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/GL3.sw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL3.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/GL3.sw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Is SwapGLContext safe: true [apply] Thread-12-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1089 [apply] 1 - switch - END 1089 [apply] Thread-12-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0510-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2096 [apply] 2 - switch - END 2096 [apply] Thread-12-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n1046-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-6,5,main] [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-6,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02NEWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu [apply] junit.framework.TestListener: endTest(test03aSwitch2Onscreen2OnscreenGL2ES2_Accu) [apply] junit.framework.TestListener: startTest(test03bSwitch2Onscreen2OffscreenGL2ES2_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/GL3.sw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], offscr[auto-cfg]] [apply] Is SwapGLContext safe: false [apply] Supressing unsafe tests ... [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.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/GL3.sw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [apply] Is SwapGLContext safe: true [apply] Thread-14-Animator#08: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1044 [apply] 1 - switch - END 1044 [apply] Thread-14-Animator#08: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0472-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2051 [apply] 2 - switch - END 2051 [apply] Thread-14-Animator#08: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n1010-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/GL3.sw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.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 @ 1579064367853 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064367853 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 29.964 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064338703 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064338706 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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/GL3.sw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Is SwapGLContext safe: true [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1000 [apply] 1 - switch - END 1000 [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0301-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2019 [apply] 2 - switch - END 2019 [apply] Thread-4-Animator#00: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0794-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.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/GL3.sw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], offscr[auto-cfg]] [apply] Is SwapGLContext safe: true [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1059 [apply] 1 - switch - END 1059 [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0464-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2079 [apply] 2 - switch - END 2079 [apply] Thread-5-Animator#01: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0902-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.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/GL3.sw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [apply] Is SwapGLContext safe: true [apply] Thread-6-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1044 [apply] 1 - switch - END 1044 [apply] Thread-6-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0447-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2053 [apply] 2 - switch - END 2053 [apply] Thread-6-Animator#02: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0970-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/GL3.sw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[fbo]] [apply] Is SwapGLContext safe: true [apply] Thread-7-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1067 [apply] 1 - switch - END 1067 [apply] Thread-7-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0472-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2029 [apply] 2 - switch - END 2029 [apply] Thread-7-Animator#03: ** screenshot: TestGLContextDrawableSwitch02NEWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0948-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.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/GL3.sw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Is SwapGLContext safe: true [apply] Thread-8-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1004 [apply] 1 - switch - END 1004 [apply] Thread-8-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0473-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2012 [apply] 2 - switch - END 2012 [apply] Thread-8-Animator#04: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n1007-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-4,5,main] [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.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/GL3.sw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], offscr[auto-cfg]] [apply] Is SwapGLContext safe: true [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA_-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1051 [apply] 1 - switch - END 1051 [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA_-n0492-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2010 [apply] 2 - switch - END 2010 [apply] Thread-9-Animator#05: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA_-n0972-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.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/GL3.sw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [apply] Is SwapGLContext safe: true [apply] Thread-10-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0256x0256.png [apply] 1 - switch - START 1056 [apply] 1 - switch - END 1056 [apply] Thread-10-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0447-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0256x0256.png [apply] 2 - switch - START 2063 [apply] 2 - switch - END 2063 [apply] Thread-10-Animator#06: ** screenshot: TestGLContextDrawableSwitch02NEWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0945-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_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/GL3.sw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL3.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/GL3.sw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Is SwapGLContext safe: true [apply] Thread-12-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 1 - switch - START 1089 [apply] 1 - switch - END 1089 [apply] Thread-12-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0510-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] 2 - switch - START 2096 [apply] 2 - switch - END 2096 [apply] Thread-12-Animator#07: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n1046-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-6,5,main] [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.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/GL3.sw], on-scr[.]] [apply] Source Caps Chosen : GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] Dest Caps Requested: GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], offscr[auto-cfg]] [apply] Is SwapGLContext safe: false [apply] Supressing unsafe tests ... [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.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/GL3.sw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [apply] Is SwapGLContext safe: true [apply] Thread-14-Animator#08: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 1 - switch - START 1044 [apply] 1 - switch - END 1044 [apply] Thread-14-Animator#08: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0472-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] 2 - switch - START 2051 [apply] 2 - switch - END 2051 [apply] Thread-14-Animator#08: ** screenshot: TestGLContextDrawableSwitch02NEWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n1010-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/GL3.sw], offscr[auto-cfg]] [apply] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [apply] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.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 @ 1579064367853 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064367853 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01aSwitch2Onscreen2OnscreenGL2ES2_Def took 4.301 sec [apply] Testcase: test01bSwitch2Onscreen2OffscreenGL2ES2_Def took 3.162 sec [apply] Testcase: test01cSwitch2Offscreen2OffscreenGL2ES2_Def took 3.006 sec [apply] Testcase: test01dSwitch2Offscreen2OnscreenGL2ES2_Def took 2.999 sec [apply] Testcase: test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA took 3.143 sec [apply] Testcase: test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA took 3.114 sec [apply] Testcase: test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA took 3.02 sec [apply] Testcase: test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA took 0.046 sec [apply] Testcase: test03aSwitch2Onscreen2OnscreenGL2ES2_Accu took 3.074 sec [apply] Testcase: test03bSwitch2Onscreen2OffscreenGL2ES2_Accu took 0.157 sec [apply] Testcase: test03cSwitch2Offscreen2OffscreenGL2ES2_Accu took 3.016 sec [apply] Testcase: test03dSwitch2Offscreen2OnscreenGL2ES2_Accu took 0.047 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064369552 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064369554 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] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(test01GLADDelegateGL2ES2) [apply] Thread[Thread-4-null,5,main] GearsES2.init.0 0x5c5dbb01: tileRendererInUse null, GearsES2[obj 0x5c5dbb01 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5c5dbb01 on Thread[Thread-4-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5c5dbb01 created: GearsObj[0x38e56a1d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5c5dbb01 created: GearsObj[0x3cc9c223, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5c5dbb01 created: GearsObj[0x3cc9c223, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-null,5,main] GearsES2.init.X 0x5c5dbb01 FIN GearsES2[obj 0x5c5dbb01 isInit true, usesShared false, 1 GearsObj[0x38e56a1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc9c223, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1cc17b5e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-null,5,main] GearsES2.reshape 0x5c5dbb01 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c5dbb01, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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.test01GLADDelegateGL2ES2-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-4,5,main] GearsES2.reshape 0x5c5dbb01 0/0 356x356 of 356x356, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c5dbb01, angle 95.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test01GLADDelegateGL2ES2-n0190-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[Thread-4,5,main] GearsES2.dispose 0x5c5dbb01: tileRendererInUse null [apply] Thread[Thread-4,5,main] GearsES2.dispose 0x5c5dbb01 FIN [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2 [apply] Thread[Thread-5-null,5,main] GearsES2.init.0 0x74667584: tileRendererInUse null, GearsES2[obj 0x74667584 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x74667584 on Thread[Thread-5-null,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x74667584 created: GearsObj[0x6d8a0b66, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x74667584 created: GearsObj[0x4e8ea178, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x74667584 created: GearsObj[0x4e8ea178, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-null,5,main] GearsES2.init.X 0x74667584 FIN GearsES2[obj 0x74667584 isInit true, usesShared false, 1 GearsObj[0x6d8a0b66, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e8ea178, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x329e72cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-null,5,main] GearsES2.reshape 0x74667584 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f2018496510, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74667584, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test02GLADDelegateGLES2_-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Thread[Thread-5,5,main] GearsES2.reshape 0x74667584 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f2018496510, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74667584, angle 97.5, [l -1.0, r 1.0, b -1.0, t 1.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-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test02GLADDelegateGLES2_-n0195-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [apply] Thread[Thread-5,5,main] GearsES2.dispose 0x74667584: tileRendererInUse null [apply] Thread[Thread-5,5,main] GearsES2.dispose 0x74667584 FIN [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.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 @ 1579064375356 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064375356 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(test02GLADDelegateGLES2) [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.639 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064369552 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064369554 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[Thread-4-null,5,main] GearsES2.init.0 0x5c5dbb01: tileRendererInUse null, GearsES2[obj 0x5c5dbb01 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5c5dbb01 on Thread[Thread-4-null,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5c5dbb01 created: GearsObj[0x38e56a1d, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5c5dbb01 created: GearsObj[0x3cc9c223, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5c5dbb01 created: GearsObj[0x3cc9c223, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-4-null,5,main] GearsES2.init.X 0x5c5dbb01 FIN GearsES2[obj 0x5c5dbb01 isInit true, usesShared false, 1 GearsObj[0x38e56a1d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3cc9c223, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1cc17b5e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-4-null,5,main] GearsES2.reshape 0x5c5dbb01 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c5dbb01, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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.test01GLADDelegateGL2ES2-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-4,5,main] GearsES2.reshape 0x5c5dbb01 0/0 356x356 of 356x356, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c5dbb01, angle 95.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test01GLADDelegateGL2ES2-n0190-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [apply] Thread[Thread-4,5,main] GearsES2.dispose 0x5c5dbb01: tileRendererInUse null [apply] Thread[Thread-4,5,main] GearsES2.dispose 0x5c5dbb01 FIN [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test01GLADDelegateGL2ES2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch10NEWT - test02GLADDelegateGLES2 [apply] Thread[Thread-5-null,5,main] GearsES2.init.0 0x74667584: tileRendererInUse null, GearsES2[obj 0x74667584 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x74667584 on Thread[Thread-5-null,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x74667584 created: GearsObj[0x6d8a0b66, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x74667584 created: GearsObj[0x4e8ea178, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x74667584 created: GearsObj[0x4e8ea178, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-5-null,5,main] GearsES2.init.X 0x74667584 FIN GearsES2[obj 0x74667584 isInit true, usesShared false, 1 GearsObj[0x6d8a0b66, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e8ea178, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x329e72cc, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-5-null,5,main] GearsES2.reshape 0x74667584 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f2018496510, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74667584, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test02GLADDelegateGLES2_-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Thread[Thread-5,5,main] GearsES2.reshape 0x74667584 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f2018496510, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74667584, angle 97.5, [l -1.0, r 1.0, b -1.0, t 1.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-null: ** screenshot: TestGLContextDrawableSwitch10NEWT.test02GLADDelegateGLES2_-n0195-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [apply] Thread[Thread-5,5,main] GearsES2.dispose 0x74667584: tileRendererInUse null [apply] Thread[Thread-5,5,main] GearsES2.dispose 0x74667584 FIN [apply] QUIT Window Thread[Thread-4-Display-.x11_:0.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 @ 1579064375356 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064375356 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GLADDelegateGL2ES2 took 3.551 sec [apply] Testcase: test02GLADDelegateGLES2 took 2.201 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT [apply] ++++ Test Singleton.ctor()junit.framework.TestListener: tests to run: 4 [apply] ++++ Test Singleton.lock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064376988 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064376990 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer [apply] junit.framework.TestListener: startTest(test01AccumStencilPBuffer) [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 0x511, fbc 0x1b2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.3.6 [apply] Image right side up [apply] junit.framework.TestListener: endTest(test01DefaultFBO) [apply] junit.framework.TestListener: startTest(test01DefaultPBuffer) [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestBug605FlippedImageNEWT.test01DefaultFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] XXX GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.3.6 [apply] Image right side up [apply] junit.framework.TestListener: endTest(test01DefaultPBuffer) [apply] junit.framework.TestListener: startTest(test01StencilFBO) [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestBug605FlippedImageNEWT.test01DefaultPBuffer_____-n0000-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] XXX GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.3.6 [apply] Image right side up [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestBug605FlippedImageNEWT.test01StencilFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png [apply] XXX GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] below: 0xff0000 [apply] above: 0xff00 [apply] junit.framework.TestListener: endTest(test01StencilFBO) [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 @ 1579064379317 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064379318 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.131 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 @ 1579064376988 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064376990 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageNEWT - test01AccumStencilPBuffer [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestBug605FlippedImageNEWT.test01AccumStencilPBuffer-n0000-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png [apply] XXX GLCaps[glx vid 0x511, fbc 0x1b2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestBug605FlippedImageNEWT.test01DefaultFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] XXX GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestBug605FlippedImageNEWT.test01DefaultPBuffer_____-n0000-GL2___-sw-pbuffer_-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [apply] XXX GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [apply] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestBug605FlippedImageNEWT.test01StencilFBO_________-n0000-GL2___-hw-fbobject-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0256x0256.png [apply] XXX GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 @ 1579064379317 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064379318 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01AccumStencilPBuffer took 1.453 sec [apply] Testcase: test01DefaultFBO took 0.265 sec [apply] Testcase: test01DefaultPBuffer took 0.283 sec [apply] Testcase: test01StencilFBO took 0.277 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064380992 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064380995 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0 [apply] junit.framework.TestListener: tests to run: 8 [apply] junit.framework.TestListener: startTest(testOffscreenFBOMultiSampleAA0) [apply] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [apply] [apply] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [apply] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestMultisampleES1NEWT.testOffscreenFBOMultiSampleAA0____-n0000-GL3bc_-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(testOffscreenFBOMultiSampleAA0) [apply] junit.framework.TestListener: startTest(testOffscreenPBufferMultiSampleAA0) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenPBufferMultiSampleAA0 [apply] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestMultisampleES1NEWT.testOffscreenPBufferMultiSampleAA0-n0000-GL3bc_-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.TestMultisampleES1NEWT - testOffscreenPBufferMultiSampleAA0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenFBOMultiSampleAA8 [apply] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [apply] [apply] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [apply] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3: ** screenshot: TestMultisampleES1NEWT.testOffsreenFBOMultiSampleAA8_____-n0000-GL3bc_-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(testOffsreenFBOMultiSampleAA8) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenFBOMultiSampleAA8 [apply] junit.framework.TestListener: startTest(testOffsreenPBufferMultiSampleAA8) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenPBufferMultiSampleAA8 [apply] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4: ** screenshot: TestMultisampleES1NEWT.testOffsreenPBufferMultiSampleAA8_-n0000-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_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 none of the available pixel formats had it to offer [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] [apply] Chosen : GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA0________-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(testOnscreenMultiSampleAA0) [apply] junit.framework.TestListener: startTest(testOnscreenMultiSampleAA2) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA2 [apply] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA2________-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_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] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA4________-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_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] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_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 @ 1579064389316 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064389316 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.154 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064380992 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064380995 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0 [apply] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [apply] [apply] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [apply] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestMultisampleES1NEWT.testOffscreenFBOMultiSampleAA0____-n0000-GL3bc_-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenFBOMultiSampleAA0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenPBufferMultiSampleAA0 [apply] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestMultisampleES1NEWT.testOffscreenPBufferMultiSampleAA0-n0000-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffscreenPBufferMultiSampleAA0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOffsreenFBOMultiSampleAA8 [apply] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [apply] [apply] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [apply] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3: ** screenshot: TestMultisampleES1NEWT.testOffsreenFBOMultiSampleAA8_____-n0000-GL3bc_-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_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] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4: ** screenshot: TestMultisampleES1NEWT.testOffsreenPBufferMultiSampleAA8_-n0000-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_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 none of the available pixel formats had it to offer [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] [apply] Chosen : GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA0________-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA0 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1NEWT - testOnscreenMultiSampleAA2 [apply] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA2________-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_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] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA4________-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_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] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [apply] [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8: ** screenshot: TestMultisampleES1NEWT.testOnscreenMultiSampleAA8________-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_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 @ 1579064389316 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064389316 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOffscreenFBOMultiSampleAA0 took 2.744 sec [apply] Testcase: testOffscreenPBufferMultiSampleAA0 took 1.336 sec [apply] Testcase: testOffsreenFBOMultiSampleAA8 took 1.34 sec [apply] Testcase: testOffsreenPBufferMultiSampleAA8 took 1.326 sec [apply] Testcase: testOnscreenMultiSampleAA0 took 0.365 sec [apply] Testcase: testOnscreenMultiSampleAA2 took 0.379 sec [apply] Testcase: testOnscreenMultiSampleAA4 took 0.381 sec [apply] Testcase: testOnscreenMultiSampleAA8 took 0.373 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES2NEWT [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 @ 1579064390957 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064390959 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] junit.framework.TestListener: startTest(testOffscreenFBOMultiSampleAA0) [apply] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [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[GL3/GL3.sw], offscr[fbo]] [apply] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestMultisampleES2NEWT.testOffscreenFBOMultiSampleAA0____-n0000-GL3___-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 none of the available pixel formats had it to offer [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[GL3/GL3.sw], offscr[pbuffer]] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestMultisampleES2NEWT.testOffscreenPBufferMultiSampleAA0-n0000-GL3___-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] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [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[GL3/GL3.sw], offscr[fbo]] [apply] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] has msaa: false [apply] [apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [apply] null [apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.x11_:0.0-1-EDT-3: ** screenshot: TestMultisampleES2NEWT.testOffsreenFBOMultiSampleAA8_____-n0000-GL3___-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_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] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [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[GL3/GL3.sw], offscr[pbuffer]] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], offscr[pbuffer]] [apply] has msaa: false [apply] [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.x11_:0.0-1-EDT-4: ** screenshot: TestMultisampleES2NEWT.testOffsreenPBufferMultiSampleAA8_-n0000-GL3___-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_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 none of the available pixel formats had it to offer [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[GL3/GL3.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.x11_:0.0-1-EDT-5: ** screenshot: TestMultisampleES2NEWT.testOnscreenMultiSampleAA0________-n0000-GL3___-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] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [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[GL3/GL3.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] has msaa: false [apply] [apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [apply] null [apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.x11_:0.0-1-EDT-6: ** screenshot: TestMultisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_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 @ 1579064398661 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064398661 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.523 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064390957 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064390959 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 none of the available pixel formats had it to offer [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[GL3/GL3.sw], offscr[fbo]] [apply] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestMultisampleES2NEWT.testOffscreenFBOMultiSampleAA0____-n0000-GL3___-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 none of the available pixel formats had it to offer [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[GL3/GL3.sw], offscr[pbuffer]] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestMultisampleES2NEWT.testOffscreenPBufferMultiSampleAA0-n0000-GL3___-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] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [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[GL3/GL3.sw], offscr[fbo]] [apply] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] has msaa: false [apply] [apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [apply] null [apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.x11_:0.0-1-EDT-3: ** screenshot: TestMultisampleES2NEWT.testOffsreenFBOMultiSampleAA8_____-n0000-GL3___-sw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_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] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [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[GL3/GL3.sw], offscr[pbuffer]] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], offscr[pbuffer]] [apply] has msaa: false [apply] [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.x11_:0.0-1-EDT-4: ** screenshot: TestMultisampleES2NEWT.testOffsreenPBufferMultiSampleAA8_-n0000-GL3___-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_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 none of the available pixel formats had it to offer [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[GL3/GL3.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.x11_:0.0-1-EDT-5: ** screenshot: TestMultisampleES2NEWT.testOnscreenMultiSampleAA0________-n0000-GL3___-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] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [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[GL3/GL3.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] has msaa: false [apply] [apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [apply] null [apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-4-Display-.x11_:0.0-1-EDT-6: ** screenshot: TestMultisampleES2NEWT.testOnscreenMultiSampleAA8________-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_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 @ 1579064398661 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064398661 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOffscreenFBOMultiSampleAA0 took 2.762 sec [apply] Testcase: testOffscreenPBufferMultiSampleAA0 took 1.367 sec [apply] Testcase: testOffsreenFBOMultiSampleAA8 took 1.37 sec [apply] Testcase: testOffsreenPBufferMultiSampleAA8 took 1.357 sec [apply] Testcase: testOnscreenMultiSampleAA0 took 0.392 sec [apply] Testcase: testOnscreenMultiSampleAA8 took 0.392 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064400317 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064400320 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 3 [apply] junit.framework.TestListener: startTest(test01OpaqueDecorated) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x68a246ca: tileRendererInUse null, GearsES2[obj 0x68a246ca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x68a246ca on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x68a246ca created: GearsObj[0x39005692, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x68a246ca created: GearsObj[0x2843f541, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x68a246ca created: GearsObj[0x2843f541, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x68a246ca FIN GearsES2[obj 0x68a246ca isInit true, usesShared false, 1 GearsObj[0x39005692, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2843f541, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70cc7178, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x68a246ca 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x68a246ca, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x68a246ca 512x512, swapInterval 1, drawable 0x5200002 [apply] junit.framework.TestListener: endTest(test01OpaqueDecorated) [apply] junit.framework.TestListener: startTest(test01TransparentDecorated) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x68a246ca: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x68a246ca 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x634bbda1: tileRendererInUse null, GearsES2[obj 0x634bbda1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x634bbda1 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x6a3, fbc 0x4ad: 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[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x634bbda1 created: GearsObj[0x4de00330, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x634bbda1 created: GearsObj[0x42171ec9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x634bbda1 created: GearsObj[0x42171ec9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x634bbda1 FIN GearsES2[obj 0x634bbda1 isInit true, usesShared false, 1 GearsObj[0x4de00330, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42171ec9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d1765f2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x634bbda1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x634bbda1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x634bbda1 512x512, swapInterval 1, drawable 0x5200002 [apply] junit.framework.TestListener: endTest(test01TransparentDecorated) [apply] junit.framework.TestListener: startTest(test01TransparentUndecorated) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x634bbda1: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x634bbda1 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.0 0x7ec3f170: tileRendererInUse null, GearsES2[obj 0x7ec3f170 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7ec3f170 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x6a3, fbc 0x4ad: 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[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7ec3f170 created: GearsObj[0x5d97b2ac, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7ec3f170 created: GearsObj[0x680b4b9e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7ec3f170 created: GearsObj[0x680b4b9e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.X 0x7ec3f170 FIN GearsES2[obj 0x7ec3f170 isInit true, usesShared false, 1 GearsObj[0x5d97b2ac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x680b4b9e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc9ee756, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x7ec3f170 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ec3f170, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x7ec3f170 512x512, swapInterval 1, drawable 0x5200002 [apply] junit.framework.TestListener: endTest(test01TransparentUndecorated) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x7ec3f170: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x7ec3f170 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 @ 1579064404457 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064404457 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.965 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064400317 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064400320 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyNEWT - test01OpaqueDecorated [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x68a246ca: tileRendererInUse null, GearsES2[obj 0x68a246ca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x68a246ca on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x68a246ca created: GearsObj[0x39005692, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x68a246ca created: GearsObj[0x2843f541, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x68a246ca created: GearsObj[0x2843f541, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x68a246ca FIN GearsES2[obj 0x68a246ca isInit true, usesShared false, 1 GearsObj[0x39005692, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2843f541, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70cc7178, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x68a246ca 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x68a246ca, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x68a246ca 512x512, swapInterval 1, drawable 0x5200002 [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x68a246ca: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x68a246ca 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x634bbda1: tileRendererInUse null, GearsES2[obj 0x634bbda1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x634bbda1 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x6a3, fbc 0x4ad: 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[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x634bbda1 created: GearsObj[0x4de00330, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x634bbda1 created: GearsObj[0x42171ec9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x634bbda1 created: GearsObj[0x42171ec9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x634bbda1 FIN GearsES2[obj 0x634bbda1 isInit true, usesShared false, 1 GearsObj[0x4de00330, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42171ec9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d1765f2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x634bbda1 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x634bbda1, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x634bbda1 512x512, swapInterval 1, drawable 0x5200002 [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x634bbda1: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x634bbda1 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.0 0x7ec3f170: tileRendererInUse null, GearsES2[obj 0x7ec3f170 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7ec3f170 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x6a3, fbc 0x4ad: 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[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7ec3f170 created: GearsObj[0x5d97b2ac, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7ec3f170 created: GearsObj[0x680b4b9e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7ec3f170 created: GearsObj[0x680b4b9e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.X 0x7ec3f170 FIN GearsES2[obj 0x7ec3f170 isInit true, usesShared false, 1 GearsObj[0x5d97b2ac, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x680b4b9e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xc9ee756, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x7ec3f170 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ec3f170, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x7ec3f170 512x512, swapInterval 1, drawable 0x5200002 [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x7ec3f170: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x7ec3f170 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 @ 1579064404457 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064404457 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01OpaqueDecorated took 1.157 sec [apply] Testcase: test01TransparentDecorated took 0.948 sec [apply] Testcase: test01TransparentUndecorated took 0.917 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064406121 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064406123 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT - test00 [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(test00) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x28f9ea22, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x1e48d63, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x32485fe1, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape 0/0 640x480, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGearsES1NEWT.test00-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(test00) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064408344 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064408344 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.052 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064406121 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064406123 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestGearsES1NEWT - test00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x28f9ea22, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x1e48d63, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x32485fe1, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape 0/0 640x480, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGearsES1NEWT.test00-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064408344 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064408344 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 2.176 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestOlympicES1NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064409985 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064409988 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] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(test00) [apply] OlympicES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 1.40 [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GL3bc/GL3bc.sw] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@1cbff340, 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GLU:com.jogamp.opengl.glu.gl2.GLUgl2 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestOlympicES1NEWT.test00-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] 0 s: 60 f / 464 ms, 129.3 fps, 7 ms/f; total: 60 f, 129.3 fps, 7 ms/f [apply] 0 s: 60 f / 293 ms, 204.7 fps, 4 ms/f; total: 120 f, 158.5 fps, 6 ms/f [apply] junit.framework.TestListener: endTest(test00) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064412346 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064412346 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.164 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064409985 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064409988 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 1.40 [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GL3bc/GL3bc.sw] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@1cbff340, 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] GLU:com.jogamp.opengl.glu.gl2.GLUgl2 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestOlympicES1NEWT.test00-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] 0 s: 60 f / 464 ms, 129.3 fps, 7 ms/f; total: 60 f, 129.3 fps, 7 ms/f [apply] 0 s: 60 f / 293 ms, 204.7 fps, 4 ms/f; total: 120 f, 158.5 fps, 6 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064412346 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064412346 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 2.317 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064413939 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064413942 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00 [apply] junit.framework.TestListener: startTest(test00) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestRedSquareES1NEWT.test00-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test00) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064416474 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064416474 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.36 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064413939 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064413942 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es1.newt.TestRedSquareES1NEWT - test00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestRedSquareES1NEWT.test00-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064416474 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064416474 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 2.484 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064418166 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064418169 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attemptsjunit.framework.TestListener: tests to run: 1 [apply] [apply] setTestSupported: false [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT - testElektronenMultiplizierer01 - Test not supported on this platform. [apply] junit.framework.TestListener: startTest(testElektronenMultiplizierer01)++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestElektronenMultipliziererNEWT - testElektronenMultiplizierer01 [apply] junit.framework.TestListener: endTest(testElektronenMultiplizierer01) [apply] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064419254 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064419255 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 1.917 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064418166 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064418169 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1579064419254 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064419255 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testElektronenMultiplizierer01 took 0.009 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: testElektronenMultiplizierer01 took 0.017 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] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064420936 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064420939 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NEWT - test01_GL2ES2 [apply] Loop 1/1 [apply] junit.framework.TestListener: tests to run: 4 [apply] junit.framework.TestListener: startTest(test01_GL2ES2) [apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x154f20cc, .x11_:0.0-1, 0x5200004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x31b953c0, .x11_:0.0-1, 0x5200008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x4af586cd, .x11_:0.0-1, 0x520000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x7dd96d68, .x11_:0.0-1, 0x5200010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0xc853d94, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0xf77e5a6, .x11_:0.0-1, 0x5200014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 0 / 29 640 x 480 ] 640x480 [apply] window moved: [ 4 / 29 640 x 480 ] 640x480 [apply] window resized: [ 4 / 29 640 x 480 ] 640x480 [apply] Window Current State : [visible, focused, repositionable, resizable, ] [apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 4/29 640x480, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x214f14fa: tileRendererInUse null, GearsES2[obj 0x214f14fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x214f14fa on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x214f14fa created: GearsObj[0x5369bd20, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x214f14fa created: GearsObj[0x70fbc02, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x214f14fa created: GearsObj[0x70fbc02, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x214f14fa FIN GearsES2[obj 0x214f14fa isInit true, usesShared false, 1 GearsObj[0x5369bd20, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70fbc02, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55c4c684, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x214f14fa 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x214f14fa, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGearsES2NEWT.test01_GL2ES2_________________-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x214f14fa: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x214f14fa 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 0x3c851356, .x11_:0.0-1, 0x5200004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x434541a7, .x11_:0.0-1, 0x5200008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x23679891, .x11_:0.0-1, 0x520000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x5631ef7, .x11_:0.0-1, 0x5200010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x67752dd5, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x7afc036a, .x11_:0.0-1, 0x5200014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 0 / 29 640 x 480 ] 640x480 [apply] window moved: [ 4 / 29 640 x 480 ] 640x480 [apply] window resized: [ 4 / 29 640 x 480 ] 640x480 [apply] Window Current State : [visible, focused, repositionable, resizable, ] [apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]] [apply] NW chosen: GLCaps[egl cfg 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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 pos/siz: 4/29 640x480, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.0 0x23187b4d: tileRendererInUse null, GearsES2[obj 0x23187b4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x23187b4d on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x23187b4d created: GearsObj[0x767e1eeb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x23187b4d created: GearsObj[0x778fe59, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x23187b4d created: GearsObj[0x778fe59, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.X 0x23187b4d FIN GearsES2[obj 0x23187b4d isInit true, usesShared false, 1 GearsObj[0x767e1eeb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x778fe59, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42f7fbd0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x23187b4d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7ff14407e510, msaa false, tileRendererInUse null [apply] >> GearsES2 0x23187b4d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x23187b4d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x23187b4d 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/GL3.sw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x4e8a3f14, .x11_:0.0-1, 0x5200004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x4dc69277, .x11_:0.0-1, 0x5200008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x478be8dc, .x11_:0.0-1, 0x520000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x2f199307, .x11_:0.0-1, 0x5200010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x518dded3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x32effe4e, .x11_:0.0-1, 0x5200014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 0 / 29 640 x 480 ] 640x480 [apply] window moved: [ 4 / 29 640 x 480 ] 640x480 [apply] window resized: [ 4 / 29 640 x 480 ] 640x480 [apply] Window Current State : [visible, focused, repositionable, resizable, ] [apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 4/29 640x480, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.0 0x1a221cb7: tileRendererInUse null, GearsES2[obj 0x1a221cb7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1a221cb7 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1a221cb7 created: GearsObj[0x3a6266b0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a221cb7 created: GearsObj[0x79f45a08, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a221cb7 created: GearsObj[0x79f45a08, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.X 0x1a221cb7 FIN GearsES2[obj 0x1a221cb7 isInit true, usesShared false, 1 GearsObj[0x3a6266b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79f45a08, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b8cd665, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x1a221cb7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a221cb7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x1a221cb7: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x1a221cb7 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[GL3/GL3.sw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x5a07c2a6, .x11_:0.0-1, 0x5200004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x65c815a5, .x11_:0.0-1, 0x5200008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x56b071b4, .x11_:0.0-1, 0x520000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x7b56834d, .x11_:0.0-1, 0x5200010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x6f88dc36, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x208b7661, .x11_:0.0-1, 0x5200014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 0 / 29 640 x 480 ] 640x480 [apply] window resized: [ 0 / 29 640 x 480 ] 640x480 [apply] Window Current State : [visible, focused, repositionable, resizable, ] [apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 0/29 640x480, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [apply] window moved: [ 4 / 29 640 x 480 ] 640x480 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.0 0x28936b1b: tileRendererInUse null, GearsES2[obj 0x28936b1b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x28936b1b on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x28936b1b created: GearsObj[0x44f25443, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x28936b1b created: GearsObj[0xc2e6b19, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x28936b1b created: GearsObj[0xc2e6b19, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.X 0x28936b1b FIN GearsES2[obj 0x28936b1b isInit true, usesShared false, 1 GearsObj[0x44f25443, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc2e6b19, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15e27c45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x28936b1b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x28936b1b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner-Animator#03: ** screenshot: TestGearsES2NEWT.test99_PixelScale1_DefaultNorm-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(test99_PixelScale1_DefaultNorm) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x28936b1b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x28936b1b 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 @ 1579064425106 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064425106 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.004 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064420936 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064420939 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.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[GL3/GL3.sw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x154f20cc, .x11_:0.0-1, 0x5200004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x31b953c0, .x11_:0.0-1, 0x5200008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x4af586cd, .x11_:0.0-1, 0x520000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x7dd96d68, .x11_:0.0-1, 0x5200010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0xc853d94, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0xf77e5a6, .x11_:0.0-1, 0x5200014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 0 / 29 640 x 480 ] 640x480 [apply] window moved: [ 4 / 29 640 x 480 ] 640x480 [apply] window resized: [ 4 / 29 640 x 480 ] 640x480 [apply] Window Current State : [visible, focused, repositionable, resizable, ] [apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 4/29 640x480, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x214f14fa: tileRendererInUse null, GearsES2[obj 0x214f14fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x214f14fa on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x214f14fa created: GearsObj[0x5369bd20, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x214f14fa created: GearsObj[0x70fbc02, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x214f14fa created: GearsObj[0x70fbc02, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x214f14fa FIN GearsES2[obj 0x214f14fa isInit true, usesShared false, 1 GearsObj[0x5369bd20, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70fbc02, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55c4c684, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x214f14fa 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x214f14fa, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGearsES2NEWT.test01_GL2ES2_________________-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x214f14fa: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x214f14fa 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 0x3c851356, .x11_:0.0-1, 0x5200004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x434541a7, .x11_:0.0-1, 0x5200008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x23679891, .x11_:0.0-1, 0x520000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x5631ef7, .x11_:0.0-1, 0x5200010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x67752dd5, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x7afc036a, .x11_:0.0-1, 0x5200014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 0 / 29 640 x 480 ] 640x480 [apply] window moved: [ 4 / 29 640 x 480 ] 640x480 [apply] window resized: [ 4 / 29 640 x 480 ] 640x480 [apply] Window Current State : [visible, focused, repositionable, resizable, ] [apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]] [apply] NW chosen: GLCaps[egl cfg 0x7, vid 0x21: rgba 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 0x7, vid 0x21: rgba 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 pos/siz: 4/29 640x480, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.0 0x23187b4d: tileRendererInUse null, GearsES2[obj 0x23187b4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x23187b4d on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.es3.GLES3Impl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x23187b4d created: GearsObj[0x767e1eeb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x23187b4d created: GearsObj[0x778fe59, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x23187b4d created: GearsObj[0x778fe59, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.X 0x23187b4d FIN GearsES2[obj 0x23187b4d isInit true, usesShared false, 1 GearsObj[0x767e1eeb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x778fe59, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42f7fbd0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x23187b4d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7ff14407e510, msaa false, tileRendererInUse null [apply] >> GearsES2 0x23187b4d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestGearsES2NEWT.test02_GLES2__________________-n0000-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x23187b4d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x23187b4d 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/GL3.sw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x4e8a3f14, .x11_:0.0-1, 0x5200004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x4dc69277, .x11_:0.0-1, 0x5200008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x478be8dc, .x11_:0.0-1, 0x520000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x2f199307, .x11_:0.0-1, 0x5200010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x518dded3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x32effe4e, .x11_:0.0-1, 0x5200014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 0 / 29 640 x 480 ] 640x480 [apply] window moved: [ 4 / 29 640 x 480 ] 640x480 [apply] window resized: [ 4 / 29 640 x 480 ] 640x480 [apply] Window Current State : [visible, focused, repositionable, resizable, ] [apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 4/29 640x480, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.0 0x1a221cb7: tileRendererInUse null, GearsES2[obj 0x1a221cb7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1a221cb7 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1a221cb7 created: GearsObj[0x3a6266b0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1a221cb7 created: GearsObj[0x79f45a08, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1a221cb7 created: GearsObj[0x79f45a08, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.X 0x1a221cb7 FIN GearsES2[obj 0x1a221cb7 isInit true, usesShared false, 1 GearsObj[0x3a6266b0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79f45a08, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b8cd665, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x1a221cb7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1a221cb7, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner-Animator#02: ** screenshot: TestGearsES2NEWT.test03_GL3____________________-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x1a221cb7: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x1a221cb7 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[GL3/GL3.sw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x5a07c2a6, .x11_:0.0-1, 0x5200004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x65c815a5, .x11_:0.0-1, 0x5200008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x56b071b4, .x11_:0.0-1, 0x520000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x7b56834d, .x11_:0.0-1, 0x5200010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x6f88dc36, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x208b7661, .x11_:0.0-1, 0x5200014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: [ 0 / 29 640 x 480 ] 640x480 [apply] window resized: [ 0 / 29 640 x 480 ] 640x480 [apply] Window Current State : [visible, focused, repositionable, resizable, ] [apply] Window Supported States: [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 0/29 640x480, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [apply] window moved: [ 4 / 29 640 x 480 ] 640x480 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.0 0x28936b1b: tileRendererInUse null, GearsES2[obj 0x28936b1b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x28936b1b on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x28936b1b created: GearsObj[0x44f25443, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x28936b1b created: GearsObj[0xc2e6b19, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x28936b1b created: GearsObj[0xc2e6b19, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.X 0x28936b1b FIN GearsES2[obj 0x28936b1b isInit true, usesShared false, 1 GearsObj[0x44f25443, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc2e6b19, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15e27c45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x28936b1b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x28936b1b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner-Animator#03: ** screenshot: TestGearsES2NEWT.test99_PixelScale1_DefaultNorm-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x28936b1b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x28936b1b 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 @ 1579064425106 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064425106 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_GL2ES2 took 1.996 sec [apply] Testcase: test02_GLES2 took 0.678 sec [apply] Testcase: test03_GL3 took 0.729 sec [apply] Testcase: test99_PixelScale1_DefaultNorm took 0.706 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2SimpleNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064426792 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064426795 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] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(test01_GL2ES2) [apply] requested: vsync 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] Create PointerIcon #00: PointerIcon[obj 0x2c2f0b0c, .x11_:0.0-1, 0x5200004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #01: PointerIcon[obj 0x634bbda1, .x11_:0.0-1, 0x5200008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #02: PointerIcon[obj 0x61de4486, .x11_:0.0-1, 0x520000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #03: PointerIcon[obj 0x7ec3f170, .x11_:0.0-1, 0x5200010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PixelRect[obj 0x71178ea, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x40c10ba6, .x11_:0.0-1, 0x5200014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: 0/29 800x600 [apply] window moved: 4/29 800x600 [apply] window resized: 4/29 800x600 [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 4/29[wu] 800x600[wu] 800x600[px], [ l 4, r 4 - t 29, b 4 - 8x33] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x3185f02: tileRendererInUse null, GearsES2[obj 0x3185f02 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3185f02 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3185f02 created: GearsObj[0x6952f99e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3185f02 created: GearsObj[0x404193c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3185f02 created: GearsObj[0x404193c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x3185f02 FIN GearsES2[obj 0x3185f02 isInit true, usesShared false, 1 GearsObj[0x6952f99e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x404193c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b81b623, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x3185f02 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3185f02, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGearsES2SimpleNEWT.test01_GL2ES2-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] junit.framework.TestListener: endTest(test01_GL2ES2) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3185f02: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3185f02 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 @ 1579064428840 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064428840 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.881 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064426792 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064426795 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[GL3/GL3.sw], on-scr[.]] [apply] Create PointerIcon #00: PointerIcon[obj 0x2c2f0b0c, .x11_:0.0-1, 0x5200004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #01: PointerIcon[obj 0x634bbda1, .x11_:0.0-1, 0x5200008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #02: PointerIcon[obj 0x61de4486, .x11_:0.0-1, 0x520000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #03: PointerIcon[obj 0x7ec3f170, .x11_:0.0-1, 0x5200010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PixelRect[obj 0x71178ea, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x40c10ba6, .x11_:0.0-1, 0x5200014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window moved: 0/29 800x600 [apply] window moved: 4/29 800x600 [apply] window resized: 4/29 800x600 [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 4/29[wu] 800x600[wu] 800x600[px], [ l 4, r 4 - t 29, b 4 - 8x33] [apply] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x3185f02: tileRendererInUse null, GearsES2[obj 0x3185f02 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3185f02 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3185f02 created: GearsObj[0x6952f99e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3185f02 created: GearsObj[0x404193c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3185f02 created: GearsObj[0x404193c6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x3185f02 FIN GearsES2[obj 0x3185f02 isInit true, usesShared false, 1 GearsObj[0x6952f99e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x404193c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6b81b623, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x3185f02 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3185f02, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGearsES2SimpleNEWT.test01_GL2ES2-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3185f02: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3185f02 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 @ 1579064428840 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064428840 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_GL2ES2 took 2 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064430489 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064430491 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.TestLandscapeES2NEWT - test01GL2ES2 [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(test01GL2ES2) [apply] requested: swapInterval 1, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 4/29 500x290, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] LandscapeES2.init ... [apply] LandscapeES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.3 (Core Profile) Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 3.30, 3.30.0 [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GL3/GL3.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@1282536e, 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] LandscapeES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestLandscapeES2NEWT.test01GL2ES2-n0000-LandscapeES2-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png [apply] 60 s: 60 f / 60832 ms, 0.9 fps, 1013 ms/f; total: 60 f, 0.9 fps, 1013 ms/f [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-2-UserApp-JUnitTestRunner [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 1000, blocking true -> res false, waited 1000/1000 - Thread-2-UserApp-JUnitTestRunner [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 60832, frames 60, fps 0.986323], modeBits 0, init'ed true, animThread Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:634) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:318) [apply] [4]: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT.runTestGL(TestLandscapeES2NEWT.java:123) [apply] [5]: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT.test01GL2ES2(TestLandscapeES2NEWT.java:139) [apply] [6]: java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] [7]: java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] [8]: java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] [9]: java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] [10]: org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] [11]: org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] [12]: org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] [13]: org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] [14]: org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] [15]: org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] [16]: org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] [17]: org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] [18]: org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] [19]: org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] [20]: org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] [21]: org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] [22]: org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] [23]: org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] [24]: org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] [25]: org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] [26]: org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] [27]: org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] [28]: org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] [29]: junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] [30]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] [31]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] [32]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] [33]: java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] [34]: java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] [35]: java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] [36]: java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] [37]: com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] LandscapeES2.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] LandscapeES2.dispose FIN [apply] junit.framework.TestListener: endTest(test01GL2ES2) [apply] junit.framework.TestListener: startTest(test02GL3) [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/GL3.sw], on-scr[.]] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 4/29 500x290, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] LandscapeES2.init ... [apply] LandscapeES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.3 (Core Profile) Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 3.30, 3.30.0 [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GL3/GL3.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@13b955c0, 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] LandscapeES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestLandscapeES2NEWT.test02GL3___-n0000-LandscapeES2-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png [apply] 62 s: 60 f / 62676 ms, 0.9 fps, 1044 ms/f; total: 60 f, 0.9 fps, 1044 ms/f [apply] junit.framework.TestListener: endTest(test02GL3) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] LandscapeES2.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064557539 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064557539 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 127.868 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064430489 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064430491 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.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[GL3/GL3.sw], on-scr[.]] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 4/29 500x290, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] LandscapeES2.init ... [apply] LandscapeES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.3 (Core Profile) Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 3.30, 3.30.0 [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GL3/GL3.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@1282536e, 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] LandscapeES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestLandscapeES2NEWT.test01GL2ES2-n0000-LandscapeES2-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png [apply] 60 s: 60 f / 60832 ms, 0.9 fps, 1013 ms/f; total: 60 f, 0.9 fps, 1013 ms/f [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): ++++++ timeout reached ++++++ Thread-2-UserApp-JUnitTestRunner [apply] finishLifecycleAction(com.jogamp.opengl.util.Animator$2): OK false- pollPeriod 1000, blocking true -> res false, waited 1000/1000 - Thread-2-UserApp-JUnitTestRunner [apply] - com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 60832, frames 60, fps 0.986323], modeBits 0, init'ed true, animThread Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main], exclCtxThread false(null)] [apply] [2]: com.jogamp.opengl.util.AnimatorBase.finishLifecycleAction(AnimatorBase.java:634) [apply] [3]: com.jogamp.opengl.util.Animator.stop(Animator.java:318) [apply] [4]: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT.runTestGL(TestLandscapeES2NEWT.java:123) [apply] [5]: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NEWT.test01GL2ES2(TestLandscapeES2NEWT.java:139) [apply] [6]: java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] [7]: java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] [8]: java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] [9]: java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] [10]: org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [apply] [11]: org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [apply] [12]: org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [apply] [13]: org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [apply] [14]: org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] [15]: org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] [16]: org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [apply] [17]: org.junit.rules.RunRules.evaluate(RunRules.java:20) [apply] [18]: org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [apply] [19]: org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [apply] [20]: org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [apply] [21]: org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [apply] [22]: org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [apply] [23]: org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [apply] [24]: org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [apply] [25]: org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [apply] [26]: org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [apply] [27]: org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [apply] [28]: org.junit.runners.ParentRunner.run(ParentRunner.java:309) [apply] [29]: junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [apply] [30]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [apply] [31]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [apply] [32]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [apply] [33]: java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] [34]: java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] [35]: java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] [36]: java.base/java.lang.reflect.Method.invoke(Method.java:566) [apply] [37]: com.jogamp.newt.util.MainThread$UserApp.run(MainThread.java:207) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] LandscapeES2.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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/GL3.sw], on-scr[.]] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 4/29 500x290, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] LandscapeES2.init ... [apply] LandscapeES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.3 (Core Profile) Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 3.30, 3.30.0 [apply] GL FBO: basic true, full true [apply] GL Profile: GLProfile[GL3/GL3.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@13b955c0, 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] LandscapeES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] LandscapeES2.reshape 0/0 500x290, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestLandscapeES2NEWT.test02GL3___-n0000-LandscapeES2-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0500x0290.png [apply] 62 s: 60 f / 62676 ms, 0.9 fps, 1044 ms/f; total: 60 f, 0.9 fps, 1044 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] LandscapeES2.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064557539 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064557539 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2ES2 took 63.31 sec [apply] Testcase: test02GL3 took 63.684 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064559223 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064559226 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test01GL2ES2 [apply] Loop 1/1 [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(test01GL2ES2) [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/GL3.sw], on-scr[.]] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 4/29 512x512, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestRedSquareES2NEWT.test01GL2ES2-n0000-RedSquareES2-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] 0 s: 60 f / 507 ms, 118.3 fps, 8 ms/f; total: 60 f, 118.3 fps, 8 ms/f [apply] junit.framework.TestListener: endTest(test01GL2ES2) [apply] junit.framework.TestListener: startTest(test02GL3) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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/GL3.sw], on-scr[.]] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 4/29 512x512, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestRedSquareES2NEWT.test02GL3___-n0000-RedSquareES2-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] 0 s: 60 f / 373 ms, 160.8 fps, 6 ms/f; total: 60 f, 160.8 fps, 6 ms/f [apply] junit.framework.TestListener: endTest(test02GL3) [apply] 0 s: 60 f / 182 ms, 329.6 fps, 3 ms/f; total: 120 f, 216.2 fps, 4 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064562070 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064562071 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.688 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064559223 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064559226 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestRedSquareES2NEWT - test01GL2ES2 [apply] Loop 1/1 [apply] requested: vsync false, GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 4/29 512x512, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestRedSquareES2NEWT.test01GL2ES2-n0000-RedSquareES2-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] 0 s: 60 f / 507 ms, 118.3 fps, 8 ms/f; total: 60 f, 118.3 fps, 8 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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/GL3.sw], on-scr[.]] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 4/29 512x512, [ l 4, r 4 - t 29, b 4 - 8x33] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape 0/0 512x512 of 512x512, swapInterval -1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] RedSquareES2.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestRedSquareES2NEWT.test02GL3___-n0000-RedSquareES2-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] 0 s: 60 f / 373 ms, 160.8 fps, 6 ms/f; total: 60 f, 160.8 fps, 6 ms/f [apply] 0 s: 60 f / 182 ms, 329.6 fps, 3 ms/f; total: 120 f, 216.2 fps, 4 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064562070 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064562071 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2ES2 took 2.008 sec [apply] Testcase: test02GL3 took 0.787 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064563677 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064563680 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNEWT - test01junit.framework.TestListener: startTest(test01) [apply] [apply] Create PointerIcon #01: PointerIcon[obj 0x623ff507, .x11_:0.0-1, 0x5200004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x3ad2090, .x11_:0.0-1, 0x5200008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x6d23b1fc, .x11_:0.0-1, 0x520000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x5e62edfc, .x11_:0.0-1, 0x5200010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x5977552f, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x7bcfb2a6, .x11_:0.0-1, 0x5200014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200016, 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] junit.framework.TestListener: endTest(test01) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064566026 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064566026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.168 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064563677 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064563680 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.TestGearsNEWT - test01 [apply] Create PointerIcon #01: PointerIcon[obj 0x623ff507, .x11_:0.0-1, 0x5200004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x3ad2090, .x11_:0.0-1, 0x5200008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x6d23b1fc, .x11_:0.0-1, 0x520000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x5e62edfc, .x11_:0.0-1, 0x5200010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x5977552f, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x7bcfb2a6, .x11_:0.0-1, 0x5200014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 list created: 1 [apply] gear2 list created: 2 [apply] gear3 list created: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200016, 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] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064566026 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064566026 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 1.243 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064567667 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064567669 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 3 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test01_DefCaps_Anim [apply] junit.framework.TestListener: startTest(test01_DefCaps_Anim) [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0005-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0006-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(test01_DefCaps_Anim) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test01_DefCaps_Anim [apply] junit.framework.TestListener: startTest(test02_DefCaps_NoAnim) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestTeapotNEWT - test02_DefCaps_NoAnim [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0002-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(test02_DefCaps_NoAnim) [apply] junit.framework.TestListener: startTest(test12_FBOCaps_NoAnim) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0001-GL3bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0002-GL3bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0003-GL3bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(test12_FBOCaps_NoAnim) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064572945 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064572945 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.11 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064567667 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064567669 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] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0005-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestTeapotNEWT.test01_DefCaps_Anim__-n0006-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0002-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test02_DefCaps_NoAnim-n0003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0001-GL3bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0002-GL3bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestTeapotNEWT.test12_FBOCaps_NoAnim-n0003-GL3bc_-sw-fbobject-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0640x0480.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064572945 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064572945 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_DefCaps_Anim took 1.104 sec [apply] Testcase: test02_DefCaps_NoAnim took 1.07 sec [apply] Testcase: test12_FBOCaps_NoAnim took 1.993 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064574602 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064574604 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl3.newt.TestGeomShader01TextureGL3NEWT - test01_GL3Core_Passthrough [apply] junit.framework.TestListener: tests to run: 4 [apply] junit.framework.TestListener: startTest(test01_GL3Core_Passthrough) [apply] Init - START - useGeomShader 0 -> passthrough01_xxx [apply] GL_VENDOR: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.3 (Core Profile) Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 3.30 [apply] GL Profile: GLProfile[GL3/GL3.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@52ff0ca4, 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGeomShader01TextureGL3NEWT.test01_GL3Core_Passthrough__-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 1 s: 60 f / 1026 ms, 58.4 fps, 17 ms/f; total: 60 f, 58.4 fps, 17 ms/f [apply] junit.framework.TestListener: endTest(test01_GL3Core_Passthrough) [apply] junit.framework.TestListener: startTest(test02_GL3Core_FlipXYZ) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.3 (Core Profile) Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 3.30 [apply] GL Profile: GLProfile[GL3/GL3.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@7694ccc5, 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner-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 / 911 ms, 65.8 fps, 15 ms/f; total: 60 f, 65.8 fps, 15 ms/f [apply] junit.framework.TestListener: endTest(test02_GL3Core_FlipXYZ) [apply] junit.framework.TestListener: startTest(test11_GL3Compat_Passthrough) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 1.40 [apply] GL Profile: GLProfile[GL3bc/GL3bc.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@43639d4f, 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Exception in thread "Thread-2-UserApp-JUnitTestRunner-Animator#02" com.jogamp.opengl.util.AnimatorBase$UncaughtAnimatorException: com.jogamp.opengl.GLException: Caught RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@43639d4f on thread Thread-2-UserApp-JUnitTestRunner-Animator#02 [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:68) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [apply] at java.base/java.lang.Thread.run(Thread.java:834) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@43639d4f on thread Thread-2-UserApp-JUnitTestRunner-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:768) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] ... 3 more [apply] Caused by: java.lang.RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@43639d4f [apply] at com.jogamp.opengl.test.junit.jogl.demos.gl3.GeomShader01TextureGL3.init(GeomShader01TextureGL3.java:101) [apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:690) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 6 more [apply] junit.framework.TestListener: endTest(test11_GL3Compat_Passthrough) [apply] junit.framework.TestListener: startTest(test12_GL3Compat_FlipXYZ) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 1.40 [apply] GL Profile: GLProfile[GL3bc/GL3bc.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@468d169e, 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Exception in thread "Thread-2-UserApp-JUnitTestRunner-Animator#03" com.jogamp.opengl.util.AnimatorBase$UncaughtAnimatorException: com.jogamp.opengl.GLException: Caught RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@468d169e on thread Thread-2-UserApp-JUnitTestRunner-Animator#03 [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:68) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [apply] at java.base/java.lang.Thread.run(Thread.java:834) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@468d169e on thread Thread-2-UserApp-JUnitTestRunner-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:768) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] ... 3 more [apply] Caused by: java.lang.RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@468d169e [apply] at com.jogamp.opengl.test.junit.jogl.demos.gl3.GeomShader01TextureGL3.init(GeomShader01TextureGL3.java:101) [apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:690) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 6 more [apply] junit.framework.TestListener: endTest(test12_GL3Compat_FlipXYZ) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064578920 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064578920 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.147 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064574602 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064574604 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.3 (Core Profile) Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 3.30 [apply] GL Profile: GLProfile[GL3/GL3.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@52ff0ca4, 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGeomShader01TextureGL3NEWT.test01_GL3Core_Passthrough__-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [apply] 1 s: 60 f / 1026 ms, 58.4 fps, 17 ms/f; total: 60 f, 58.4 fps, 17 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.3 (Core Profile) Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 3.30 [apply] GL Profile: GLProfile[GL3/GL3.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@7694ccc5, 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner-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 / 911 ms, 65.8 fps, 15 ms/f; total: 60 f, 65.8 fps, 15 ms/f [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 1.40 [apply] GL Profile: GLProfile[GL3bc/GL3bc.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@43639d4f, 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Exception in thread "Thread-2-UserApp-JUnitTestRunner-Animator#02" com.jogamp.opengl.util.AnimatorBase$UncaughtAnimatorException: com.jogamp.opengl.GLException: Caught RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@43639d4f on thread Thread-2-UserApp-JUnitTestRunner-Animator#02 [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:68) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [apply] at java.base/java.lang.Thread.run(Thread.java:834) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@43639d4f on thread Thread-2-UserApp-JUnitTestRunner-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:768) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] ... 3 more [apply] Caused by: java.lang.RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@43639d4f [apply] at com.jogamp.opengl.test.junit.jogl.demos.gl3.GeomShader01TextureGL3.init(GeomShader01TextureGL3.java:101) [apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:690) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 6 more [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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: VMware, Inc. [apply] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION: 3.1 Mesa 18.3.6 [apply] GL GLSL: true, has-compiler-func: true, version 1.40 [apply] GL Profile: GLProfile[GL3bc/GL3bc.sw] [apply] GL Renderer Quirks:[No10BitColorCompOffscreen] [apply] GL:jogamp.opengl.gl4.GL4bcImpl@468d169e, 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [apply] Exception in thread "Thread-2-UserApp-JUnitTestRunner-Animator#03" com.jogamp.opengl.util.AnimatorBase$UncaughtAnimatorException: com.jogamp.opengl.GLException: Caught RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@468d169e on thread Thread-2-UserApp-JUnitTestRunner-Animator#03 [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:68) [apply] at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:453) [apply] at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:204) [apply] at java.base/java.lang.Thread.run(Thread.java:834) [apply] Caused by: com.jogamp.opengl.GLException: Caught RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@468d169e on thread Thread-2-UserApp-JUnitTestRunner-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:768) [apply] at com.jogamp.opengl.util.DefaultAnimatorImpl.display(DefaultAnimatorImpl.java:58) [apply] ... 3 more [apply] Caused by: java.lang.RuntimeException: GL object not >= 3.2, i.e. no geometry shader support.: jogamp.opengl.gl4.GL4bcImpl@468d169e [apply] at com.jogamp.opengl.test.junit.jogl.demos.gl3.GeomShader01TextureGL3.init(GeomShader01TextureGL3.java:101) [apply] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) [apply] at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:690) [apply] at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:674) [apply] at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:443) [apply] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1293) [apply] ... 6 more [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064578920 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064578920 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_GL3Core_Passthrough took 2.519 sec [apply] Testcase: test02_GL3Core_FlipXYZ took 1.188 sec [apply] Testcase: test11_GL3Compat_Passthrough took 0.281 sec [apply] Testcase: test12_GL3Compat_FlipXYZ took 0.276 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] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064580591 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064580593 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(test01_01a) [apply] Profile GL4 n/a [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 @ 1579064581700 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064581700 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(test01_01a) [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.922 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064580591 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064580593 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestInstancedReneringGL4NEWT - test01_01a [apply] Profile GL4 n/a [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 @ 1579064581700 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064581700 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_01a took 1.063 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] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064583370 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064583372 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test01_01a [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(test01_01a) [apply] Profile GL4 n/a [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] Profile GL4 n/a [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 @ 1579064584459 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064584459 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(test01_01a) [apply] junit.framework.TestListener: startTest(test02_01b) [apply] junit.framework.TestListener: endTest(test02_01b) [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.91 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064583370 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064583372 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.newt.TestTessellationShader01GL4NEWT - test01_01a [apply] Profile GL4 n/a [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] Profile GL4 n/a [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 @ 1579064584459 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064584459 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_01a took 1.038 sec [apply] Testcase: test02_01b took 0.002 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064586086 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064586088 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] junit.framework.TestListener: tests to run: 5 [apply] junit.framework.TestListener: startTest(test00NoShaderState_Validation) [apply] X11GLXContext [Version 3.3 (Core profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c65, this 0x1805633a, handle 0x7f9dd05a4050, isShared false, jogamp.opengl.gl4.GL4bcImpl@46ba4736, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c81a3ca, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9da0001c40, owner true, ResourceToolkitLock[obj 0x69187415, isOwner false, <5ea23d01, 4ab54214>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9da0001c40, owner true, ResourceToolkitLock[obj 0x69187415, isOwner false, <5ea23d01, 4ab54214>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 480x480 wu, 480x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9da001d270, owner true, ResourceToolkitLock[obj 0x11c954c9, isOwner true, <5ecc39c4, 3e0965eb>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <5c8bfdbe, 73f85fa>[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, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true] [apply] screen #1 [apply] junit.framework.TestListener: endTest(test00NoShaderState_Validation) [apply] screen #2 [apply] screen #3 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test00NoShaderState_Validation [apply] junit.framework.TestListener: startTest(test01ShaderState_Validation) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState01NEWT - test01ShaderState_Validation [apply] X11GLXContext [Version 3.3 (Core profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c65, this 0x5e93a293, handle 0x7f9dd0979c80, isShared false, jogamp.opengl.gl4.GL4bcImpl@79d72674, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c81a3ca, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9dcc009400, owner true, ResourceToolkitLock[obj 0x20c2e362, isOwner false, <780ff160, 3b4b53c8>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9dcc009400, owner true, ResourceToolkitLock[obj 0x20c2e362, isOwner false, <780ff160, 3b4b53c8>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 480x480 wu, 480x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9dcc01f540, owner true, ResourceToolkitLock[obj 0x7bef3653, isOwner true, <4c8113bf, 4b827fbe>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <2a36b015, 286946ae>[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, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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] X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x7cbbf383, handle 0x7f9dd8002ad0, isShared false, jogamp.opengl.gl4.GL4bcImpl@727c1264, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c81a3ca, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9de4000fb0, owner true, ResourceToolkitLock[obj 0x764398f3, isOwner false, <3341185f, 1045d25f>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9de4000fb0, owner true, ResourceToolkitLock[obj 0x764398f3, isOwner false, <3341185f, 1045d25f>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 480x480 wu, 480x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9de4017550, owner true, ResourceToolkitLock[obj 0x2380d01, isOwner true, <68d699b5, 536ee710>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <6d870008, 2f9548bc>[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: 1.187s: 600f, 505.4 fps, 1 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] X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x76fd4bc8, handle 0x7f9df0002800, isShared false, jogamp.opengl.gl4.GL4bcImpl@783aab67, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c81a3ca, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9dfc009c70, owner true, ResourceToolkitLock[obj 0x7c0520b8, isOwner false, <3907a15c, 25b80ebf>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9dfc009c70, owner true, ResourceToolkitLock[obj 0x7c0520b8, isOwner false, <3907a15c, 25b80ebf>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 480x480 wu, 480x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9dfc020070, owner true, ResourceToolkitLock[obj 0x874f8fc, isOwner true, <5d2109aa, 59285e13>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <3c007e7f, 139cd21b>[count 1, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] screen #1 [apply] junit.framework.TestListener: endTest(test03ShaderState_PerformanceSingleToggleEnable) [apply] junit.framework.TestListener: startTest(test04ShaderState_PerformanceDouble) [apply] testShaderState00PerformanceSingle toggleEnable true: 1.213s: 600f, 494.6 fps, 2 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] X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0xdfb44bf, handle 0x7f9e0c0026c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@33cab70, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c81a3ca, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9e14000fb0, owner true, ResourceToolkitLock[obj 0x7032fcf, isOwner false, <4201a14b, 1588cb08>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9e14000fb0, owner true, ResourceToolkitLock[obj 0x7032fcf, isOwner false, <4201a14b, 1588cb08>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 480x480 wu, 480x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9e140173d0, owner true, ResourceToolkitLock[obj 0x730985e2, isOwner true, <6d6ab11b, 222e5e04>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <71ad11c2, 4e34bc80>[count 1, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] screen #1 [apply] screen #2 [apply] junit.framework.TestListener: endTest(test04ShaderState_PerformanceDouble) [apply] testShaderState01PerformanceDouble: 1.171s: 600f, 512.3 fps, 1 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 @ 1579064593037 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064593037 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.768 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064586086 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064586088 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] X11GLXContext [Version 3.3 (Core profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c65, this 0x1805633a, handle 0x7f9dd05a4050, isShared false, jogamp.opengl.gl4.GL4bcImpl@46ba4736, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c81a3ca, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9da0001c40, owner true, ResourceToolkitLock[obj 0x69187415, isOwner false, <5ea23d01, 4ab54214>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9da0001c40, owner true, ResourceToolkitLock[obj 0x69187415, isOwner false, <5ea23d01, 4ab54214>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 480x480 wu, 480x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9da001d270, owner true, ResourceToolkitLock[obj 0x11c954c9, isOwner true, <5ecc39c4, 3e0965eb>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <5c8bfdbe, 73f85fa>[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, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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] X11GLXContext [Version 3.3 (Core profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c65, this 0x5e93a293, handle 0x7f9dd0979c80, isShared false, jogamp.opengl.gl4.GL4bcImpl@79d72674, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c81a3ca, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9dcc009400, owner true, ResourceToolkitLock[obj 0x20c2e362, isOwner false, <780ff160, 3b4b53c8>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9dcc009400, owner true, ResourceToolkitLock[obj 0x20c2e362, isOwner false, <780ff160, 3b4b53c8>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 480x480 wu, 480x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9dcc01f540, owner true, ResourceToolkitLock[obj 0x7bef3653, isOwner true, <4c8113bf, 4b827fbe>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <2a36b015, 286946ae>[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, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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] X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x7cbbf383, handle 0x7f9dd8002ad0, isShared false, jogamp.opengl.gl4.GL4bcImpl@727c1264, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c81a3ca, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9de4000fb0, owner true, ResourceToolkitLock[obj 0x764398f3, isOwner false, <3341185f, 1045d25f>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9de4000fb0, owner true, ResourceToolkitLock[obj 0x764398f3, isOwner false, <3341185f, 1045d25f>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 480x480 wu, 480x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9de4017550, owner true, ResourceToolkitLock[obj 0x2380d01, isOwner true, <68d699b5, 536ee710>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <6d870008, 2f9548bc>[count 1, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] screen #1 [apply] testShaderState00PerformanceSingle toggleEnable false: 1.187s: 600f, 505.4 fps, 1 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] X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x76fd4bc8, handle 0x7f9df0002800, isShared false, jogamp.opengl.gl4.GL4bcImpl@783aab67, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c81a3ca, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9dfc009c70, owner true, ResourceToolkitLock[obj 0x7c0520b8, isOwner false, <3907a15c, 25b80ebf>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9dfc009c70, owner true, ResourceToolkitLock[obj 0x7c0520b8, isOwner false, <3907a15c, 25b80ebf>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 480x480 wu, 480x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9dfc020070, owner true, ResourceToolkitLock[obj 0x874f8fc, isOwner true, <5d2109aa, 59285e13>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <3c007e7f, 139cd21b>[count 1, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] screen #1 [apply] testShaderState00PerformanceSingle toggleEnable true: 1.213s: 600f, 494.6 fps, 2 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] X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0xdfb44bf, handle 0x7f9e0c0026c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@33cab70, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c81a3ca, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9e14000fb0, owner true, ResourceToolkitLock[obj 0x7032fcf, isOwner false, <4201a14b, 1588cb08>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9e14000fb0, owner true, ResourceToolkitLock[obj 0x7032fcf, isOwner false, <4201a14b, 1588cb08>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 480x480 wu, 480x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f9e140173d0, owner true, ResourceToolkitLock[obj 0x730985e2, isOwner true, <6d6ab11b, 222e5e04>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <71ad11c2, 4e34bc80>[count 1, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] screen #1 [apply] screen #2 [apply] testShaderState01PerformanceDouble: 1.171s: 600f, 512.3 fps, 1 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 @ 1579064593037 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064593037 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00NoShaderState_Validation took 1.57 sec [apply] Testcase: test01ShaderState_Validation took 0.309 sec [apply] Testcase: test02ShaderState_PerformanceSingleKeepEnabled took 1.665 sec [apply] Testcase: test03ShaderState_PerformanceSingleToggleEnable took 1.704 sec [apply] Testcase: test04ShaderState_PerformanceDouble took 1.651 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT [apply] junit.framework.TestListener: tests to run: 3 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064594685 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064594688 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01PerformanceDouble [apply] junit.framework.TestListener: startTest(testShaderState01PerformanceDouble) [apply] X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x424872bc, handle 0x7f15243e91d0, isShared false, jogamp.opengl.gl4.GL4bcImpl@79c2f80e, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7b2fac21, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f15083f8cb0, owner true, ResourceToolkitLock[obj 0x19b05e5, isOwner false, [count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f15083f8cb0, owner true, ResourceToolkitLock[obj 0x19b05e5, isOwner false, [count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 480x480 wu, 480x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f15083e6e70, owner true, ResourceToolkitLock[obj 0x3d8092ce, isOwner true, <7a5c5cf9, 373e5d49>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <3be3c5fa, 2cc26aa>[count 1, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] screen #1 [apply] screen #2 [apply] screen #1 [apply] screen #2 [apply] junit.framework.TestListener: endTest(testShaderState01PerformanceDouble) [apply] junit.framework.TestListener: startTest(testShaderState01ValidationSP1Linked) [apply] testShaderState01PerformanceDouble: 1.246s: 600f, 481.5 fps, 2 ms/f [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01PerformanceDouble [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01ValidationSP1Linked [apply] X11GLXContext [Version 3.3 (Core profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c65, this 0x6ccabcac, handle 0x7f152c111010, isShared false, jogamp.opengl.gl4.GL4bcImpl@6a0dfa6d, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7b2fac21, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f152467dfe0, owner true, ResourceToolkitLock[obj 0x48b26041, isOwner false, <57df82d7, 6a394332>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f152467dfe0, owner true, ResourceToolkitLock[obj 0x48b26041, isOwner false, <57df82d7, 6a394332>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 480x480 wu, 480x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f15246612a0, owner true, ResourceToolkitLock[obj 0x6f62028a, isOwner true, <3489c74f, 1f6b2233>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <3febc23f, 4062e11a>[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, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, bufferEnabled true, bufferWritten true, buffer java.nio.DirectFloatBufferU[pos=0 lim=16 cap=16], alive true] [apply] screen #1 [apply] screen #2 [apply] screen #3 [apply] screen #4 [apply] screen #10 [apply] screen #20 [apply] screen #30 [apply] junit.framework.TestListener: endTest(testShaderState01ValidationSP1Linked) [apply] junit.framework.TestListener: startTest(testShaderState01ValidationSP1Unlinked) [apply] screen #40 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01ValidationSP1Linked [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01ValidationSP1Unlinked [apply] X11GLXContext [Version 3.3 (Core profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c65, this 0x57d77221, handle 0x7f152c59b250, isShared false, jogamp.opengl.gl4.GL4bcImpl@7f45bf64, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7b2fac21, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f152467dfe0, owner true, ResourceToolkitLock[obj 0x9c758e0, isOwner false, <5eb0ccf7, 321aeb7a>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f152467dfe0, owner true, ResourceToolkitLock[obj 0x9c758e0, isOwner false, <5eb0ccf7, 321aeb7a>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 480x480 wu, 480x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f15246612a0, owner true, ResourceToolkitLock[obj 0x6076ccc2, isOwner true, <53458874, bca319f>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <6e6e5aa7, 38289b74>[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, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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(testShaderState01ValidationSP1Unlinked) [apply] screen #20 [apply] screen #30 [apply] screen #40 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01ValidationSP1Unlinked [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064598801 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064598802 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.937 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064594685 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064594688 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01PerformanceDouble [apply] X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x424872bc, handle 0x7f15243e91d0, isShared false, jogamp.opengl.gl4.GL4bcImpl@79c2f80e, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7b2fac21, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f15083f8cb0, owner true, ResourceToolkitLock[obj 0x19b05e5, isOwner false, [count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f15083f8cb0, owner true, ResourceToolkitLock[obj 0x19b05e5, isOwner false, [count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 480x480 wu, 480x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f15083e6e70, owner true, ResourceToolkitLock[obj 0x3d8092ce, isOwner true, <7a5c5cf9, 373e5d49>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <3be3c5fa, 2cc26aa>[count 1, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] screen #1 [apply] screen #2 [apply] screen #1 [apply] screen #2 [apply] testShaderState01PerformanceDouble: 1.246s: 600f, 481.5 fps, 2 ms/f [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01PerformanceDouble [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01ValidationSP1Linked [apply] X11GLXContext [Version 3.3 (Core profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c65, this 0x6ccabcac, handle 0x7f152c111010, isShared false, jogamp.opengl.gl4.GL4bcImpl@6a0dfa6d, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7b2fac21, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f152467dfe0, owner true, ResourceToolkitLock[obj 0x48b26041, isOwner false, <57df82d7, 6a394332>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f152467dfe0, owner true, ResourceToolkitLock[obj 0x48b26041, isOwner false, <57df82d7, 6a394332>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 480x480 wu, 480x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f15246612a0, owner true, ResourceToolkitLock[obj 0x6f62028a, isOwner true, <3489c74f, 1f6b2233>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <3febc23f, 4062e11a>[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, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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 - testShaderState01ValidationSP1Linked [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLShaderState02NEWT - testShaderState01ValidationSP1Unlinked [apply] X11GLXContext [Version 3.3 (Core profile, arb, debug, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c65, this 0x57d77221, handle 0x7f152c59b250, isShared false, jogamp.opengl.gl4.GL4bcImpl@7f45bf64, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7b2fac21, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f152467dfe0, owner true, ResourceToolkitLock[obj 0x9c758e0, isOwner false, <5eb0ccf7, 321aeb7a>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f152467dfe0, owner true, ResourceToolkitLock[obj 0x9c758e0, isOwner false, <5eb0ccf7, 321aeb7a>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 480x480 wu, 480x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f15246612a0, owner true, ResourceToolkitLock[obj 0x6076ccc2, isOwner true, <53458874, bca319f>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 0 [], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <6e6e5aa7, 38289b74>[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, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 2, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 3, stride 12b 3c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 3, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, elements 4, components 4, stride 16b 4c, initialElementCount 4, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 4, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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 - testShaderState01ValidationSP1Unlinked [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064598801 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064598802 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testShaderState01PerformanceDouble took 3.119 sec [apply] Testcase: testShaderState01ValidationSP1Linked took 0.482 sec [apply] Testcase: testShaderState01ValidationSP1Unlinked took 0.46 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064600488 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064600491 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01 [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(testGLSLCompilation01) [apply] junit.framework.TestListener: endTest(testGLSLCompilation01) [apply] junit.framework.TestListener: startTest(testGLSLUse01) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLUse01 [apply] Thread[Thread-5-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-5-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-5-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[Thread-5-Animator#00,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-5-Animator#00,5,main] RedSquareES2.reshape FIN [apply] junit.framework.TestListener: endTest(testGLSLUse01) [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.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 @ 1579064602326 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064602326 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.667 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064600488 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064600491 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLCompilation01 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestGLSLSimple01NEWT - testGLSLUse01 [apply] Thread[Thread-5-Animator#00,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-5-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-5-Animator#00,5,main] RedSquareES2.init FIN [apply] Thread[Thread-5-Animator#00,5,main] RedSquareES2.reshape 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-5-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-4-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-4-Display-.x11_:0.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 @ 1579064602326 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064602326 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGLSLCompilation01 took 1.396 sec [apply] Testcase: testGLSLUse01 took 0.39 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064604016 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064604018 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test01_PSA [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestRulerNEWT01.test01_PSA-n0001-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test01_PSA [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestRulerNEWT01 - test99_PS1 [apply] junit.framework.TestListener: endTest(test01_PSA) [apply] junit.framework.TestListener: startTest(test99_PS1) [apply] Screen pixel/cm 36.852207, 36.86007 [apply] HiDPI PixelScale: 1.0x1.0 (req) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestRulerNEWT01.test99_PS1-n0001-GL3___-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) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064607177 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064607178 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.991 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064604016 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064604018 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestRulerNEWT01.test01_PSA-n0001-GL3___-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] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestRulerNEWT01.test99_PS1-n0001-GL3___-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 @ 1579064607177 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064607178 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_PSA took 2.245 sec [apply] Testcase: test99_PS1 took 0.871 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] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064608811 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064608814 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(testGlTransformFeedbackVaryings_WhenVarNameOK) [apply] getShader:postCompile: Shader status invalid: 0:1(10): error: GLSL 1.50 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.40, 1.00 ES, and 3.00 ES [apply] [apply] [apply] junit.framework.TestListener: addFailure(testGlTransformFeedbackVaryings_WhenVarNameOK, null) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK [apply] junit.framework.TestListener: endTest(testGlTransformFeedbackVaryings_WhenVarNameOK) [apply] junit.framework.TestListener: startTest(testGlTransformFeedbackVaryings_WhenVarNameWrong) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameWrong [apply] getShader:postCompile: Shader status invalid: 0:1(10): error: GLSL 1.50 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.40, 1.00 ES, and 3.00 ES [apply] [apply] [apply] junit.framework.TestListener: addFailure(testGlTransformFeedbackVaryings_WhenVarNameWrong, null) [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 @ 1579064610331 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064610331 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 2.326 sec [apply] ------------- Standard Output --------------- [apply] getShader:postCompile: Shader status invalid: 0:1(10): error: GLSL 1.50 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.40, 1.00 ES, and 3.00 ES [apply] [apply] [apply] getShader:postCompile: Shader status invalid: 0:1(10): error: GLSL 1.50 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.40, 1.00 ES, and 3.00 ES [apply] [apply] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064608811 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064608814 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT - testGlTransformFeedbackVaryings_WhenVarNameOK [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] ++++ 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 @ 1579064610331 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064610331 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGlTransformFeedbackVaryings_WhenVarNameOK took 1.357 sec [apply] FAILED [apply] null [apply] junit.framework.AssertionFailedError [apply] at com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT.attachShader(TestTransformFeedbackVaryingsBug407NEWT.java:69) [apply] at com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT.testGlTransformFeedbackVaryings_WhenVarNameOK(TestTransformFeedbackVaryingsBug407NEWT.java:122) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] [apply] Testcase: testGlTransformFeedbackVaryings_WhenVarNameWrong took 0.104 sec [apply] FAILED [apply] null [apply] junit.framework.AssertionFailedError [apply] at com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT.attachShader(TestTransformFeedbackVaryingsBug407NEWT.java:69) [apply] at com.jogamp.opengl.test.junit.jogl.glsl.TestTransformFeedbackVaryingsBug407NEWT.testGlTransformFeedbackVaryings_WhenVarNameWrong(TestTransformFeedbackVaryingsBug407NEWT.java:161) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [apply] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [apply] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [apply] [apply] X11Util.Display: Shutdown (JVM shutdown: true, open (no close attempt): 3/3, reusable (open, marked uncloseable): 0, pending (open in creation order): 3) [apply] X11Util: Open X11 Display Connections: 3 [apply] X11Util: Open[0]: NamedX11Display[:0.0, 0x7f018443dd80, refCount 1, unCloseable false] [apply] X11Util: Open[1]: NamedX11Display[:0.0, 0x7f01843eef10, refCount 1, unCloseable false] [apply] X11Util: Open[2]: NamedX11Display[:0.0, 0x7f0184152330, refCount 1, unCloseable false] [apply] Result: 1 [echo] Testing com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT [apply] junit.framework.TestListener: tests to run: 5 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064612054 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064612057 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test00MatrixToString) [apply] junit.framework.TestListener: endTest(test00MatrixToString) [apply] junit.framework.TestListener: startTest(test01MviUpdateTraditionalAccess) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test00MatrixToString [apply] PMV-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] 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] FLU-R-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] FLU-R-O 2x3: [apply] [ 1.00000 2.00000 3.00000 ] [apply] [ 4.00000 5.00000 6.00000 ] [apply] [apply] [apply] FLU-C-O 2x3: [apply] [ 1.00000 2.00000 3.00000 ] [apply] [ 4.00000 5.00000 6.00000 ] [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] FLU-C-O 3x2: [apply] [ 1.00000 2.00000 ] [apply] [ 3.00000 4.00000 ] [apply] [ 5.00000 6.00000 ] [apply] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test00MatrixToString [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01MviUpdateTraditionalAccess [apply] junit.framework.TestListener: endTest(test01MviUpdateTraditionalAccess) [apply] junit.framework.TestListener: startTest(test02MviUpdateShaderAccess) [apply] junit.framework.TestListener: endTest(test02MviUpdateShaderAccess) [apply] junit.framework.TestListener: startTest(test03MvTranslate) [apply] junit.framework.TestListener: endTest(test03MvTranslate) [apply] junit.framework.TestListener: startTest(test04MvTranslateRotate) [apply] junit.framework.TestListener: endTest(test04MvTranslateRotate) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01MviUpdateTraditionalAccess [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test02MviUpdateShaderAccess [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test02MviUpdateShaderAccess [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test03MvTranslate [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test03MvTranslate [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test04MvTranslateRotate [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test04MvTranslateRotate [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064613492 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064613492 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.272 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064612054 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064612057 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test00MatrixToString [apply] PMV-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] 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] FLU-R-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] FLU-R-O 2x3: [apply] [ 1.00000 2.00000 3.00000 ] [apply] [ 4.00000 5.00000 6.00000 ] [apply] [apply] [apply] FLU-C-O 2x3: [apply] [ 1.00000 2.00000 3.00000 ] [apply] [ 4.00000 5.00000 6.00000 ] [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] FLU-C-O 3x2: [apply] [ 1.00000 2.00000 ] [apply] [ 3.00000 4.00000 ] [apply] [ 5.00000 6.00000 ] [apply] [apply] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test00MatrixToString [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01MviUpdateTraditionalAccess [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test01MviUpdateTraditionalAccess [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test02MviUpdateShaderAccess [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test02MviUpdateShaderAccess [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test03MvTranslate [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test03MvTranslate [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test04MvTranslateRotate [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.math.TestPMVMatrix01NEWT - test04MvTranslateRotate [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064613492 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064613492 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00MatrixToString took 0.031 sec [apply] Testcase: test01MviUpdateTraditionalAccess took 0.131 sec [apply] Testcase: test02MviUpdateShaderAccess took 0.043 sec [apply] Testcase: test03MvTranslate took 0.002 sec [apply] Testcase: test04MvTranslateRotate took 0.006 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064615125 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064615128 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 7 [apply] INFO: PBuffer supported: true [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer [apply] junit.framework.TestListener: startTest(test01aOffscreenWindowPBuffer) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200005, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01bOffscreenWindowPBufferStencil [apply] junit.framework.TestListener: endTest(test01aOffscreenWindowPBuffer) [apply] junit.framework.TestListener: startTest(test01bOffscreenWindowPBufferStencil) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200005, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] junit.framework.TestListener: endTest(test01bOffscreenWindowPBufferStencil) [apply] junit.framework.TestListener: startTest(test01cOffscreenWindowPBuffer555) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] junit.framework.TestListener: endTest(test01cOffscreenWindowPBuffer555) [apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [apply] null [apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200005, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBuffer555 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01cOffscreenWindowPBufferStencilAlpha [apply] junit.framework.TestListener: startTest(test01cOffscreenWindowPBufferStencilAlpha) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200005, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] RedSquareES2.dispose FIN [apply] junit.framework.TestListener: endTest(test01cOffscreenWindowPBufferStencilAlpha) [apply] junit.framework.TestListener: startTest(test02Offscreen3Windows1DisplayPBuffer) [apply] Create Window 0 [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] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [apply] null [apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200005, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [apply] null [apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x520000f, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true) [apply] null [apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200019, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] junit.framework.TestListener: endTest(test02Offscreen3Windows1DisplayPBuffer) [apply] junit.framework.TestListener: startTest(test03Offscreen3Windows3DisplaysPBuffer) [apply] Create Window 0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES2.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES2.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 8 (enable: true) [apply] null [apply] ShaderProgram[id=8, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, shader: 3, source] [apply] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, shader: 2, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200005, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 9 (enable: true) [apply] null [apply] ShaderProgram[id=9, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400005, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 10 (enable: true) [apply] null [apply] ShaderProgram[id=10, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=19, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=20, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5800005, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] junit.framework.TestListener: endTest(test03Offscreen3Windows3DisplaysPBuffer) [apply] junit.framework.TestListener: startTest(test04OffscreenSnapshotWithDemoPBuffer) [apply] Create Window 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] RedSquareES2.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] RedSquareES2.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-4-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 11 (enable: true) [apply] null [apply] ShaderProgram[id=11, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=21, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=22, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200005, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] junit.framework.TestListener: endTest(test04OffscreenSnapshotWithDemoPBuffer) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064629939 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064629940 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.623 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 @ 1579064615125 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064615128 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen01GLPBufferNEWT - test01aOffscreenWindowPBuffer [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200005, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200005, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [apply] null [apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200005, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200005, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [apply] null [apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200005, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [apply] null [apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x520000f, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true) [apply] null [apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200019, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES2.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES2.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 8 (enable: true) [apply] null [apply] ShaderProgram[id=8, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, shader: 3, source] [apply] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, shader: 2, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200005, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 9 (enable: true) [apply] null [apply] ShaderProgram[id=9, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400005, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 10 (enable: true) [apply] null [apply] ShaderProgram[id=10, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=19, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=20, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5800005, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] RedSquareES2.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] RedSquareES2.dispose FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-4-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 11 (enable: true) [apply] null [apply] ShaderProgram[id=11, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=21, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=22, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200005, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064629939 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064629940 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01aOffscreenWindowPBuffer took 1.439 sec [apply] Testcase: test01bOffscreenWindowPBufferStencil took 1.22 sec [apply] Testcase: test01cOffscreenWindowPBuffer555 took 1.23 sec [apply] Testcase: test01cOffscreenWindowPBufferStencilAlpha took 1.207 sec [apply] Testcase: test02Offscreen3Windows1DisplayPBuffer took 3.534 sec [apply] Testcase: test03Offscreen3Windows3DisplaysPBuffer took 3.635 sec [apply] Testcase: test04OffscreenSnapshotWithDemoPBuffer took 1.42 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.offscreen.TestOffscreen02BitmapNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064631633 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064631635 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] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(test11OffscreenWindowPixmap) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.reshape FIN [apply] junit.framework.TestListener: endTest(test11OffscreenWindowPixmap) [apply] junit.framework.TestListener: startTest(test14OffscreenSnapshotWithDemoPixmap) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.reshape FIN [apply] junit.framework.TestListener: endTest(test14OffscreenSnapshotWithDemoPixmap) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064635364 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064635364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.559 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064631633 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064631635 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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES1.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064635364 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064635364 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test11OffscreenWindowPixmap took 2.474 sec [apply] Testcase: test14OffscreenSnapshotWithDemoPixmap took 1.213 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLWindowInit03NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064637028 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064637031 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 2 [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] junit.framework.TestListener: startTest(test01NopGLWindowNoReuse) [apply] junit.framework.TestListener: endTest(test01NopGLWindowNoReuse) [apply] junit.framework.TestListener: startTest(test02NopGLWindowReuse) [apply] Sleep initialized: 0/25 [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: 10/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: 17/25 [apply] Sleep initialized: 18/25 [apply] Sleep initialized: 19/25 [apply] Sleep initialized: 20/25 [apply] Sleep initialized: 21/25 [apply] Sleep initialized: 22/25 [apply] Sleep initialized: 23/25 [apply] Sleep initialized: 24/25 [apply] Sleep initialized: 25/25 [apply] P: 25 GLWindow: [apply] ctor 178/t 7.12/1 [apply] visible 2513/t 100.52/1 [apply] sum-i 2691/t 107.64/1 [apply] INIT END: 25/25 [apply] junit.framework.TestListener: endTest(test02NopGLWindowReuse) [apply] T: duration 0 7 [apply] total-d 2698/t 107.92/1 [apply] total-i 2698/t 107.92/1 [apply] Total: 2698 [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 @ 1579064641021 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064641022 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.827 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064637028 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064637031 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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: 0/25 [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: 10/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: 17/25 [apply] Sleep initialized: 18/25 [apply] Sleep initialized: 19/25 [apply] Sleep initialized: 20/25 [apply] Sleep initialized: 21/25 [apply] Sleep initialized: 22/25 [apply] Sleep initialized: 23/25 [apply] Sleep initialized: 24/25 [apply] Sleep initialized: 25/25 [apply] P: 25 GLWindow: [apply] ctor 178/t 7.12/1 [apply] visible 2513/t 100.52/1 [apply] sum-i 2691/t 107.64/1 [apply] INIT END: 25/25 [apply] T: duration 0 7 [apply] total-d 2698/t 107.92/1 [apply] total-i 2698/t 107.92/1 [apply] Total: 2698 [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 @ 1579064641021 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064641022 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01NopGLWindowNoReuse took 0.005 sec [apply] Testcase: test02NopGLWindowReuse took 2.857 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT [apply] ++++ Test Singleton.ctor() [apply] junit.framework.TestListener: tests to run: 2 [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064642656 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064642658 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test01ChooseOnly [apply] junit.framework.TestListener: startTest(test01ChooseOnly) [apply] INIT START #0 [apply] junit.framework.TestListener: endTest(test01ChooseOnly) [apply] Run: 0, count 50/50 raw: [apply] choose 85/t 1.70/1 [apply] INIT END #0 [apply] INIT START #1 [apply] Run: 1, count 50/50 raw: [apply] choose 38/t 0.76/1 [apply] INIT END #1 [apply] INIT START #2 [apply] Run: 2, count 50/50 raw: [apply] choose 30/t 0.60/1 [apply] INIT END #2 [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test01ChooseOnly [apply] junit.framework.TestListener: startTest(test02Full) [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 2138/t 42.76/1 [apply] glad-realize 4/t 0.08/1 [apply] ctx-create1 1100/t 22.00/1 [apply] ctx-curren2 4/t 0.08/1 [apply] glad-ctx-init 3242/t 64.84/1 [apply] INIT END #0 [apply] INIT START #1 [apply] Run: 1, count 50 raw: [apply] glad-create 2147/t 42.94/1 [apply] glad-realize 2/t 0.04/1 [apply] ctx-create1 983/t 19.66/1 [apply] ctx-curren2 3/t 0.06/1 [apply] glad-ctx-init 3132/t 62.64/1 [apply] INIT END #1 [apply] INIT START #2 [apply] Run: 2, count 50 raw: [apply] glad-create 2182/t 43.64/1 [apply] glad-realize 2/t 0.04/1 [apply] ctx-create1 792/t 15.84/1 [apply] ctx-curren2 3/t 0.06/1 [apply] glad-ctx-init 2976/t 59.52/1 [apply] INIT END #2 [apply] junit.framework.TestListener: endTest(test02Full) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001RawInit00NEWT - test02Full [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064653702 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064653702 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.857 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064642656 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064642658 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 85/t 1.70/1 [apply] INIT END #0 [apply] INIT START #1 [apply] Run: 1, count 50/50 raw: [apply] choose 38/t 0.76/1 [apply] INIT END #1 [apply] INIT START #2 [apply] Run: 2, count 50/50 raw: [apply] choose 30/t 0.60/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 2138/t 42.76/1 [apply] glad-realize 4/t 0.08/1 [apply] ctx-create1 1100/t 22.00/1 [apply] ctx-curren2 4/t 0.08/1 [apply] glad-ctx-init 3242/t 64.84/1 [apply] INIT END #0 [apply] INIT START #1 [apply] Run: 1, count 50 raw: [apply] glad-create 2147/t 42.94/1 [apply] glad-realize 2/t 0.04/1 [apply] ctx-create1 983/t 19.66/1 [apply] ctx-curren2 3/t 0.06/1 [apply] glad-ctx-init 3132/t 62.64/1 [apply] INIT END #1 [apply] INIT START #2 [apply] Run: 2, count 50 raw: [apply] glad-create 2182/t 43.64/1 [apply] glad-realize 2/t 0.04/1 [apply] ctx-create1 792/t 15.84/1 [apply] ctx-curren2 3/t 0.06/1 [apply] glad-ctx-init 2976/t 59.52/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 @ 1579064653702 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064653702 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01ChooseOnly took 0.306 sec [apply] Testcase: test02Full took 9.625 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(test01_aa0) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064655420 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064655423 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,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] junit.framework.TestListener: endTest(test01_aa0) [apply] junit.framework.TestListener: startTest(test02_aa8) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,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 @ 1579064658161 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064658162 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: 3.583 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064655420 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064655423 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering2GL2NEWT - test01_aa0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> 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 0x63aa2bc5], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> 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 0x727df73e], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,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 @ 1579064658161 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064658162 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_aa0 took 2.045 sec [apply] Testcase: test02_aa8 took 0.65 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(test01) [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064659971 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064659974 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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] 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.init: tileRendererInUse null [apply] junit.framework.TestListener: endTest(test02_EOT_01) [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 @ 1579064662035 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064662036 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.881 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064659971 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064659974 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering1GL2NEWT - test01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,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 @ 1579064662035 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064662036 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01 took 1.772 sec [apply] Testcase: test02_EOT_01 took 0.248 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064663674 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064663676 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0 [apply] junit.framework.TestListener: tests to run: 8 [apply] junit.framework.TestListener: startTest(test001_off_gl2___aa0) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, tileRendererInUse null [apply] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] junit.framework.TestListener: endTest(test002_off_gl2___aa8) [apply] junit.framework.TestListener: startTest(test011_off_gl2es3_aa0) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x5ec39478: 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x5ec39478 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5ec39478 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5ec39478 created: GearsObj[0x5bd74d2f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5ec39478 created: GearsObj[0x7ab4b322, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5ec39478 created: GearsObj[0x7ab4b322, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x5ec39478 FIN GearsES2[obj 0x5ec39478 isInit true, usesShared false, 1 GearsObj[0x5bd74d2f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ab4b322, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b6e88a0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x5ec39478TileRenderer[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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] GearsES2.endTileRendering: 0x5ec39478TileRenderer[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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x5ec39478: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x5ec39478 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x61de4486: 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true], GearsES2[obj 0x61de4486 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x61de4486 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x61de4486 created: GearsObj[0x1436d5f3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x61de4486 created: GearsObj[0x30a26e75, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x61de4486 created: GearsObj[0x30a26e75, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x61de4486 FIN GearsES2[obj 0x61de4486 isInit true, usesShared false, 1 GearsObj[0x1436d5f3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30a26e75, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x621ffe03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x61de4486TileRenderer[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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] GearsES2.endTileRendering: 0x61de4486TileRenderer[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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x61de4486: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x61de4486 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[Thread-2-UserApp-JUnitTestRunner,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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, 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(test101_on__gl2___aa0) [apply] junit.framework.TestListener: startTest(test102_on__gl2___aa8) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner,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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x578b05fe: 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x578b05fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x578b05fe on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x578b05fe created: GearsObj[0x71c079d1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x578b05fe created: GearsObj[0x5eb3b5eb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x578b05fe created: GearsObj[0x5eb3b5eb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x578b05fe FIN GearsES2[obj 0x578b05fe isInit true, usesShared false, 1 GearsObj[0x71c079d1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5eb3b5eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27a7bf41, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x578b05feTileRenderer[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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] GearsES2.endTileRendering: 0x578b05feTileRenderer[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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] junit.framework.TestListener: endTest(test111_on__gl2es3_aa0) [apply] junit.framework.TestListener: startTest(test112_on__gl2es3_aa8) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x578b05fe: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x578b05fe 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x7157c9e1: 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x7157c9e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7157c9e1 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7157c9e1 created: GearsObj[0x61739336, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7157c9e1 created: GearsObj[0x680c215e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7157c9e1 created: GearsObj[0x680c215e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x7157c9e1 FIN GearsES2[obj 0x7157c9e1 isInit true, usesShared false, 1 GearsObj[0x61739336, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x680c215e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13391d9e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x7157c9e1TileRenderer[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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] GearsES2.endTileRendering: 0x7157c9e1TileRenderer[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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] junit.framework.TestListener: endTest(test112_on__gl2es3_aa8) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x7157c9e1: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x7157c9e1 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 @ 1579064669841 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064669841 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.99 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064663674 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064663676 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledRendering2NEWT - test001_off_gl2___aa0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], 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 0x28876fbc], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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[Thread-2-UserApp-JUnitTestRunner,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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], 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 0x34ccfd64], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x5ec39478: 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x5ec39478 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5ec39478 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5ec39478 created: GearsObj[0x5bd74d2f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5ec39478 created: GearsObj[0x7ab4b322, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5ec39478 created: GearsObj[0x7ab4b322, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x5ec39478 FIN GearsES2[obj 0x5ec39478 isInit true, usesShared false, 1 GearsObj[0x5bd74d2f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ab4b322, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3b6e88a0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x5ec39478TileRenderer[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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] GearsES2.endTileRendering: 0x5ec39478TileRenderer[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 0x7fcae977], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5ec39478 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5ec39478, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5ec39478 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x5ec39478: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x5ec39478 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x61de4486: 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true], GearsES2[obj 0x61de4486 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x61de4486 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x61de4486 created: GearsObj[0x1436d5f3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x61de4486 created: GearsObj[0x30a26e75, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x61de4486 created: GearsObj[0x30a26e75, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x61de4486 FIN GearsES2[obj 0x61de4486 isInit true, usesShared false, 1 GearsObj[0x1436d5f3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30a26e75, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x621ffe03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x61de4486TileRenderer[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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] GearsES2.endTileRendering: 0x61de4486TileRenderer[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 0x1478e497], glad[1 listener, pre true, post false, preSwap true], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x61de4486 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, msaa true, tileRendererInUse null [apply] >> GearsES2 0x61de4486, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x61de4486 256x256, swapInterval 1, drawable 0x0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x61de4486: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.dispose 0x61de4486 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[Thread-2-UserApp-JUnitTestRunner,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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], 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 0x6039b176], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner,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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] GearsES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], 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 0x1c061e63], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x578b05fe: 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x578b05fe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x578b05fe on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x578b05fe created: GearsObj[0x71c079d1, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x578b05fe created: GearsObj[0x5eb3b5eb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x578b05fe created: GearsObj[0x5eb3b5eb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x578b05fe FIN GearsES2[obj 0x578b05fe isInit true, usesShared false, 1 GearsObj[0x71c079d1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5eb3b5eb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27a7bf41, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x578b05feTileRenderer[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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] GearsES2.endTileRendering: 0x578b05feTileRenderer[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 0x7ee3ab8], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x578b05fe 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x578b05fe, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x578b05fe 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x578b05fe: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x578b05fe 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x7157c9e1: 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true], GearsES2[obj 0x7157c9e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7157c9e1 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7157c9e1 created: GearsObj[0x61739336, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7157c9e1 created: GearsObj[0x680c215e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7157c9e1 created: GearsObj[0x680c215e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x7157c9e1 FIN GearsES2[obj 0x7157c9e1 isInit true, usesShared false, 1 GearsObj[0x61739336, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x680c215e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13391d9e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] GearsES2.startTileRendering: 0x7157c9e1TileRenderer[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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 0/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 256/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 512/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 768/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 1024/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 1280/0 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 0/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 256/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 512/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 768/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 1024/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 1280/256 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 0/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 256/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 512/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 768/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 1024/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 1280/512 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 0/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 256/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 512/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 768/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 1024/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 1280/768 256x256 of 1536x1024, swapInterval 1, drawable 0x5200002, 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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] GearsES2.endTileRendering: 0x7157c9e1TileRenderer[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 0x9ca76ef], glad[1 listener, pre true, post false, preSwap false], isSetup true] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7157c9e1 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7157c9e1, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7157c9e1 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x7157c9e1: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x7157c9e1 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 @ 1579064669841 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064669841 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test001_off_gl2___aa0 took 1.821 sec [apply] Testcase: test002_off_gl2___aa8 took 0.509 sec [apply] Testcase: test011_off_gl2es3_aa0 took 0.581 sec [apply] Testcase: test012_off_gl2es3_aa8 took 0.51 sec [apply] Testcase: test101_on__gl2___aa0 took 0.726 sec [apply] Testcase: test102_on__gl2___aa8 took 0.689 sec [apply] Testcase: test111_on__gl2es3_aa0 took 0.619 sec [apply] Testcase: test112_on__gl2es3_aa8 took 0.653 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT [apply] junit.framework.TestListener: tests to run: 4++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064671677 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064671679 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal [apply] [apply] junit.framework.TestListener: startTest(test01GL2Normal) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-RedSquareES1-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x48586499, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x6716761a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x521109bd, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-GearsES1-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#02: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1ImmModeSink-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL2ES1/GL3bc.sw.custom] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#04: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-RedSquareES1-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL2ES1/GL3bc.sw.custom] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x61674edb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x4cefe633, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0xd1d9d50, vbo ff 13, fs 14, bf 15, bs 16] [apply] FixedFunctionPipeline: glEnable 0xba1 not handled in emulation and not supported in ES2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#05: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-GearsES1-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#06: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-DemoGL2ES1ImmModeSink-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#08: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-RedSquareES1-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x60dcc594, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x64e34d57, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x21e1cfaf, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#09: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-GearsES1-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#10: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1ImmModeSink-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7f90140400c0, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] RedSquareES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#12: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-RedSquareES1-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x3e2031eb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x14b2005b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x109ba, vbo ff 13, fs 14, bf 15, bs 16] [apply] FixedFunctionPipeline: glEnable 0xba1 not handled in emulation and not supported in ES2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#13: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-GearsES1-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#14: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-DemoGL2ES1ImmModeSink-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15,5,main] [apply] Thread-2-UserApp-JUnitTestRunner-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064695823 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064695824 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.979 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064671677 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064671679 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestES1FixedFunctionPipelineNEWT - test01GL2Normal [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-RedSquareES1-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x48586499, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x6716761a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x521109bd, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-GearsES1-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#02: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1ImmModeSink-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Thread-2-UserApp-JUnitTestRunner-Animator#03: ** screenshot: TestES1FixedFunctionPipelineNEWT.test01GL2Normal___-n0001-DemoGL2ES1TextureImmModeSink-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL2ES1/GL3bc.sw.custom] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#04: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-RedSquareES1-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL2ES1/GL3bc.sw.custom] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x61674edb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x4cefe633, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0xd1d9d50, vbo ff 13, fs 14, bf 15, bs 16] [apply] FixedFunctionPipeline: glEnable 0xba1 not handled in emulation and not supported in ES2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#05: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-GearsES1-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#06: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-DemoGL2ES1ImmModeSink-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] [apply] Thread-2-UserApp-JUnitTestRunner-Animator#07: ** screenshot: TestES1FixedFunctionPipelineNEWT.test02GL2FFPEmu___-n0001-DemoGL2ES1TextureImmModeSink-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#08: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-RedSquareES1-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x60dcc594, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x64e34d57, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x21e1cfaf, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] GearsES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#09: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-GearsES1-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#10: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1ImmModeSink-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] [apply] Thread-2-UserApp-JUnitTestRunner-Animator#11: ** screenshot: TestES1FixedFunctionPipelineNEWT.test03GL2ES1Normal-n0001-DemoGL2ES1TextureImmModeSink-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] RedSquareES1.init ... [apply] RedSquareES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] RedSquareES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] RedSquareES1.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x7f90140400c0, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] RedSquareES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#12: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-RedSquareES1-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] [apply] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.util.glsl.fixedfunc.FixedFuncImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 74 [apply] GLX_EXTENSIONS 20 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x3e2031eb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x14b2005b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x109ba, vbo ff 13, fs 14, bf 15, bs 16] [apply] FixedFunctionPipeline: glEnable 0xba1 not handled in emulation and not supported in ES2 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] GearsES1.reshape FIN [apply] Thread-2-UserApp-JUnitTestRunner-Animator#13: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-GearsES1-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14,5,main] [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner-Animator#14: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-DemoGL2ES1ImmModeSink-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15,5,main] [apply] Thread-2-UserApp-JUnitTestRunner-Animator#15: ** screenshot: TestES1FixedFunctionPipelineNEWT.test04ES2FFPEmu___-n0001-DemoGL2ES1TextureImmModeSink-GLES2_-sw-onscreen-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064695823 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064695824 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2Normal took 6.693 sec [apply] Testcase: test02GL2FFPEmu took 6.139 sec [apply] Testcase: test03GL2ES1Normal took 5.383 sec [apply] Testcase: test04ES2FFPEmu took 5.873 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064697498 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064697501 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test01Plain__GL2ES1_VBOOffUsePlain [apply] junit.framework.TestListener: tests to run: 7 [apply] junit.framework.TestListener: startTest(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/GL3bc.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 VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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] ++++ 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] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestImmModeSinkES1NEWT.test02Plain__GL2ES1_VBOOffUseArrayData-n0001-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] junit.framework.TestListener: endTest(test02Plain__GL2ES1_VBOOffUseArrayData) [apply] junit.framework.TestListener: startTest(test03Plain__GL2ES1_VBOOnUsePlain) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test02Plain__GL2ES1_VBOOffUseArrayData [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test03Plain__GL2ES1_VBOOnUsePlain [apply] bufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0 [apply] bufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0 [apply] bufferC: off 36, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0 [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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/GL3bc.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 VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestImmModeSinkES1NEWT.test04Plain__GL2ES1_VBOOnUseArrayData_-n0001-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] junit.framework.TestListener: endTest(test04Plain__GL2ES1_VBOOnUseArrayData) [apply] junit.framework.TestListener: startTest(test05ImmSinkGL2ES1_VBOOff) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test04Plain__GL2ES1_VBOOnUseArrayData [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test05ImmSinkGL2ES1_VBOOff [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestImmModeSinkES1NEWT.test05ImmSinkGL2ES1_VBOOff____________-n0001-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] junit.framework.TestListener: endTest(test05ImmSinkGL2ES1_VBOOff) [apply] junit.framework.TestListener: startTest(test06ImmSinkGL2ES1_VBOOn) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test05ImmSinkGL2ES1_VBOOff [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test06ImmSinkGL2ES1_VBOOn [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestImmModeSinkES1NEWT.test06ImmSinkGL2ES1_VBOOn_____________-n0001-GL2ES1-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] junit.framework.TestListener: endTest(test06ImmSinkGL2ES1_VBOOn) [apply] junit.framework.TestListener: startTest(test07ImmSinkGL2ES1_VBOOnTexture) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test06ImmSinkGL2ES1_VBOOn [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test07ImmSinkGL2ES1_VBOOnTexture [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 @ 1579064701916 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064701917 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.232 sec [apply] ------------- Standard Output --------------- [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES1/GL3bc.sw], on-scr[.]] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064697498 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064697501 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES1NEWT - test01Plain__GL2ES1_VBOOffUsePlain [apply] bufferAll: java.nio.DirectByteBuffer[pos=0 lim=72 cap=72], byteOffset 0 [apply] bufferV: off 0, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0 [apply] bufferC: off 36, size 36: java.nio.DirectFloatBufferU[pos=0 lim=9 cap=9], byteOffset 0 [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] Thread-2-UserApp-JUnitTestRunner: ** 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] Thread-2-UserApp-JUnitTestRunner: ** 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 @ 1579064701916 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064701917 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01Plain__GL2ES1_VBOOffUsePlain took 1.749 sec [apply] Testcase: test02Plain__GL2ES1_VBOOffUseArrayData took 0.436 sec [apply] Testcase: test03Plain__GL2ES1_VBOOnUsePlain took 0.421 sec [apply] Testcase: test04Plain__GL2ES1_VBOOnUseArrayData took 0.399 sec [apply] Testcase: test05ImmSinkGL2ES1_VBOOff took 0.404 sec [apply] Testcase: test06ImmSinkGL2ES1_VBOOn took 0.39 sec [apply] Testcase: test07ImmSinkGL2ES1_VBOOnTexture took 0.557 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064703589 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064703591 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct [apply] junit.framework.TestListener: tests to run: 4 [apply] junit.framework.TestListener: startTest(test05ImmSinkGL2ES2_VBOOff_Direct) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_Direct_____-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Directjunit.framework.TestListener: endTest(test05ImmSinkGL2ES2_VBOOff_Direct) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_ShaderState [apply] [apply] junit.framework.TestListener: startTest(test05ImmSinkGL2ES2_VBOOff_ShaderState) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_ShaderState-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] junit.framework.TestListener: endTest(test05ImmSinkGL2ES2_VBOOff_ShaderState) [apply] junit.framework.TestListener: startTest(test06ImmSinkGL2ES2_VBOOn_Direct) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.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 VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestImmModeSinkES2NEWT.test06ImmSinkGL2ES2_VBOOn_Direct______-n0001-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] junit.framework.TestListener: endTest(test06ImmSinkGL2ES2_VBOOn_Direct) [apply] junit.framework.TestListener: startTest(test06ImmSinkGL2ES2_VBOOn_ShaderState) [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_Direct [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_ShaderState [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 @ 1579064706763 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064706764 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.004 sec [apply] ------------- Standard Output --------------- [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.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/GL3.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 @ 1579064703589 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064703591 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_Direct_____-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_Direct [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_ShaderState [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** screenshot: TestImmModeSinkES2NEWT.test05ImmSinkGL2ES2_VBOOff_ShaderState-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0400.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test05ImmSinkGL2ES2_VBOOff_ShaderState [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.TestImmModeSinkES2NEWT - test06ImmSinkGL2ES2_VBOOn_Direct [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] Thread-2-UserApp-JUnitTestRunner: ** 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 @ 1579064706763 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064706764 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test05ImmSinkGL2ES2_VBOOff_Direct took 1.803 sec [apply] Testcase: test05ImmSinkGL2ES2_VBOOff_ShaderState took 0.469 sec [apply] Testcase: test06ImmSinkGL2ES2_VBOOn_Direct took 0.415 sec [apply] Testcase: test06ImmSinkGL2ES2_VBOOn_ShaderState took 0.432 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064708441 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064708443 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB [apply] junit.framework.TestListener: tests to run: 8 [apply] junit.framework.TestListener: startTest(test00_RGBtoRGB) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x68a246ca: tileRendererInUse null, GearsES2[obj 0x68a246ca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x68a246ca on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x68a246ca created: GearsObj[0x4f95bd7c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x68a246ca created: GearsObj[0x1797c48d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x68a246ca created: GearsObj[0x1797c48d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x68a246ca FIN GearsES2[obj 0x68a246ca isInit true, usesShared false, 1 GearsObj[0x4f95bd7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1797c48d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a6d92c1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x68a246ca 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x68a246ca, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x68a246ca 512x512, swapInterval 1, drawable 0x5200002 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test00_RGBtoRGB__________-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x68a246ca: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x68a246ca 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x7b085902: tileRendererInUse null, GearsES2[obj 0x7b085902 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7b085902 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7b085902 created: GearsObj[0x1b045c79, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b085902 created: GearsObj[0x438d482b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b085902 created: GearsObj[0x438d482b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x7b085902 FIN GearsES2[obj 0x7b085902 isInit true, usesShared false, 1 GearsObj[0x1b045c79, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x438d482b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a4b8a23, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x7b085902 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b085902, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x7b085902 512x512, swapInterval 1, drawable 0x5200002 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test01_RGBtoRGBA_________-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x7b085902: tileRendererInUse null [apply] junit.framework.TestListener: endTest(test01_RGBtoRGBA) [apply] junit.framework.TestListener: startTest(test10_RGBAtoRGB) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x7b085902 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.0 0x163845af: tileRendererInUse null, GearsES2[obj 0x163845af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x163845af on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x163845af created: GearsObj[0x6b9c8029, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x163845af created: GearsObj[0x1d85fbd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x163845af created: GearsObj[0x1d85fbd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.X 0x163845af FIN GearsES2[obj 0x163845af isInit true, usesShared false, 1 GearsObj[0x6b9c8029, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d85fbd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3aa3c6d1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x163845af 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x163845af, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x163845af 512x512, swapInterval 1, drawable 0x5200002 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test10_RGBAtoRGB_________-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x163845af: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x163845af 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x176f21f8: tileRendererInUse null, GearsES2[obj 0x176f21f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x176f21f8 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x176f21f8 created: GearsObj[0x475306f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x176f21f8 created: GearsObj[0x3349b316, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x176f21f8 created: GearsObj[0x3349b316, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x176f21f8 FIN GearsES2[obj 0x176f21f8 isInit true, usesShared false, 1 GearsObj[0x475306f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3349b316, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55259f45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x176f21f8 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x176f21f8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x176f21f8 512x512, swapInterval 1, drawable 0x5200002 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test11_RGBAtoRGBA________-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test11_RGBAtoRGBA) [apply] junit.framework.TestListener: startTest(test21_RGBtoRGBA_pbuffer) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x176f21f8: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x176f21f8 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.init.0 0x43e8bcfa: tileRendererInUse null, GearsES2[obj 0x43e8bcfa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x43e8bcfa on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x43e8bcfa created: GearsObj[0x5c128bd3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x43e8bcfa created: GearsObj[0x75ea59fc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x43e8bcfa created: GearsObj[0x75ea59fc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.init.X 0x43e8bcfa FIN GearsES2[obj 0x43e8bcfa isInit true, usesShared false, 1 GearsObj[0x5c128bd3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75ea59fc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2944e6e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.reshape 0x43e8bcfa 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200005, msaa false, tileRendererInUse null [apply] >> GearsES2 0x43e8bcfa, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x43e8bcfa 512x512, swapInterval 1, drawable 0x5200005 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test21_RGBtoRGBA_pbuffer_-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x43e8bcfa: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x43e8bcfa 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.init.0 0x10334ef0: tileRendererInUse null, GearsES2[obj 0x10334ef0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x10334ef0 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x10334ef0 created: GearsObj[0x62ba6f39, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x10334ef0 created: GearsObj[0x71d70f6b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x10334ef0 created: GearsObj[0x71d70f6b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.init.X 0x10334ef0 FIN GearsES2[obj 0x10334ef0 isInit true, usesShared false, 1 GearsObj[0x62ba6f39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71d70f6b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ecf8aa2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x10334ef0 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10334ef0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x10334ef0 512x512, swapInterval 1, drawable 0x5200002 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test22_RGBtoRGBA_fbo_____-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x10334ef0: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x10334ef0 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.init.0 0x1359146: tileRendererInUse null, GearsES2[obj 0x1359146 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1359146 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1359146 created: GearsObj[0x7570265a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1359146 created: GearsObj[0x138229ec, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1359146 created: GearsObj[0x138229ec, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.init.X 0x1359146 FIN GearsES2[obj 0x1359146 isInit true, usesShared false, 1 GearsObj[0x7570265a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x138229ec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x24519c19, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.reshape 0x1359146 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200005, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1359146, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.display 0x1359146 512x512, swapInterval 1, drawable 0x5200005 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test31_RGBAtoRGBA_pbuffer-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x1359146: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x1359146 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.init.0 0x6d24d322: tileRendererInUse null, GearsES2[obj 0x6d24d322 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6d24d322 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6d24d322 created: GearsObj[0x7951a171, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6d24d322 created: GearsObj[0x57b6a361, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6d24d322 created: GearsObj[0x57b6a361, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.init.X 0x6d24d322 FIN GearsES2[obj 0x6d24d322 isInit true, usesShared false, 1 GearsObj[0x7951a171, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57b6a361, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64968eae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.reshape 0x6d24d322 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6d24d322, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.display 0x6d24d322 512x512, swapInterval 1, drawable 0x5200002 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test32_RGBAtoRGBA_fbo____-n0000-GL3___-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] junit.framework.TestListener: endTest(test32_RGBAtoRGBA_fbo) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0x6d24d322: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0x6d24d322 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 @ 1579064717285 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064717285 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.68 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064708441 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064708443 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT - test00_RGBtoRGB [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x68a246ca: tileRendererInUse null, GearsES2[obj 0x68a246ca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x68a246ca on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x68a246ca created: GearsObj[0x4f95bd7c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x68a246ca created: GearsObj[0x1797c48d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x68a246ca created: GearsObj[0x1797c48d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x68a246ca FIN GearsES2[obj 0x68a246ca isInit true, usesShared false, 1 GearsObj[0x4f95bd7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1797c48d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a6d92c1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x68a246ca 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x68a246ca, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x68a246ca 512x512, swapInterval 1, drawable 0x5200002 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test00_RGBtoRGB__________-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x68a246ca: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x68a246ca 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x7b085902: tileRendererInUse null, GearsES2[obj 0x7b085902 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7b085902 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7b085902 created: GearsObj[0x1b045c79, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b085902 created: GearsObj[0x438d482b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b085902 created: GearsObj[0x438d482b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x7b085902 FIN GearsES2[obj 0x7b085902 isInit true, usesShared false, 1 GearsObj[0x1b045c79, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x438d482b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a4b8a23, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x7b085902 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b085902, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x7b085902 512x512, swapInterval 1, drawable 0x5200002 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test01_RGBtoRGBA_________-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x7b085902: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x7b085902 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.0 0x163845af: tileRendererInUse null, GearsES2[obj 0x163845af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x163845af on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x163845af created: GearsObj[0x6b9c8029, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x163845af created: GearsObj[0x1d85fbd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x163845af created: GearsObj[0x1d85fbd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.X 0x163845af FIN GearsES2[obj 0x163845af isInit true, usesShared false, 1 GearsObj[0x6b9c8029, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d85fbd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3aa3c6d1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x163845af 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x163845af, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x163845af 512x512, swapInterval 1, drawable 0x5200002 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1907, type 0x1401, RGB888] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test10_RGBAtoRGB_________-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x163845af: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x163845af 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x176f21f8: tileRendererInUse null, GearsES2[obj 0x176f21f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x176f21f8 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x176f21f8 created: GearsObj[0x475306f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x176f21f8 created: GearsObj[0x3349b316, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x176f21f8 created: GearsObj[0x3349b316, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x176f21f8 FIN GearsES2[obj 0x176f21f8 isInit true, usesShared false, 1 GearsObj[0x475306f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3349b316, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x55259f45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x176f21f8 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x176f21f8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x176f21f8 512x512, swapInterval 1, drawable 0x5200002 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test11_RGBAtoRGBA________-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x176f21f8: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x176f21f8 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.init.0 0x43e8bcfa: tileRendererInUse null, GearsES2[obj 0x43e8bcfa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x43e8bcfa on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x43e8bcfa created: GearsObj[0x5c128bd3, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x43e8bcfa created: GearsObj[0x75ea59fc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x43e8bcfa created: GearsObj[0x75ea59fc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.init.X 0x43e8bcfa FIN GearsES2[obj 0x43e8bcfa isInit true, usesShared false, 1 GearsObj[0x5c128bd3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75ea59fc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2944e6e9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.reshape 0x43e8bcfa 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200005, msaa false, tileRendererInUse null [apply] >> GearsES2 0x43e8bcfa, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x43e8bcfa 512x512, swapInterval 1, drawable 0x5200005 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test21_RGBtoRGBA_pbuffer_-n0000-GL3___-sw-pbuffer_-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0512x0512.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x43e8bcfa: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x43e8bcfa 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.init.0 0x10334ef0: tileRendererInUse null, GearsES2[obj 0x10334ef0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x10334ef0 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x10334ef0 created: GearsObj[0x62ba6f39, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x10334ef0 created: GearsObj[0x71d70f6b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x10334ef0 created: GearsObj[0x71d70f6b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.init.X 0x10334ef0 FIN GearsES2[obj 0x10334ef0 isInit true, usesShared false, 1 GearsObj[0x62ba6f39, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71d70f6b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ecf8aa2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x10334ef0 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x10334ef0, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x10334ef0 512x512, swapInterval 1, drawable 0x5200002 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test22_RGBtoRGBA_fbo_____-n0000-GL3___-sw-fbobject-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x10334ef0: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x10334ef0 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.init.0 0x1359146: tileRendererInUse null, GearsES2[obj 0x1359146 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1359146 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1359146 created: GearsObj[0x7570265a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1359146 created: GearsObj[0x138229ec, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1359146 created: GearsObj[0x138229ec, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.init.X 0x1359146 FIN GearsES2[obj 0x1359146 isInit true, usesShared false, 1 GearsObj[0x7570265a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x138229ec, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x24519c19, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.reshape 0x1359146 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200005, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1359146, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.display 0x1359146 512x512, swapInterval 1, drawable 0x5200005 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test31_RGBAtoRGBA_pbuffer-n0000-GL3___-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x1359146: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x1359146 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.init.0 0x6d24d322: tileRendererInUse null, GearsES2[obj 0x6d24d322 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6d24d322 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], offscr[fbo]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6d24d322 created: GearsObj[0x7951a171, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6d24d322 created: GearsObj[0x57b6a361, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6d24d322 created: GearsObj[0x57b6a361, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.init.X 0x6d24d322 FIN GearsES2[obj 0x6d24d322 isInit true, usesShared false, 1 GearsObj[0x7951a171, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57b6a361, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64968eae, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.reshape 0x6d24d322 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6d24d322, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.display 0x6d24d322 512x512, swapInterval 1, drawable 0x5200002 [apply] GLPixelAttributes: PixelAttributes[fmt 0x1908, type 0x1401, RGBA8888] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8: ** screenshot: TestBug817GLReadBufferUtilGLCTXDefFormatTypeES2NEWT.test32_RGBAtoRGBA_fbo____-n0000-GL3___-sw-fbobject-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0x6d24d322: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0x6d24d322 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 @ 1579064717285 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064717285 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00_RGBtoRGB took 1.853 sec [apply] Testcase: test01_RGBtoRGBA took 0.48 sec [apply] Testcase: test10_RGBAtoRGB took 0.479 sec [apply] Testcase: test11_RGBAtoRGBA took 0.44 sec [apply] Testcase: test21_RGBtoRGBA_pbuffer took 1.404 sec [apply] Testcase: test22_RGBtoRGBA_fbo took 1.387 sec [apply] Testcase: test31_RGBAtoRGBA_pbuffer took 1.377 sec [apply] Testcase: test32_RGBAtoRGBA_fbo took 1.37 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 2SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064718979 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064718982 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] [apply] junit.framework.TestListener: startTest(testOffscreenWritePNG) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x205e6a38: tileRendererInUse null, GearsES2[obj 0x205e6a38 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x205e6a38 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x205e6a38 created: GearsObj[0x25485ab7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x205e6a38 created: GearsObj[0x36f2c5f4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x205e6a38 created: GearsObj[0x36f2c5f4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x205e6a38 FIN GearsES2[obj 0x205e6a38 isInit true, usesShared false, 1 GearsObj[0x25485ab7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36f2c5f4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75ffef97, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x205e6a38 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200005, msaa false, tileRendererInUse null [apply] >> GearsES2 0x205e6a38, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x205e6a38 256x256, swapInterval 1, drawable 0x5200005 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0256x0256.png [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL3bc_-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png [apply] junit.framework.TestListener: endTest(testOffscreenWritePNG) [apply] junit.framework.TestListener: startTest(testOnscreenWritePNG_TGA_PAM) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x205e6a38: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x205e6a38 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x37c7bb0a: tileRendererInUse null, GearsES2[obj 0x37c7bb0a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x37c7bb0a on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x37c7bb0a created: GearsObj[0x57f5073f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x37c7bb0a created: GearsObj[0x1c613d72, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x37c7bb0a created: GearsObj[0x1c613d72, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x37c7bb0a FIN GearsES2[obj 0x37c7bb0a isInit true, usesShared false, 1 GearsObj[0x57f5073f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c613d72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12a96446, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x37c7bb0a 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37c7bb0a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x37c7bb0a 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.tga [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.tga [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0004-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.pam [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0005-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.pam [apply] junit.framework.TestListener: endTest(testOnscreenWritePNG_TGA_PAM) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x37c7bb0a: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x37c7bb0a 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 @ 1579064722435 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064722435 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.283 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064718979 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064718982 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01NEWT - testOffscreenWritePNG [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x205e6a38: tileRendererInUse null, GearsES2[obj 0x205e6a38 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x205e6a38 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x205e6a38 created: GearsObj[0x25485ab7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x205e6a38 created: GearsObj[0x36f2c5f4, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x205e6a38 created: GearsObj[0x36f2c5f4, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x205e6a38 FIN GearsES2[obj 0x205e6a38 isInit true, usesShared false, 1 GearsObj[0x25485ab7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36f2c5f4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x75ffef97, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x205e6a38 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200005, msaa false, tileRendererInUse null [apply] >> GearsES2 0x205e6a38, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x205e6a38 256x256, swapInterval 1, drawable 0x5200005 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0256x0256.png [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOffscreenWritePNG_______-n0000-GL3bc_-sw-pbuffer_-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x205e6a38: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x205e6a38 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x37c7bb0a: tileRendererInUse null, GearsES2[obj 0x37c7bb0a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x37c7bb0a on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x37c7bb0a created: GearsObj[0x57f5073f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x37c7bb0a created: GearsObj[0x1c613d72, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x37c7bb0a created: GearsObj[0x1c613d72, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x37c7bb0a FIN GearsES2[obj 0x37c7bb0a isInit true, usesShared false, 1 GearsObj[0x57f5073f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1c613d72, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12a96446, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x37c7bb0a 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x37c7bb0a, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x37c7bb0a 256x256, swapInterval 1, drawable 0x5200002 [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.tga [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0003-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.tga [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0004-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.pam [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestGLReadBufferUtilTextureIOWrite01NEWT.testOnscreenWritePNG_TGA_PAM-n0005-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.pam [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x37c7bb0a: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x37c7bb0a 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 @ 1579064722435 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064722435 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOffscreenWritePNG took 1.748 sec [apply] Testcase: testOnscreenWritePNG_TGA_PAM took 0.605 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT [apply] junit.framework.TestListener: tests to run: 2 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064724081 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064724083 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testOffscreenWritePNGWithResize) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x55b8e2ec: tileRendererInUse null, GearsES2[obj 0x55b8e2ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x55b8e2ec on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x55b8e2ec created: GearsObj[0x4d5edfa6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x55b8e2ec created: GearsObj[0x34037e1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x55b8e2ec created: GearsObj[0x34037e1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x55b8e2ec FIN GearsES2[obj 0x55b8e2ec isInit true, usesShared false, 1 GearsObj[0x4d5edfa6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34037e1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cdffba9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x55b8e2ec 0/0 64x64 of 64x64, swapInterval 1, drawable 0x5200005, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b8e2ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x55b8e2ec 64x64, swapInterval 1, drawable 0x5200005 [apply] XXX: [0], 64x64, sz_changed true, snap true [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0000-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0064x0064.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x55b8e2ec 0/0 128x128 of 128x128, swapInterval 1, drawable 0x520000c, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b8e2ec, 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] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0001-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0128x0128.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x55b8e2ec 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200011, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b8e2ec, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: [128], 256x256, sz_changed true, snap true [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0002-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0256x0256.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x55b8e2ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b8e2ec, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: [256], 512x512, sz_changed true, snap true [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0003-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x55b8e2ec 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x520001b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b8e2ec, angle 6.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] junit.framework.TestListener: endTest(testOffscreenWritePNGWithResize) [apply] junit.framework.TestListener: startTest(testOnscreenWritePNGWithResize) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x55b8e2ec: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x55b8e2ec 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x14a04299: tileRendererInUse null, GearsES2[obj 0x14a04299 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x14a04299 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x14a04299 created: GearsObj[0x224b23b2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x14a04299 created: GearsObj[0x67c67cda, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x14a04299 created: GearsObj[0x67c67cda, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x14a04299 FIN GearsES2[obj 0x14a04299 isInit true, usesShared false, 1 GearsObj[0x224b23b2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x67c67cda, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5135651f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] XXX: init [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x14a04299 0/0 64x64 of 64x64, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14a04299, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x14a04299 64x64, swapInterval 1, drawable 0x5200002 [apply] XXX: [0], 64x64, sz_changed true, snap true [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0064.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x14a04299 0/0 128x128 of 128x128, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14a04299, 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] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x14a04299 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14a04299, 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] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x14a04299 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14a04299, 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] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x14a04299 0/0 1024x1011 of 1024x1011, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14a04299, angle 4.0, [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0 -> [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x14a04299: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x14a04299 FIN [apply] XXX: dispose [apply] junit.framework.TestListener: endTest(testOnscreenWritePNGWithResize) [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 @ 1579064728910 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064728911 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.634 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064724081 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064724083 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02NEWT - testOffscreenWritePNGWithResize [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x55b8e2ec: tileRendererInUse null, GearsES2[obj 0x55b8e2ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x55b8e2ec on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 0 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x55b8e2ec created: GearsObj[0x4d5edfa6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x55b8e2ec created: GearsObj[0x34037e1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x55b8e2ec created: GearsObj[0x34037e1a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x55b8e2ec FIN GearsES2[obj 0x55b8e2ec isInit true, usesShared false, 1 GearsObj[0x4d5edfa6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x34037e1a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cdffba9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x55b8e2ec 0/0 64x64 of 64x64, swapInterval 1, drawable 0x5200005, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b8e2ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x55b8e2ec 64x64, swapInterval 1, drawable 0x5200005 [apply] XXX: [0], 64x64, sz_changed true, snap true [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0000-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0064x0064.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x55b8e2ec 0/0 128x128 of 128x128, swapInterval 1, drawable 0x520000c, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b8e2ec, 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] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0001-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0128x0128.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x55b8e2ec 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200011, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b8e2ec, angle 3.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: [128], 256x256, sz_changed true, snap true [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0002-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0256x0256.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x55b8e2ec 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b8e2ec, angle 4.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] XXX: [256], 512x512, sz_changed true, snap true [apply] Thread-2-UserApp-JUnitTestRunner-Animator#00: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOffscreenWritePNGWithResize-n0003-GL3bc_-sw-pbuffer_-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x55b8e2ec 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x520001b, msaa false, tileRendererInUse null [apply] >> GearsES2 0x55b8e2ec, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x55b8e2ec: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x55b8e2ec 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x14a04299: tileRendererInUse null, GearsES2[obj 0x14a04299 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x14a04299 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x14a04299 created: GearsObj[0x224b23b2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x14a04299 created: GearsObj[0x67c67cda, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x14a04299 created: GearsObj[0x67c67cda, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x14a04299 FIN GearsES2[obj 0x14a04299 isInit true, usesShared false, 1 GearsObj[0x224b23b2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x67c67cda, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5135651f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] XXX: init [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x14a04299 0/0 64x64 of 64x64, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14a04299, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x14a04299 64x64, swapInterval 1, drawable 0x5200002 [apply] XXX: [0], 64x64, sz_changed true, snap true [apply] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0064.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x14a04299 0/0 128x128 of 128x128, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14a04299, 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] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x14a04299 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14a04299, 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] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x14a04299 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14a04299, 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] Thread-2-UserApp-JUnitTestRunner-Animator#01: ** screenshot: TestGLReadBufferUtilTextureIOWrite02NEWT.testOnscreenWritePNGWithResize_-n0003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x14a04299 0/0 1024x1011 of 1024x1011, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x14a04299, angle 4.0, [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0 -> [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x14a04299: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x14a04299 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 @ 1579064728910 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064728911 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testOffscreenWritePNGWithResize took 2.429 sec [apply] Testcase: testOnscreenWritePNGWithResize took 1.284 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT [apply] junit.framework.TestListener: tests to run: 3 [apply] junit.framework.TestListener: startTest(test01AllPNG) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064730583 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064730585 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestImageTypeNEWT - test01AllPNG [apply] junit.framework.TestListener: endTest(test01AllPNG) [apply] junit.framework.TestListener: startTest(test02AllJPG) [apply] junit.framework.TestListener: endTest(test02AllJPG) [apply] junit.framework.TestListener: startTest(test04AllDDS) [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] junit.framework.TestListener: endTest(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 @ 1579064730767 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064730767 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.015 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064730583 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064730585 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1579064730767 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064730767 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01AllPNG took 0.083 sec [apply] Testcase: test02AllJPG took 0.031 sec [apply] Testcase: test04AllDDS took 0.018 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064732386 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064732388 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] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestJPEGImage01NEWT.testReadES2_RGBn-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGImage01NEWT - testReadES2_RGBn [apply] junit.framework.TestListener: endTest(testReadES2_RGBn) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064734355 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064734355 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.804 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064732386 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064732388 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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestJPEGImage01NEWT.testReadES2_RGBn-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064734355 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064734355 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testReadES2_RGBn took 1.919 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestJPEGTextureFromFileNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064736006 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064736008 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] junit.framework.TestListener: tests to run: 12 [apply] junit.framework.TestListener: startTest(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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV422hBase__ES2___-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV422hProg_ES2____-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Base__ES2____-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Base__GL2____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] junit.framework.TestListener: endTest(test01YUV444Base__GL2) [apply] junit.framework.TestListener: startTest(test01YUV444Prog__ES2) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Prog__ES2____-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Prog__GL2____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] junit.framework.TestListener: endTest(test01YUV444Prog__GL2) [apply] junit.framework.TestListener: startTest(test02YUV420BaseGray_ES2) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420BaseGray_ES2_-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] [apply] junit.framework.TestListener: endTest(test02YUV420BaseGray_ES2) [apply] junit.framework.TestListener: startTest(test02YUV420Base__ES2) [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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420Base__ES2____-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420Prog_ES2_____-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] [apply] junit.framework.TestListener: endTest(test02YUV420Prog_ES2) [apply] junit.framework.TestListener: startTest(test03CMYK_01_ES2) [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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10: ** screenshot: TestJPEGTextureFromFileNEWT.test03CMYK_01_ES2________-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png [apply] junit.framework.TestListener: endTest(test03CMYK_01_ES2) [apply] junit.framework.TestListener: startTest(test03YCCK_01_ES2) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1: ** screenshot: TestJPEGTextureFromFileNEWT.test03YCCK_01_ES2________-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-2: ** screenshot: TestJPEGTextureFromFileNEWT.test04QTTDefPostFrame_ES2-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] junit.framework.TestListener: endTest(test04QTTDefPostFrame_ES2) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-2,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 @ 1579064745120 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064745120 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.961 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064736006 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064736008 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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV422hBase__ES2___-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV422hProg_ES2____-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Base__ES2____-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Base__GL2____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Prog__ES2____-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6: ** screenshot: TestJPEGTextureFromFileNEWT.test01YUV444Prog__GL2____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420BaseGray_ES2_-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420Base__ES2____-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9: ** screenshot: TestJPEGTextureFromFileNEWT.test02YUV420Prog_ES2_____-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10: ** screenshot: TestJPEGTextureFromFileNEWT.test03CMYK_01_ES2________-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1: ** screenshot: TestJPEGTextureFromFileNEWT.test03YCCK_01_ES2________-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-2: ** screenshot: TestJPEGTextureFromFileNEWT.test04QTTDefPostFrame_ES2-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-2,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 @ 1579064745120 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064745120 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01YUV422hBase__ES2 took 1.904 sec [apply] Testcase: test01YUV422hProg_ES2 took 0.564 sec [apply] Testcase: test01YUV444Base__ES2 took 0.538 sec [apply] Testcase: test01YUV444Base__GL2 took 0.58 sec [apply] Testcase: test01YUV444Prog__ES2 took 0.543 sec [apply] Testcase: test01YUV444Prog__GL2 took 0.535 sec [apply] Testcase: test02YUV420BaseGray_ES2 took 0.575 sec [apply] Testcase: test02YUV420Base__ES2 took 0.612 sec [apply] Testcase: test02YUV420Prog_ES2 took 0.584 sec [apply] Testcase: test03CMYK_01_ES2 took 0.745 sec [apply] Testcase: test03YCCK_01_ES2 took 1.341 sec [apply] Testcase: test04QTTDefPostFrame_ES2 took 0.528 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect00NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064746809 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064746811 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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] junit.framework.TestListener: tests to run: 10 [apply] junit.framework.TestListener: startTest(testPNGRead01_All) [apply] PNGPixelRect - Orig: PixelRect[obj 0x50be40ca, 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 0xf44dfd5, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x44edb484, 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 0x6b02e245, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x42912287, 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 0x61e46389, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x4884b2a5, 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 0x34e8613a, 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 0x5060a8f0, 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 0x27f6e277, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x6f59b99b, 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 0x33ba5f48, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x664856e7, 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 0x76bdf503, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x548a1f2e, 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 0x352b4ae8, 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 0x6e26a9a4, 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 0x24a798e2, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x4c3db463, 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 0x534899, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x5b63aabe, 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 0x431b49b8, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x62a47314, 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 0x7829e859, 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 0x3603cdf4, 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 0x3a7bc3fe, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x32f49a8b, 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 0x5a5cd0ee, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x7218ca3c, 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 0x161883b2, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0xae7338, 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 0x5d59ebcb, 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 0x21ccba5f, 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 0x33591a1e, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x4cfffada, 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 0x3201b8a2, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x76dbf2ff, 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 0xda99fd0, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x3eb38d95, 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 0x1c8f649, 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 0x4b461ac8, 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 0xd7ad757, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x4816e7e5, 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 0x7e71ba3d, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x59a7f61, 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 0x5e81d0ea, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x21d72d10, 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 0x5284cb45, 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 0x4c4259ce, 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 0x38e86de0, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x22792e31, 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 0x5cedf9a8, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x23f57d2, 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 0x79c3bd18, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x12201cb7, 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 0x213397e2, 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 0x34c34516, 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 0x39a85dc7, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x6220da40, 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 0x2dfec6a8, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x3bbcdf4, 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 0x7886ee21, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x1c90c9ab, 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 0x47009717, 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 0x4f766264, 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 0xc0dfcb2, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x5fe4111b, 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 0x3aef86b, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x7f37df38, 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 0x1c3c4400, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x63afe255, 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 0x17b633eb, 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 0x7eefbb4f, 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 0x1876e387, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x221cb42f, 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 0xd90bd24, LUMINANCE, 283 x 32, stride 283, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0xea64a1a, 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 0x2163fa92, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x66199f5d, 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 0x6ee87727, 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 0x6b9e5ecd, 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 0x294d9412, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x1b5a550c, 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 0x4f2ff71e, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x56dea000, 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 0x13f653cd, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x5a4d968a, 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 0x6aea0dda, 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 0x5e1106a4, 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 0x64af4461, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x16bbf895, 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 0xf5bbf0d, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x5929bc64, 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 0x473b776c, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0xe8d404e, 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 0x5cfc3545, 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 0x305553b4, 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 0xd3e0ee6, BGRA8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x5606940b, 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 0x75298c88, BGRA8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x6ffbb96a, 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 0x12cfc34d, ABGR8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x700babd3, 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 0x497f2496, 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 0x3a3ce1ab, 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 0xad739ee, BGRA8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x1e9f40aa, 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 0x2dc52757, BGRA8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x70a9bafd, 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 0x4302f54f, ABGR8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x277c7795, 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 0x230703b2, 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] 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] ++++ 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 0x6eca5669, 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 0x5bdf7258, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x75e962fa, 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 0x1b5d1f14, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x27186b08, 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 0x7f58001, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x39b5ccb7, 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 0x4a63c12a, 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 0x46608684, 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 0x552ed896, RGBA8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x1e24e8cc, 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 0x7fe08133, RGBA8888, 160 x 90, stride 1000, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x3d767ced, 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 0x1ebfe9bd, ABGR8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x2764102e, 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 0x5cf6e4e8, 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] junit.framework.TestListener: endTest(testPNGRead03_RGB888_to_RGBA8888_stride1000) [apply] junit.framework.TestListener: startTest(testPNGRead04_RGB888_to_RGBA8888_stride999) [apply] junit.framework.TestListener: endTest(testPNGRead04_RGB888_to_RGBA8888_stride999) [apply] junit.framework.TestListener: startTest(testPNGRead11_RGBA8888_to_LUMINA) [apply] junit.framework.TestListener: endTest(testPNGRead11_RGBA8888_to_LUMINA) [apply] junit.framework.TestListener: startTest(testPNGRead12_RGBA8888_to_RGB888) [apply] junit.framework.TestListener: endTest(testPNGRead12_RGBA8888_to_RGB888) [apply] junit.framework.TestListener: startTest(testPNGRead13_RGBA8888_to_BGR888) [apply] junit.framework.TestListener: endTest(testPNGRead13_RGBA8888_to_BGR888) [apply] junit.framework.TestListener: startTest(testPNGRead14_RGBA8888_to_BGRA8888) [apply] ++++ 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 0x5f226380, 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 0x460657f9, RGBA8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x21804d24, 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 0x55eebb33, RGBA8888, 160 x 90, stride 999, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x191cfc6d, 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 0x6d51d928, ABGR8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x4e9b40cb, 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 0x6e0c4d08, 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 0x6b17d6c7, 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 0x12ba343e, 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 0x5c9a0143, 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 0x5db782b5, 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 0x47d8e4f0, 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 0x540309e0, 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 0x17d860f1, BGRA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] junit.framework.TestListener: endTest(testPNGRead14_RGBA8888_to_BGRA8888) [apply] junit.framework.TestListener: startTest(testPNGRead15_RGBA8888_to_ARGB8888) [apply] junit.framework.TestListener: endTest(testPNGRead15_RGBA8888_to_ARGB8888) [apply] junit.framework.TestListener: startTest(testPNGRead16_RGBA8888_to_ABGR8888) [apply] junit.framework.TestListener: endTest(testPNGRead16_RGBA8888_to_ABGR8888) [apply] PNGPixelRect - Orig (Read Back): PixelRect[obj 0x6ef5318b, 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 0x68147cd2, 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 0x19969c8c, 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 0x723593a3, 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 0x43db48e8, 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 @ 1579064748320 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064748321 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.358 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064746809 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064746811 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x50be40ca, 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 0xf44dfd5, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x44edb484, 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 0x6b02e245, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x42912287, 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 0x61e46389, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x4884b2a5, 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 0x34e8613a, 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 0x5060a8f0, 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 0x27f6e277, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x6f59b99b, 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 0x33ba5f48, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x664856e7, 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 0x76bdf503, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x548a1f2e, 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 0x352b4ae8, 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 0x6e26a9a4, 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 0x24a798e2, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x4c3db463, 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 0x534899, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x5b63aabe, 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 0x431b49b8, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x62a47314, 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 0x7829e859, 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 0x3603cdf4, 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 0x3a7bc3fe, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x32f49a8b, 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 0x5a5cd0ee, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x7218ca3c, 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 0x161883b2, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0xae7338, 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 0x5d59ebcb, 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 0x21ccba5f, 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 0x33591a1e, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x4cfffada, 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 0x3201b8a2, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x76dbf2ff, 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 0xda99fd0, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x3eb38d95, 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 0x1c8f649, 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 0x4b461ac8, 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 0xd7ad757, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x4816e7e5, 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 0x7e71ba3d, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x59a7f61, 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 0x5e81d0ea, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x21d72d10, 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 0x5284cb45, 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 0x4c4259ce, 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 0x38e86de0, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x22792e31, 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 0x5cedf9a8, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x23f57d2, 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 0x79c3bd18, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x12201cb7, 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 0x213397e2, 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 0x34c34516, 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 0x39a85dc7, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x6220da40, 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 0x2dfec6a8, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x3bbcdf4, 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 0x7886ee21, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x1c90c9ab, 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 0x47009717, 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 0x4f766264, 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 0xc0dfcb2, RGB888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x5fe4111b, 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 0x3aef86b, RGB888, 160 x 90, stride 480, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x7f37df38, 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 0x1c3c4400, BGR888, 160 x 90, stride 480, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=43200 cap=43200]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x63afe255, 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 0x17b633eb, 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 0x7eefbb4f, 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 0x1876e387, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x221cb42f, 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 0xd90bd24, LUMINANCE, 283 x 32, stride 283, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0xea64a1a, 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 0x2163fa92, LUMINANCE, 283 x 32, stride 283, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=9056 cap=9056]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x66199f5d, 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 0x6ee87727, 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 0x6b9e5ecd, 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 0x294d9412, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x1b5a550c, 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 0x4f2ff71e, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x56dea000, 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 0x13f653cd, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x5a4d968a, 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 0x6aea0dda, 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 0x5e1106a4, 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 0x64af4461, RGBA8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x16bbf895, 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 0xf5bbf0d, RGBA8888, 127 x 90, stride 508, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x5929bc64, 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 0x473b776c, ABGR8888, 127 x 90, stride 508, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=45720 cap=45720]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0xe8d404e, 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 0x5cfc3545, 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 0x305553b4, 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 0xd3e0ee6, BGRA8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x5606940b, 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 0x75298c88, BGRA8888, 16 x 16, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x6ffbb96a, 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 0x12cfc34d, ABGR8888, 16 x 16, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x700babd3, 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 0x497f2496, 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 0x3a3ce1ab, 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 0xad739ee, BGRA8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x1e9f40aa, 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 0x2dc52757, BGRA8888, 16 x 24, stride 64, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x70a9bafd, 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 0x4302f54f, ABGR8888, 16 x 24, stride 64, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x277c7795, 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 0x230703b2, 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 0x6eca5669, 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 0x5bdf7258, RGBA8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x75e962fa, 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 0x1b5d1f14, RGBA8888, 160 x 90, stride 640, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x27186b08, 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 0x7f58001, ABGR8888, 160 x 90, stride 640, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=57600 cap=57600]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x39b5ccb7, 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 0x4a63c12a, 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 0x46608684, 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 0x552ed896, RGBA8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x1e24e8cc, 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 0x7fe08133, RGBA8888, 160 x 90, stride 1000, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x3d767ced, 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 0x1ebfe9bd, ABGR8888, 160 x 90, stride 1000, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=90000 cap=90000]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x2764102e, 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 0x5cf6e4e8, 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 0x5f226380, 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 0x460657f9, RGBA8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Flip : PixelRect[obj 0x21804d24, 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 0x55eebb33, RGBA8888, 160 x 90, stride 999, isGLOrient true, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Reversed : PixelRect[obj 0x191cfc6d, 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 0x6d51d928, ABGR8888, 160 x 90, stride 999, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=89910 cap=89910]] [apply] PNGPixelRect - Reversed+Flipped : PixelRect[obj 0x4e9b40cb, 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 0x6e0c4d08, 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 0x6b17d6c7, 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 0x12ba343e, 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 0x5c9a0143, 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 0x5db782b5, 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 0x47d8e4f0, 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 0x540309e0, 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 0x17d860f1, 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 0x6ef5318b, 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 0x68147cd2, 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 0x19969c8c, 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 0x723593a3, 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 0x43db48e8, 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 @ 1579064748320 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064748321 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testPNGRead01_All took 1.233 sec [apply] Testcase: testPNGRead02_RGB888_to_RGBA8888 took 0.043 sec [apply] Testcase: testPNGRead03_RGB888_to_RGBA8888_stride1000 took 0.044 sec [apply] Testcase: testPNGRead04_RGB888_to_RGBA8888_stride999 took 0.045 sec [apply] Testcase: testPNGRead11_RGBA8888_to_LUMINA took 0.013 sec [apply] Testcase: testPNGRead12_RGBA8888_to_RGB888 took 0.013 sec [apply] Testcase: testPNGRead13_RGBA8888_to_BGR888 took 0.014 sec [apply] Testcase: testPNGRead14_RGBA8888_to_BGRA8888 took 0.02 sec [apply] Testcase: testPNGRead15_RGBA8888_to_ARGB8888 took 0.015 sec [apply] Testcase: testPNGRead16_RGBA8888_to_ABGR8888 took 0.016 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064750039 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064750042 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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: tests to run: 3 [apply] junit.framework.TestListener: startTest(testRead00_Manual) [apply] junit.framework.TestListener: endTest(testRead00_Manual) [apply] junit.framework.TestListener: startTest(testRead01_All) [apply] PNGPixelRect: test-ntscN_3-01-160x90, PixelRect[obj 0x14c43b46, 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x38d442f7, handle 0x7f407403b7d0, isShared false, jogamp.opengl.gl4.GL4bcImpl@73f79513, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4074001c40, owner true, ResourceToolkitLock[obj 0x10e8b95a, isOwner false, <6e8cf025, 211cbfea>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4074001c40, owner true, ResourceToolkitLock[obj 0x10e8b95a, isOwner false, <6e8cf025, 211cbfea>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 160x90 wu, 160x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f407401d270, owner true, ResourceToolkitLock[obj 0x5303ebf9, isOwner true, <6f4baaa, f706f89>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@4b577262, com.jogamp.opengl.test.junit.util.QuitAdapter@7c704d2, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7c704d2, ], windowLock <2445df6a, 2845f04c>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0000-test-ntscN_3-01-160x90-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] PNGPixelRect: test-ntscN_4-01-160x90, PixelRect[obj 0x21d63db0, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x4c704a43, handle 0x7f40980358c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@32c341a2, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4098001130, owner true, ResourceToolkitLock[obj 0x35456f70, isOwner false, <63a558c9, 1887fabc>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4098001130, owner true, ResourceToolkitLock[obj 0x35456f70, isOwner false, <63a558c9, 1887fabc>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 160x90 wu, 160x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4098017530, owner true, ResourceToolkitLock[obj 0x30e1765f, isOwner true, <2e41a1dc, 67ebc7cd>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@401e8396, com.jogamp.opengl.test.junit.util.QuitAdapter@7b764644, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7b764644, ], windowLock <589a57b7, 617626c6>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0001-test-ntscN_4-01-160x90-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] PNGPixelRect: test-ntscNG4-01-160x90, PixelRect[obj 0x61264b2a, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x51ab9052, handle 0x7f40b0035530, isShared false, jogamp.opengl.gl4.GL4bcImpl@2f054611, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40b0000fb0, owner true, ResourceToolkitLock[obj 0x6b4b3238, isOwner false, <7e7e8163, 47173aec>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40b0000fb0, owner true, ResourceToolkitLock[obj 0x6b4b3238, isOwner false, <7e7e8163, 47173aec>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 160x90 wu, 160x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40b00173b0, owner true, ResourceToolkitLock[obj 0x42a7d9d1, isOwner true, <704ff94f, 7a301bbc>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@48e8e4c, com.jogamp.opengl.test.junit.util.QuitAdapter@789bb65d, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@789bb65d, ], windowLock <7711bd80, d06a525>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0002-test-ntscNG4-01-160x90-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] PNGPixelRect: test-ntscI_3-01-160x90, PixelRect[obj 0xc659bd1, 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x1064c189, handle 0x7f40c803b9b0, isShared false, jogamp.opengl.gl4.GL4bcImpl@6e0b0965, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40c80067a0, owner true, ResourceToolkitLock[obj 0x11bfad3f, isOwner false, <3fb1c881, 50f7436f>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40c80067a0, owner true, ResourceToolkitLock[obj 0x11bfad3f, isOwner false, <3fb1c881, 50f7436f>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 160x90 wu, 160x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40c801cba0, owner true, ResourceToolkitLock[obj 0x66813835, isOwner true, [count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@517953b2, com.jogamp.opengl.test.junit.util.QuitAdapter@3ed69938, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3ed69938, ], windowLock <6986c6b2, 2ea2e340>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0003-test-ntscI_3-01-160x90-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] PNGPixelRect: test-ntscI_4-01-160x90, PixelRect[obj 0x45e52b07, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x1fec3eb, handle 0x7f40fc2c0fc0, isShared false, jogamp.opengl.gl4.GL4bcImpl@7f809ab4, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40fc227f20, owner true, ResourceToolkitLock[obj 0x417ca7af, isOwner false, <2e2bc8d0, 5335216>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40fc227f20, owner true, ResourceToolkitLock[obj 0x417ca7af, isOwner false, <2e2bc8d0, 5335216>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 160x90 wu, 160x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40fc2a4110, owner true, ResourceToolkitLock[obj 0x7e1d2d3e, isOwner true, <5a78ac8d, 2a65925a>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@35d9c6e2, com.jogamp.opengl.test.junit.util.QuitAdapter@22ba79ba, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@22ba79ba, ], windowLock <3db9b5a4, 3bc8170b>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0004-test-ntscI_4-01-160x90-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] [apply] PNGPixelRect: test-ntscIG3-01-160x90, PixelRect[obj 0x91eb4ff, 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x60b30b3b, handle 0x7f4070046fd0, isShared false, jogamp.opengl.gl4.GL4bcImpl@1eac7ac0, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4070000e00, owner true, ResourceToolkitLock[obj 0x2f540866, isOwner false, <4f660c29, 464f4245>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4070000e00, owner true, ResourceToolkitLock[obj 0x2f540866, isOwner false, <4f660c29, 464f4245>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 160x90 wu, 160x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40700271e0, owner true, ResourceToolkitLock[obj 0x3b485a36, isOwner true, <34506201, 4b2837e6>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@77c919ac, com.jogamp.opengl.test.junit.util.QuitAdapter@ea96489, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@ea96489, ], windowLock <39de5f37, 33c3d8ed>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0005-test-ntscIG3-01-160x90-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] [apply] PNGPixelRect: test-ntscIG4-01-160x90, PixelRect[obj 0x3fe12603, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x20a94563, handle 0x7f4090043800, isShared false, jogamp.opengl.gl4.GL4bcImpl@5e76eed7, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f409000f740, owner true, ResourceToolkitLock[obj 0x7df462bc, isOwner false, [count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f409000f740, owner true, ResourceToolkitLock[obj 0x7df462bc, isOwner false, [count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 160x90 wu, 160x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4090025a70, owner true, ResourceToolkitLock[obj 0x38cfbcfe, isOwner true, <66f0c8d9, b32a1bf>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6df02c3a, com.jogamp.opengl.test.junit.util.QuitAdapter@281d5536, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@281d5536, ], windowLock <484be6ec, 56ea9903>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0006-test-ntscIG4-01-160x90-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] [apply] PNGPixelRect: test-ntscP_3-01-160x90, PixelRect[obj 0x6cede905, 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x761ccc04, handle 0x7f40a80361c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@32ece0c2, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40a8000fb0, owner true, ResourceToolkitLock[obj 0x77ebf410, isOwner false, <26cb98be, 2cf1d6a1>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40a8000fb0, owner true, ResourceToolkitLock[obj 0x77ebf410, isOwner false, <26cb98be, 2cf1d6a1>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 160x90 wu, 160x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40a80173b0, owner true, ResourceToolkitLock[obj 0x794ed90d, isOwner true, <512df940, 2b5985b3>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@93f0aa7, com.jogamp.opengl.test.junit.util.QuitAdapter@6362c3c, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@6362c3c, ], windowLock <386f3243, 5f7c4ce0>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0007-test-ntscP_3-01-160x90-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] [apply] PNGPixelRect: test-ntscP_4-01-160x90, PixelRect[obj 0x5893b0fd, 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x7d5813b4, handle 0x7f40c00371e0, isShared false, jogamp.opengl.gl4.GL4bcImpl@9cc37fd, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40c0001be0, owner true, ResourceToolkitLock[obj 0x5eb9531a, isOwner false, <6cccce62, 56c3292f>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40c0001be0, owner true, ResourceToolkitLock[obj 0x5eb9531a, isOwner false, <6cccce62, 56c3292f>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 160x90 wu, 160x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40c0017fe0, owner true, ResourceToolkitLock[obj 0x3e589fd5, isOwner true, <2aed3a87, 20d84e66>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6f9d9103, com.jogamp.opengl.test.junit.util.QuitAdapter@15c11d12, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@15c11d12, ], windowLock <563b242f, 3472ebf0>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0008-test-ntscP_4-01-160x90-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] [apply] PNGPixelRect: grayscale_texture, PixelRect[obj 0x596df47a, 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x1c6feece, handle 0x7f40d8038280, isShared false, jogamp.opengl.gl4.GL4bcImpl@620c288f, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40d8000fb0, owner true, ResourceToolkitLock[obj 0x489ceb05, isOwner false, <33bae647, 7fb8face>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40d8000fb0, owner true, ResourceToolkitLock[obj 0x489ceb05, isOwner false, <33bae647, 7fb8face>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 283x33 wu, 283x33 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40d80173b0, owner true, ResourceToolkitLock[obj 0x7cf3fde6, isOwner true, <5398e5be, 37f4b954>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@fa24bee, com.jogamp.opengl.test.junit.util.QuitAdapter@6cdd8b31, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@6cdd8b31, ], windowLock <78fc3601, 6ad01e53>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0009-grayscale_texture-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] [apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x194b3e7c, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x96b8f26, handle 0x7f40680351b0, isShared false, jogamp.opengl.gl4.GL4bcImpl@779dcaa2, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4068000e00, owner true, ResourceToolkitLock[obj 0x6bb03153, isOwner false, <26be950f, 3b53844>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4068000e00, owner true, ResourceToolkitLock[obj 0x6bb03153, isOwner false, <26be950f, 3b53844>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 127x90 wu, 127x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4068017200, owner true, ResourceToolkitLock[obj 0x1a643a4a, isOwner true, <70b4bafc, 22f04f08>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@8ad240a, com.jogamp.opengl.test.junit.util.QuitAdapter@33a0f93f, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@33a0f93f, ], windowLock <6616d6ed, 463e5d28>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0010-bug724-transparent-grey_orig-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] [apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x6ff01950, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x70c07b05, handle 0x7f40882cb080, isShared false, jogamp.opengl.gl4.GL4bcImpl@e4febe3, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4088160cc0, owner true, ResourceToolkitLock[obj 0x344ef9e7, isOwner false, <5f156e19, 1d69aef9>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4088160cc0, owner true, ResourceToolkitLock[obj 0x344ef9e7, isOwner false, <5f156e19, 1d69aef9>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 127x90 wu, 127x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40880c57c0, owner true, ResourceToolkitLock[obj 0x6c885e44, isOwner true, <2f4a13f3, 5b5bd5a5>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@b95a651, com.jogamp.opengl.test.junit.util.QuitAdapter@25c1b319, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@25c1b319, ], windowLock <5a6bf9d9, 5f18e9cc>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0011-bug724-transparent-grey_gimpexp-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] [apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x62ab8f85, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x3ea3cc1e, handle 0x7f40a00354f0, isShared false, jogamp.opengl.gl4.GL4bcImpl@40e2e8e0, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40a00012a0, owner true, ResourceToolkitLock[obj 0x29eb5745, isOwner false, <1176c0ce, 163f12f6>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40a00012a0, owner true, ResourceToolkitLock[obj 0x29eb5745, isOwner false, <1176c0ce, 163f12f6>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 16x33 wu, 16x33 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40a00176a0, owner true, ResourceToolkitLock[obj 0x41cd5d39, isOwner true, <32ef7b3a, 1538bd19>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@7b7ea5ea, com.jogamp.opengl.test.junit.util.QuitAdapter@50711b29, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@50711b29, ], windowLock <190e8cb6, 498e2afb>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0012-cross-grey-alpha-16x16-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] [apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x43c563d8, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x2a18d4a0, handle 0x7f40b803f200, isShared false, jogamp.opengl.gl4.GL4bcImpl@54cdd572, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40b824a2c0, owner true, ResourceToolkitLock[obj 0x71f6ee04, isOwner false, <5cdcae7, 16ee3a6e>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40b824a2c0, owner true, ResourceToolkitLock[obj 0x71f6ee04, isOwner false, <5cdcae7, 16ee3a6e>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 16x33 wu, 16x33 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40b81648e0, owner true, ResourceToolkitLock[obj 0x2c321b84, isOwner true, <6af246c8, 1833383>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@66d94497, com.jogamp.opengl.test.junit.util.QuitAdapter@5a0b9df3, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@5a0b9df3, ], windowLock <22b7547c, 3ab06482>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0013-pointer-grey-alpha-16x24-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0033.png [apply] junit.framework.TestListener: endTest(testRead01_All) [apply] junit.framework.TestListener: startTest(testRead02_Gray2RGBA) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 0x4b02eff4, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x4cee9350, handle 0x7f40cc035410, isShared false, jogamp.opengl.gl4.GL4bcImpl@325d1efd, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40cc001270, owner true, ResourceToolkitLock[obj 0x437b276e, isOwner false, <633b81c9, 1855a928>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40cc001270, owner true, ResourceToolkitLock[obj 0x437b276e, isOwner false, <633b81c9, 1855a928>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 283x33 wu, 283x33 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40cc017670, owner true, ResourceToolkitLock[obj 0x42a5e629, isOwner true, <587fe944, 67751e4b>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@525ce764, com.jogamp.opengl.test.junit.util.QuitAdapter@3f25d7a8, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3f25d7a8, ], windowLock <18b73cc1, 57fffeda>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0000-grayscale_texture-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15,5,main] [apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x49d36f57, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x4cfb4a09, handle 0x7f4054035230, isShared false, jogamp.opengl.gl4.GL4bcImpl@32c8527a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4054000e00, owner true, ResourceToolkitLock[obj 0x6d1fb5b3, isOwner false, <632e4892, 1692b3ff>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4054000e00, owner true, ResourceToolkitLock[obj 0x6d1fb5b3, isOwner false, <632e4892, 1692b3ff>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 127x90 wu, 127x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40540172a0, owner true, ResourceToolkitLock[obj 0x66b978d5, isOwner true, <761bfb9c, 67605715>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@646e0d4d, com.jogamp.opengl.test.junit.util.QuitAdapter@493cbec5, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@493cbec5, ], windowLock <60d27b65, 5ef4095>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-16: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0001-bug724-transparent-grey_orig-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-16,5,main] [apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x3e36fc00, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x483f9bc8, handle 0x7f40747ce960, isShared false, jogamp.opengl.gl4.GL4bcImpl@36084336, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f407478e370, owner true, ResourceToolkitLock[obj 0x4bb7377f, isOwner false, <67ea99cb, 56a8526d>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f407478e370, owner true, ResourceToolkitLock[obj 0x4bb7377f, isOwner false, <67ea99cb, 56a8526d>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 127x90 wu, 127x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4074802ac0, owner true, ResourceToolkitLock[obj 0x22cdaa7d, isOwner true, <50b37d94, 63a48288>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@770b9fab, com.jogamp.opengl.test.junit.util.QuitAdapter@385a4d75, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@385a4d75, ], windowLock <734ed837, 3439b414>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-17: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0002-bug724-transparent-grey_gimpexp-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-17,5,main] [apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x472ee921, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x29470b85, handle 0x7f409839eed0, isShared false, jogamp.opengl.gl4.GL4bcImpl@57914ea4, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4098316be0, owner true, ResourceToolkitLock[obj 0xff1246b, isOwner false, <69215a9, 4f18a08a>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4098316be0, owner true, ResourceToolkitLock[obj 0xff1246b, isOwner false, <69215a9, 4f18a08a>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 16x33 wu, 16x33 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4098067050, owner true, ResourceToolkitLock[obj 0x12a133a3, isOwner true, <14f58fe0, 2dcef8a>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@8ca03ab, com.jogamp.opengl.test.junit.util.QuitAdapter@136d153a, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@136d153a, ], windowLock <2b5f0238, 4e1a1866>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-18: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0003-cross-grey-alpha-16x16-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-18,5,main] [apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x52e320e6, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x54832f74, handle 0x7f40b03190d0, isShared false, jogamp.opengl.gl4.GL4bcImpl@2aa84c0d, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40b02fad60, owner true, ResourceToolkitLock[obj 0x2ef77638, isOwner false, <7b562ee0, 488029dc>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40b02fad60, owner true, ResourceToolkitLock[obj 0x2ef77638, isOwner false, <7b562ee0, 488029dc>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 16x33 wu, 16x33 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40b02fc240, owner true, ResourceToolkitLock[obj 0x2020dce5, isOwner true, <35f3386f, 7f18311f>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@361f29e9, com.jogamp.opengl.test.junit.util.QuitAdapter@107e1c3b, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@107e1c3b, ], windowLock <3ce27e1b, 24c2051>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-19: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0004-pointer-grey-alpha-16x24-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-19,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGPixelRect01NEWT - testRead02_Gray2RGBA [apply] junit.framework.TestListener: endTest(testRead02_Gray2RGBA) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064763260 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064763260 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.049 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064750039 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064750042 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x14c43b46, 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x38d442f7, handle 0x7f407403b7d0, isShared false, jogamp.opengl.gl4.GL4bcImpl@73f79513, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4074001c40, owner true, ResourceToolkitLock[obj 0x10e8b95a, isOwner false, <6e8cf025, 211cbfea>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4074001c40, owner true, ResourceToolkitLock[obj 0x10e8b95a, isOwner false, <6e8cf025, 211cbfea>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 160x90 wu, 160x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f407401d270, owner true, ResourceToolkitLock[obj 0x5303ebf9, isOwner true, <6f4baaa, f706f89>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@4b577262, com.jogamp.opengl.test.junit.util.QuitAdapter@7c704d2, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7c704d2, ], windowLock <2445df6a, 2845f04c>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0000-test-ntscN_3-01-160x90-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] PNGPixelRect: test-ntscN_4-01-160x90, PixelRect[obj 0x21d63db0, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x4c704a43, handle 0x7f40980358c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@32c341a2, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4098001130, owner true, ResourceToolkitLock[obj 0x35456f70, isOwner false, <63a558c9, 1887fabc>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4098001130, owner true, ResourceToolkitLock[obj 0x35456f70, isOwner false, <63a558c9, 1887fabc>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 160x90 wu, 160x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4098017530, owner true, ResourceToolkitLock[obj 0x30e1765f, isOwner true, <2e41a1dc, 67ebc7cd>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@401e8396, com.jogamp.opengl.test.junit.util.QuitAdapter@7b764644, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@7b764644, ], windowLock <589a57b7, 617626c6>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0001-test-ntscN_4-01-160x90-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] PNGPixelRect: test-ntscNG4-01-160x90, PixelRect[obj 0x61264b2a, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x51ab9052, handle 0x7f40b0035530, isShared false, jogamp.opengl.gl4.GL4bcImpl@2f054611, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40b0000fb0, owner true, ResourceToolkitLock[obj 0x6b4b3238, isOwner false, <7e7e8163, 47173aec>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40b0000fb0, owner true, ResourceToolkitLock[obj 0x6b4b3238, isOwner false, <7e7e8163, 47173aec>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 160x90 wu, 160x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40b00173b0, owner true, ResourceToolkitLock[obj 0x42a7d9d1, isOwner true, <704ff94f, 7a301bbc>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@48e8e4c, com.jogamp.opengl.test.junit.util.QuitAdapter@789bb65d, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@789bb65d, ], windowLock <7711bd80, d06a525>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0002-test-ntscNG4-01-160x90-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] PNGPixelRect: test-ntscI_3-01-160x90, PixelRect[obj 0xc659bd1, 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x1064c189, handle 0x7f40c803b9b0, isShared false, jogamp.opengl.gl4.GL4bcImpl@6e0b0965, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40c80067a0, owner true, ResourceToolkitLock[obj 0x11bfad3f, isOwner false, <3fb1c881, 50f7436f>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40c80067a0, owner true, ResourceToolkitLock[obj 0x11bfad3f, isOwner false, <3fb1c881, 50f7436f>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 160x90 wu, 160x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40c801cba0, owner true, ResourceToolkitLock[obj 0x66813835, isOwner true, [count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@517953b2, com.jogamp.opengl.test.junit.util.QuitAdapter@3ed69938, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3ed69938, ], windowLock <6986c6b2, 2ea2e340>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0003-test-ntscI_3-01-160x90-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] PNGPixelRect: test-ntscI_4-01-160x90, PixelRect[obj 0x45e52b07, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x1fec3eb, handle 0x7f40fc2c0fc0, isShared false, jogamp.opengl.gl4.GL4bcImpl@7f809ab4, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40fc227f20, owner true, ResourceToolkitLock[obj 0x417ca7af, isOwner false, <2e2bc8d0, 5335216>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40fc227f20, owner true, ResourceToolkitLock[obj 0x417ca7af, isOwner false, <2e2bc8d0, 5335216>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 160x90 wu, 160x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40fc2a4110, owner true, ResourceToolkitLock[obj 0x7e1d2d3e, isOwner true, <5a78ac8d, 2a65925a>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@35d9c6e2, com.jogamp.opengl.test.junit.util.QuitAdapter@22ba79ba, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@22ba79ba, ], windowLock <3db9b5a4, 3bc8170b>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0004-test-ntscI_4-01-160x90-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] [apply] PNGPixelRect: test-ntscIG3-01-160x90, PixelRect[obj 0x91eb4ff, 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x60b30b3b, handle 0x7f4070046fd0, isShared false, jogamp.opengl.gl4.GL4bcImpl@1eac7ac0, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4070000e00, owner true, ResourceToolkitLock[obj 0x2f540866, isOwner false, <4f660c29, 464f4245>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4070000e00, owner true, ResourceToolkitLock[obj 0x2f540866, isOwner false, <4f660c29, 464f4245>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 160x90 wu, 160x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40700271e0, owner true, ResourceToolkitLock[obj 0x3b485a36, isOwner true, <34506201, 4b2837e6>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@77c919ac, com.jogamp.opengl.test.junit.util.QuitAdapter@ea96489, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@ea96489, ], windowLock <39de5f37, 33c3d8ed>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0005-test-ntscIG3-01-160x90-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] [apply] PNGPixelRect: test-ntscIG4-01-160x90, PixelRect[obj 0x3fe12603, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x20a94563, handle 0x7f4090043800, isShared false, jogamp.opengl.gl4.GL4bcImpl@5e76eed7, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f409000f740, owner true, ResourceToolkitLock[obj 0x7df462bc, isOwner false, [count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f409000f740, owner true, ResourceToolkitLock[obj 0x7df462bc, isOwner false, [count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 160x90 wu, 160x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4090025a70, owner true, ResourceToolkitLock[obj 0x38cfbcfe, isOwner true, <66f0c8d9, b32a1bf>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6df02c3a, com.jogamp.opengl.test.junit.util.QuitAdapter@281d5536, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@281d5536, ], windowLock <484be6ec, 56ea9903>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0006-test-ntscIG4-01-160x90-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] [apply] PNGPixelRect: test-ntscP_3-01-160x90, PixelRect[obj 0x6cede905, 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x761ccc04, handle 0x7f40a80361c0, isShared false, jogamp.opengl.gl4.GL4bcImpl@32ece0c2, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40a8000fb0, owner true, ResourceToolkitLock[obj 0x77ebf410, isOwner false, <26cb98be, 2cf1d6a1>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40a8000fb0, owner true, ResourceToolkitLock[obj 0x77ebf410, isOwner false, <26cb98be, 2cf1d6a1>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 160x90 wu, 160x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40a80173b0, owner true, ResourceToolkitLock[obj 0x794ed90d, isOwner true, <512df940, 2b5985b3>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@93f0aa7, com.jogamp.opengl.test.junit.util.QuitAdapter@6362c3c, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@6362c3c, ], windowLock <386f3243, 5f7c4ce0>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0007-test-ntscP_3-01-160x90-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] [apply] PNGPixelRect: test-ntscP_4-01-160x90, PixelRect[obj 0x5893b0fd, 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x7d5813b4, handle 0x7f40c00371e0, isShared false, jogamp.opengl.gl4.GL4bcImpl@9cc37fd, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40c0001be0, owner true, ResourceToolkitLock[obj 0x5eb9531a, isOwner false, <6cccce62, 56c3292f>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40c0001be0, owner true, ResourceToolkitLock[obj 0x5eb9531a, isOwner false, <6cccce62, 56c3292f>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 160x90 wu, 160x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40c0017fe0, owner true, ResourceToolkitLock[obj 0x3e589fd5, isOwner true, <2aed3a87, 20d84e66>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6f9d9103, com.jogamp.opengl.test.junit.util.QuitAdapter@15c11d12, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@15c11d12, ], windowLock <563b242f, 3472ebf0>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0008-test-ntscP_4-01-160x90-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] [apply] PNGPixelRect: grayscale_texture, PixelRect[obj 0x596df47a, 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x1c6feece, handle 0x7f40d8038280, isShared false, jogamp.opengl.gl4.GL4bcImpl@620c288f, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40d8000fb0, owner true, ResourceToolkitLock[obj 0x489ceb05, isOwner false, <33bae647, 7fb8face>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40d8000fb0, owner true, ResourceToolkitLock[obj 0x489ceb05, isOwner false, <33bae647, 7fb8face>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 283x33 wu, 283x33 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40d80173b0, owner true, ResourceToolkitLock[obj 0x7cf3fde6, isOwner true, <5398e5be, 37f4b954>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [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/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@fa24bee, com.jogamp.opengl.test.junit.util.QuitAdapter@6cdd8b31, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@6cdd8b31, ], windowLock <78fc3601, 6ad01e53>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0009-grayscale_texture-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0283x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10,5,main] [apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x194b3e7c, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x96b8f26, handle 0x7f40680351b0, isShared false, jogamp.opengl.gl4.GL4bcImpl@779dcaa2, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4068000e00, owner true, ResourceToolkitLock[obj 0x6bb03153, isOwner false, <26be950f, 3b53844>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4068000e00, owner true, ResourceToolkitLock[obj 0x6bb03153, isOwner false, <26be950f, 3b53844>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 127x90 wu, 127x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4068017200, owner true, ResourceToolkitLock[obj 0x1a643a4a, isOwner true, <70b4bafc, 22f04f08>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@8ad240a, com.jogamp.opengl.test.junit.util.QuitAdapter@33a0f93f, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@33a0f93f, ], windowLock <6616d6ed, 463e5d28>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0010-bug724-transparent-grey_orig-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11,5,main] [apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x6ff01950, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x70c07b05, handle 0x7f40882cb080, isShared false, jogamp.opengl.gl4.GL4bcImpl@e4febe3, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4088160cc0, owner true, ResourceToolkitLock[obj 0x344ef9e7, isOwner false, <5f156e19, 1d69aef9>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4088160cc0, owner true, ResourceToolkitLock[obj 0x344ef9e7, isOwner false, <5f156e19, 1d69aef9>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 127x90 wu, 127x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40880c57c0, owner true, ResourceToolkitLock[obj 0x6c885e44, isOwner true, <2f4a13f3, 5b5bd5a5>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@b95a651, com.jogamp.opengl.test.junit.util.QuitAdapter@25c1b319, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@25c1b319, ], windowLock <5a6bf9d9, 5f18e9cc>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0011-bug724-transparent-grey_gimpexp-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12,5,main] [apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x62ab8f85, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x3ea3cc1e, handle 0x7f40a00354f0, isShared false, jogamp.opengl.gl4.GL4bcImpl@40e2e8e0, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40a00012a0, owner true, ResourceToolkitLock[obj 0x29eb5745, isOwner false, <1176c0ce, 163f12f6>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40a00012a0, owner true, ResourceToolkitLock[obj 0x29eb5745, isOwner false, <1176c0ce, 163f12f6>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 16x33 wu, 16x33 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40a00176a0, owner true, ResourceToolkitLock[obj 0x41cd5d39, isOwner true, <32ef7b3a, 1538bd19>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@7b7ea5ea, com.jogamp.opengl.test.junit.util.QuitAdapter@50711b29, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@50711b29, ], windowLock <190e8cb6, 498e2afb>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0012-cross-grey-alpha-16x16-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13,5,main] [apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x43c563d8, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x2a18d4a0, handle 0x7f40b803f200, isShared false, jogamp.opengl.gl4.GL4bcImpl@54cdd572, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40b824a2c0, owner true, ResourceToolkitLock[obj 0x71f6ee04, isOwner false, <5cdcae7, 16ee3a6e>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40b824a2c0, owner true, ResourceToolkitLock[obj 0x71f6ee04, isOwner false, <5cdcae7, 16ee3a6e>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 16x33 wu, 16x33 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40b81648e0, owner true, ResourceToolkitLock[obj 0x2c321b84, isOwner true, <6af246c8, 1833383>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@66d94497, com.jogamp.opengl.test.junit.util.QuitAdapter@5a0b9df3, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@5a0b9df3, ], windowLock <22b7547c, 3ab06482>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14: ** screenshot: TestPNGPixelRect01NEWT.testRead01_All______-n0013-pointer-grey-alpha-16x24-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 0x4b02eff4, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x4cee9350, handle 0x7f40cc035410, isShared false, jogamp.opengl.gl4.GL4bcImpl@325d1efd, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40cc001270, owner true, ResourceToolkitLock[obj 0x437b276e, isOwner false, <633b81c9, 1855a928>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40cc001270, owner true, ResourceToolkitLock[obj 0x437b276e, isOwner false, <633b81c9, 1855a928>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 283x33 wu, 283x33 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40cc017670, owner true, ResourceToolkitLock[obj 0x42a5e629, isOwner true, <587fe944, 67751e4b>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@525ce764, com.jogamp.opengl.test.junit.util.QuitAdapter@3f25d7a8, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@3f25d7a8, ], windowLock <18b73cc1, 57fffeda>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0000-grayscale_texture-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15,5,main] [apply] PNGPixelRect: bug724-transparent-grey_orig, PixelRect[obj 0x49d36f57, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x4cfb4a09, handle 0x7f4054035230, isShared false, jogamp.opengl.gl4.GL4bcImpl@32c8527a, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4054000e00, owner true, ResourceToolkitLock[obj 0x6d1fb5b3, isOwner false, <632e4892, 1692b3ff>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4054000e00, owner true, ResourceToolkitLock[obj 0x6d1fb5b3, isOwner false, <632e4892, 1692b3ff>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 127x90 wu, 127x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40540172a0, owner true, ResourceToolkitLock[obj 0x66b978d5, isOwner true, <761bfb9c, 67605715>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@646e0d4d, com.jogamp.opengl.test.junit.util.QuitAdapter@493cbec5, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@493cbec5, ], windowLock <60d27b65, 5ef4095>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-16: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0001-bug724-transparent-grey_orig-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-16,5,main] [apply] PNGPixelRect: bug724-transparent-grey_gimpexp, PixelRect[obj 0x3e36fc00, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x483f9bc8, handle 0x7f40747ce960, isShared false, jogamp.opengl.gl4.GL4bcImpl@36084336, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f407478e370, owner true, ResourceToolkitLock[obj 0x4bb7377f, isOwner false, <67ea99cb, 56a8526d>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f407478e370, owner true, ResourceToolkitLock[obj 0x4bb7377f, isOwner false, <67ea99cb, 56a8526d>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 127x90 wu, 127x90 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4074802ac0, owner true, ResourceToolkitLock[obj 0x22cdaa7d, isOwner true, <50b37d94, 63a48288>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@770b9fab, com.jogamp.opengl.test.junit.util.QuitAdapter@385a4d75, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@385a4d75, ], windowLock <734ed837, 3439b414>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-17: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0002-bug724-transparent-grey_gimpexp-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-17,5,main] [apply] PNGPixelRect: cross-grey-alpha-16x16, PixelRect[obj 0x472ee921, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x29470b85, handle 0x7f409839eed0, isShared false, jogamp.opengl.gl4.GL4bcImpl@57914ea4, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4098316be0, owner true, ResourceToolkitLock[obj 0xff1246b, isOwner false, <69215a9, 4f18a08a>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4098316be0, owner true, ResourceToolkitLock[obj 0xff1246b, isOwner false, <69215a9, 4f18a08a>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 16x33 wu, 16x33 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f4098067050, owner true, ResourceToolkitLock[obj 0x12a133a3, isOwner true, <14f58fe0, 2dcef8a>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@8ca03ab, com.jogamp.opengl.test.junit.util.QuitAdapter@136d153a, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@136d153a, ], windowLock <2b5f0238, 4e1a1866>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-18: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0003-cross-grey-alpha-16x16-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-18,5,main] [apply] PNGPixelRect: pointer-grey-alpha-16x24, PixelRect[obj 0x52e320e6, 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 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL ctx: X11GLXContext [Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)], options 0x4c45, this 0x54832f74, handle 0x7f40b03190d0, isShared false, jogamp.opengl.gl4.GL4bcImpl@2aa84c0d, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@7c41d58d, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40b02fad60, owner true, ResourceToolkitLock[obj 0x2ef77638, isOwner false, <7b562ee0, 488029dc>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40b02fad60, owner true, ResourceToolkitLock[obj 0x2ef77638, isOwner false, <7b562ee0, 488029dc>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 16x33 wu, 16x33 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f40b02fc240, owner true, ResourceToolkitLock[obj 0x2020dce5, isOwner true, <35f3386f, 7f18311f>[count 1, qsz 0, owner ]]], idx 0], visualID 0x4cf, fbConfigID 0x16f, [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[GL3/GL3.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@361f29e9, com.jogamp.opengl.test.junit.util.QuitAdapter@107e1c3b, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 1 [com.jogamp.opengl.test.junit.util.QuitAdapter@107e1c3b, ], windowLock <3ce27e1b, 24c2051>[count 2, qsz 0, owner ], surfaceLockCount 1]], direct true] [apply] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-19: ** screenshot: TestPNGPixelRect01NEWT.testRead02_Gray2RGBA-n0004-pointer-grey-alpha-16x24-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064763260 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064763260 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testRead00_Manual took 0.005 sec [apply] Testcase: testRead01_All took 10.099 sec [apply] Testcase: testRead02_Gray2RGBA took 3.06 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064764941 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064764943 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 13 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileNEWT - testGray__ES2 [apply] junit.framework.TestListener: startTest(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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestPNGTextureFromFileNEWT.testGray__ES2____-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0033.png [apply] junit.framework.TestListener: endTest(testGray__ES2) [apply] junit.framework.TestListener: startTest(testGray__GL2) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestPNGTextureFromFileNEWT.testGray__GL2____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0033.png [apply] junit.framework.TestListener: endTest(testGray__GL2) [apply] junit.framework.TestListener: startTest(testInterl3G_ES2) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3: ** screenshot: TestPNGTextureFromFileNEWT.testInterl3G_ES2_-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4: ** screenshot: TestPNGTextureFromFileNEWT.testInterl3__ES2_-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] junit.framework.TestListener: endTest(testInterl3__ES2) [apply] junit.framework.TestListener: startTest(testInterl4G_ES2) [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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5: ** screenshot: TestPNGTextureFromFileNEWT.testInterl4G_ES2_-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6: ** screenshot: TestPNGTextureFromFileNEWT.testInterl4__ES2_-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7: ** screenshot: TestPNGTextureFromFileNEWT.testPalette3__ES2-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8: ** screenshot: TestPNGTextureFromFileNEWT.testPalette4__ES2-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9: ** screenshot: TestPNGTextureFromFileNEWT.testRGB3__ES2____-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10: ** screenshot: TestPNGTextureFromFileNEWT.testRGB3__GL2____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] junit.framework.TestListener: endTest(testRGB3__GL2) [apply] junit.framework.TestListener: startTest(testRGB4G_ES2) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4G_ES2____-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4__ES2____-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4__GL2____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] junit.framework.TestListener: endTest(testRGB4__GL2) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064773243 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064773243 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.12 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064764941 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064764943 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestPNGTextureFromFileNEWT.testGray__ES2____-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestPNGTextureFromFileNEWT.testGray__GL2____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3: ** screenshot: TestPNGTextureFromFileNEWT.testInterl3G_ES2_-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4: ** screenshot: TestPNGTextureFromFileNEWT.testInterl3__ES2_-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5: ** screenshot: TestPNGTextureFromFileNEWT.testInterl4G_ES2_-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6: ** screenshot: TestPNGTextureFromFileNEWT.testInterl4__ES2_-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7: ** screenshot: TestPNGTextureFromFileNEWT.testPalette3__ES2-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8: ** screenshot: TestPNGTextureFromFileNEWT.testPalette4__ES2-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9: ** screenshot: TestPNGTextureFromFileNEWT.testRGB3__ES2____-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10: ** screenshot: TestPNGTextureFromFileNEWT.testRGB3__GL2____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4G_ES2____-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4__ES2____-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13: ** screenshot: TestPNGTextureFromFileNEWT.testRGB4__GL2____-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064773243 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064773243 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testGray__ES2 took 1.875 sec [apply] Testcase: testGray__GL2 took 0.556 sec [apply] Testcase: testInterl3G_ES2 took 0.536 sec [apply] Testcase: testInterl3__ES2 took 0.524 sec [apply] Testcase: testInterl4G_ES2 took 0.532 sec [apply] Testcase: testInterl4__ES2 took 0.506 sec [apply] Testcase: testPalette3__ES2 took 0.565 sec [apply] Testcase: testPalette4__ES2 took 0.539 sec [apply] Testcase: testRGB3__ES2 took 0.507 sec [apply] Testcase: testRGB3__GL2 took 0.565 sec [apply] Testcase: testRGB4G_ES2 took 0.513 sec [apply] Testcase: testRGB4__ES2 took 0.492 sec [apply] Testcase: testRGB4__GL2 took 0.516 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormat00NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064774947 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064774949 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(test00) [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 @ 1579064775025 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064775025 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] junit.framework.TestListener: endTest(test00) [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.898 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064774947 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064774949 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1579064775025 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064775025 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00 took 0.035 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil00NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064776652 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064776654 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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] junit.framework.TestListener: tests to run: 6 [apply] junit.framework.TestListener: startTest(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 0x74939264, 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 0x34068229, 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 0x4bb05047, 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 0x30610f12, 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] junit.framework.TestListener: endTest(testConversion00) [apply] junit.framework.TestListener: startTest(testConversion01_srcS000_BE_TL_destS000_TL) [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 0xd55ab86, 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 0x32734092, 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 0x58fcc627, 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 0x60dd5bb5, 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 0x4074d5b3, 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 0x68ab7aff, 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 0x56585433, 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 0x5c52bdbe, 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 0x3a6d32ca, 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 0x9a2cbfa, 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 0x1d4fef31, 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 0x54b90e6b, 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 0x7118d54, 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 0x18737b57, 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 0x7aa7290f, 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 0x6671aa66, 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 0x6d01e0d1, 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 0x6e2b97e5, 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 0x2d07247e, 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 0x464e8922, 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 0x24abfe52, 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 0x160dd19d, 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 0x2bd23f6, 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 0x3008ad1a, 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 0x4b2a9c27, 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 0x33d32de6, 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 0x581a1af9, 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 0x2d0f0c9d, 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 0x32db66bf, 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 0x18cdc11f, 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 0x1088cd2d, 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 0x45b64045, 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 0x2cb138d2, 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 0x5a82d162, 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 0xc359eba, 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 0x7b764311, 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 0x5e248305, 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 0x12615062, 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 0x3201ccda, 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 0x7b266f40, 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 0x1e0f78a, 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 0x199a4594, 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 0x25c13d61, 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 0x6dd50af6, 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 0x6b0ffc61, 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 0x2072b271, 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 0xc74a92b, 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 0x493390e9, 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 0x5d4b915a, 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 0x681f41b8, 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 0x418b9061, 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 0x146af461, 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 0x15aa76f7, 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 0x7aae77b, 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 0x1abf7777, 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 0x593541bd, 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 0x1f6e99a2, 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 0x4faf340b, 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 0x2e4af646, 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 0x5d81729b, 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 0x36495300, 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 0x7036ae, 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 0x79710820, 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 0x2f32a83f, 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 0x539f3f8a, 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 0x52dba611, 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 0x239a9462, 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 0x19d3b37e, 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 0x339abca1, 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 0x3cfe7fed, 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 0x4b30d594, 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 0x4ffcd7cf, 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 0x29650525, 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 0x662b16f3, 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 0x2b7af3d7, 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 0x2110bd8, 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 0x35c7a92, 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 0x3dfe7884, 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 0x4166c0a7, 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 0x4b235c98, 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 0x2bcb2784, 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 0x65bf5021, 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 0x122bd7c9, 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 0x433d8e88, 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 0x3138666c, 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 0x2e190632, 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 0x62c009a7, 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 0x4da682b9, 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 0x3f5f8667, 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 0x59912f28, 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 0x3b7e988c, 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 0x42b46610, 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 0x19bbc9f, 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 0x51a33beb, 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 0x1ed663ab, 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 0x7fb30287, 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 0x231026aa, 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 0x6ba43d40, 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 0x46c2d0a4, 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 0x210245c1, 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 0x385123d, 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 0x49017130, 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 0x1916cf44, 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 0x2a09adea, 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 0x1b6466c, 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 0x437c2f9b, 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 0x6cbfb45f, 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 0xbbe22df, 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 0x380880e2, 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 0x1a2a708f, 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 0xba622d9, 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 0x71f441a8, 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 0xd87d0e4, 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 0x446077d3, 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 0x7e6a256c, 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 0x2d40c208, 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 0x1e7337b4, 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 0x59ea0546, 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 0x76040a52, 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 0x5d7fc618, 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 0x5a368494, 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 0x53ff7aa1, 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 0x57fbc16, 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 0x2613e5a7, 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 0x48efc7d5, 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 0x606d961b, 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 0x188a190c, 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 0x218de967, 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 0x176a43ec, 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 0x1b3bc254, 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 0x53b1fa46, 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 0x1db9f786, 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 0x5809a2fe, 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 0x1de5f2c9, 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 0x41da58f9, 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 0x130d9283, 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 0x686cc4e, 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 0x34c705ed, 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 0x27498e1c, 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 0x582f89fc, 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 0x68fbda0b, 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 0x641f5294, 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 0xfcd0965, 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 0x2b891109, 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 0x1d14adf1, 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 0x301d735, 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 0x64606011, 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 0x78234cd, 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 0x3f417ae9, 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 0x3274ba4b, 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 0x557324fc, 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 0x43c146c3, 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 0x7763ea60, 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 0x60d2a025, 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 0x2cca3c07, 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 0x65749003, 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 0xd2c4627, 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 0x780a1c2f, 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 0x55d2d2d, 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 0x4468410d, 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 0x2b1a2ad9, 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 0x359a0f1, 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 0x6f01c1f2, 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 0x69679536, 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 0x13d12621, 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 0x5dc15282, 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 0x3c2e0699, 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 0x6935fa0f, 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 0x734f3926, 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 0x244d308f, 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 0x689bf051, 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 0x2eb89acf, 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 0x24b40037, 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 0x69b08566, 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 0x5e1ef979, 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 0x341a7e97, 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 0x302b759b, 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 0x5ddd4d4d, 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 0x74a1b2be, 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 0x13a8947b, 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 0x78c4ac38, 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 0x4f443148, 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 0x36094e5c, 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 0x61d50faa, 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 0x3c2ddac4, 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 0x528d7278, 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 0x2e8abddb, 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 0x676b5fff, 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 0x3542422c, 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 0xce5e84e, 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 0x777af86c, 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 0x4a53c5db, 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 0x6d27ad9f, 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 0x4e238fed, 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 0x6e3aa7dd, 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 0x3a13dadc, 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 0x6a88d354, 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 0x3886650f, 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 0x3b9298d, 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 0x2758d61c, 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 0xb66b3d0, 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 0xc301ae, 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 0x4afcb57a, 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 0x2bf5720f, 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 0x1533bc92, 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 0xde501eb, 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 0x229d3248, 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 0x2278591e, 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 0x2a27b6ef, 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 0xfe80019, 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 0x442c7cde, 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 0x24fc7dec, 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 0x337b3752, 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 0x7cdc01ec, 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 0x5bb15825, 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 0x1ce55da2, 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 0x764e38cb, 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 0x6a81848f, 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 0x3b20898a, 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 0xd1edb01, 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 0xa912209, 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 0x6c526a28, 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 0x5381c2f1, 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 0x283cdd53, 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 0x2bbe3337, 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 0x54c21f42, 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 0x909c961, 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 0x47115b56, 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 0x1decef08, 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 0x5990dbf8, 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 0x1e95536a, 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 0x53137005, 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 0x29fd41c0, 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 0x766d101c, 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 0x42d703b8, 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 0xa8cc0bf, 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 0x49bc636f, 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 0x57cf77b4, 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 0x2dff6436, 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 0x419ad00e, 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 0x6b977449, 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 0x4749dc58, 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 0x1141ce53, 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 0x64c76d5, 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 0x56a97f69, 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 0x5f8bd2f8, 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 0x40a7bc0c, 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 0x25389013, 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 0x38f7f1ea, 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 0x39eae81e, 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 0x44d064f3, 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 0x2589cc72, 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 0x22f61188, 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 0x4cb2a7d0, 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 0xb02b549, 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 0x60831207, 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 0x726b25ce, 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 0x2bbe8074, 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 0x3588d0b7, 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 0x4d63ff2b, 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 0x660de61c, 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 0x396f7789, 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 0x4a91057b, 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 0x185931a5, 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 0x116d09b4, 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 0x537ce72f, 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 0x11049ae6, 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 0x4001557a, 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 0x3958c467, 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 0xd2909fc, 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 0x38cf6115, 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 0x72af59f3, 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 0xdabd03d, 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 0x48085e9d, 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 0xb0c4940, 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 0x364e913, 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 0x501dfb7a, 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 0x5a6bbb52, 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 0x3344af16, 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 0x174ce41c, 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 0x28351ba4, 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 0x2f0384db, 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 0x39a9b232, 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 0x4935dd1f, 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 0x495d17a6, 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 0x7acb670a, 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 0xe876243, 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 0x693d8ba9, 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 0x487c510f, 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 0x692e9c3d, 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 0x5c0e6e21, 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 0x596bc6ca, 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 0x733510c1, 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 0x6e67b5ee, 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 0x4137a165, 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 0x466d621f, 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 0x1d85c10b, 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 0x4e1ecf90, 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 0x32de73bf, 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 0x2c308502, 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 0x14eabd5b, 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 0x55e877f2, 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 0x3e9e6aa4, 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 0x16aef0e0, 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 0x57ef870b, 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 0x41ae2de3, 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 0xc28b438, 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 0x6de07cad, 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 0x469c79c5, 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] junit.framework.TestListener: endTest(testConversion01_srcS000_BE_TL_destS000_TL) [apply] junit.framework.TestListener: startTest(testConversion02_srcS000_LE_TL_destS000_TL) [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 0x76ed95c0, 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 0x3fad6651, 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 0x51c6601d, 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 0x74b179b1, 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 0x6ee8b172, 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 0x3aa3dd10, 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 0x588794d1, 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 0x27840281, 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 0xc4c5422, 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 0x282343e6, 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 0x4ce67b2f, 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 0x4bf1f838, 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 0x25725820, 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 0x177c131b, 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 0x68bc2dd8, 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 0x2c4838cf, 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 0x1b4cd63e, 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 0x6c5fea87, 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 0x6584d839, 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 0x8671a06, 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 0x7567c012, 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 0x66ff07eb, 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 0x25f95e1d, 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 0x157ec78e, 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 0x5ed2f263, 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 0x408c760d, 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 0x2f6ac1b7, 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 0x4ccb2163, 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 0x5c38373, 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 0x26dca1d8, 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 0x5f42bbcd, 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 0x4a97597f, 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 0x53568345, 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 0x10472a96, 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 0x5a116780, 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 0x2a3d811c, 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 0x4d1673b5, 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 0x642ce31b, 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 0x3550b579, 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 0x7323f7ae, 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 0xdd6b9a4, 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 0xe61a73e, 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 0x3eaa20f6, 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 0x52d83e0a, 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 0x6afba66c, 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 0x69a0b45a, 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 0x6629408, 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 0x1559c2a0, 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 0x22a6dea1, 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 0x4e48accb, 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 0x5c18b3de, 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 0x70f263f, 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 0x13c8b3a9, 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 0x18ed6bef, 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 0x172ad6f, 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 0x7fb24da0, 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 0x29b1fc04, 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 0x5a7048ce, 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 0x4efd9f3a, 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 0x234f0408, 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 0x5388db9, 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 0x5d5683e8, 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 0x7ff0c337, 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 0x24c4f785, 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 0x6550f3e1, 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 0xcf07560, 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 0x7560f6b2, 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 0x769b4f44, 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 0x14b6758d, 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 0x1be2490e, 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 0x69c5e9a6, 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 0x45886ab5, 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 0x62b57594, 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 0x6b96faf5, 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 0x2d58a6f8, 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 0x2b03bc24, 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 0x62536505, 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 0x3ece6ae8, 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 0x564964af, 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 0x601d00de, 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 0x191f3a95, 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 0x54cb8a74, 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 0x493af05e, 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 0x41a90257, 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 0x21825365, 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 0x2912f50b, 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 0x37b45877, 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 0x3e064f6c, 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 0xdac3ab2, 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 0x33282ca1, 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 0x264abd53, 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 0x2abbebd9, 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 0x46ae2d96, 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 0x34915cc6, 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 0x4742cf22, 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 0x32d21130, 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 0x5a75861, 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 0x3bee437f, 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 0x6a04a0ff, 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 0x487d771e, 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 0x77265a20, 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 0x3e9a0a00, 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 0x71564674, 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 0x52b00ac7, 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 0x1782adeb, 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 0x79267f11, 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 0x3a80e3a7, 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 0x68b43002, 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 0x6adb350a, 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 0x20cf11b7, 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 0x1d6f43d2, 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 0x5412445d, 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 0x67d248b0, 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 0x3f48af54, 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 0x58de1abc, 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 0x1ea88d56, 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 0x6bcad1fb, 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 0x1102f1d9, 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 0x39a102bf, 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 0x6339eae0, 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 0x5ec1ba75, 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 0x584b044d, 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 0x694e4101, 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 0x450cd822, 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 0x164dc0e4, 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 0x1624d70c, 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 0xdf9ca80, 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 0x2e97ced5, 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 0x56257103, 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 0x6609507c, 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 0x25672bf7, 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 0x3596a8e8, 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 0x48466a30, 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 0x646059f4, 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 0x7844ee1c, 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 0x7815c814, 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 0x3793acc, 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 0x65306cae, 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 0x3adb4a1a, 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 0x6c58703d, 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 0x263d9820, 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 0x400ed555, 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 0x2065ccd4, 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 0xf93997d, 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 0x45a5ec37, 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 0x73373dab, 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 0x7dba5c75, 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 0x6ef16ace, 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 0x45fe773, 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 0x4e4f4836, 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 0x6139ec7e, 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 0x4fb5d8d, 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 0x7fe4461e, 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 0x4bdebf2c, 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 0x652af035, 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 0x3be3ce28, 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 0x666aabfc, 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 0x58f35fc2, 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 0x6aeab7b1, 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 0x4f5da64a, 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 0x7c5bd116, 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 0x3e149c10, 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 0x17cf35c, 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 0x23b16acf, 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 0x1c0ccce, 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 0x1bae24fa, 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 0x7daec2c0, 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 0x556138a8, 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 0x52c02876, 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 0x38a35f20, 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 0x33103236, 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 0x6fe8f884, 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 0x3c38fe97, 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 0x1ec0ec6f, 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 0x2c73ec03, 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 0x4f71dd1, 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 0x7f40879e, 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 0x66faaf8d, 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 0x555a54a5, 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 0x697fd24a, 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 0x12f8d48c, 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 0x214d8799, 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 0x26351069, 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 0x314f7b67, 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 0x65478576, 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 0x28fba708, 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 0x26c34c26, 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 0x6c9d8fda, 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 0x3528db0a, 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 0x401ee940, 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 0x7c003f19, 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 0x7c639c1c, 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 0xf60e811, 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 0x38834454, 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 0x45864caa, 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 0x2565ab7a, 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 0x2dcdffa7, 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 0xf4ebfae, 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 0x785a41f1, 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 0x70ec1bfb, 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 0x329ee286, 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 0x485798b4, 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 0x62280d86, 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 0x720bf1fb, 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 0x3744a7ee, 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 0x43221b8a, 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 0x61446a55, 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 0x4cedcbaf, 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 0x5e046e0b, 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 0xda9c00a, 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 0x4ffd0528, 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 0x6d6f1fcb, 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 0x10e6405b, 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 0x538c7bdd, 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 0x747ff0c1, 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 0x617b38c2, 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 0x43bd482e, 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 0x735f8117, 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 0x78ad9e45, 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 0x40a814ba, 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 0x69fdd8b9, 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 0x66a5aba8, 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 0x726e5e8f, 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 0x726399bc, 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 0x755cbf59, 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 0x3e6fa2b1, 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 0x3ef509d5, 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 0x5035c9ce, 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 0x400302e6, 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 0x3ba5a7d, 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 0x1517507e, 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 0x6b1280ab, 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 0x335ebb1d, 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 0x626676b9, 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 0x4ddd5e2b, 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 0x32b588e3, 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 0x74754bfb, 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 0x25773872, 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 0x27c16f1, 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 0x1c9074cd, 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 0x42e4ce37, 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 0x5eccdab1, 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 0x3ce59407, 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 0x234cb94a, 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 0x47bd4e62, 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 0x7f1c1d76, 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 0x6f49fb3e, 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 0x29099974, 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 0x4ea1c69, 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 0x1b82562f, 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 0x3b32ce6a, 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 0x5e153241, 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 0xac874be, 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 0x3f268e6, 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 0x2e1eb76c, 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 0x59ee1fd4, 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 0x10caedd3, 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 0xef1274, 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 0x5b1160d2, 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 0x72a8c4db, 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 0x35cb0b28, 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 0x4dcfc357, 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 0x1d082dcc, 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 0x2932acaa, 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 0x44cd70ef, 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 0x772bd65a, 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 0x2b91f33e, 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 0x177a4d1a, 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 0x381f0d12, 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 0x11af954d, 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 0x35839c45, 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 0x70541572, 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 0x30e3e1f7, 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 0x5d8b1f5b, 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 0x74c3c11b, 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 0x246cb574, 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 0xbaf0457, 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 0xedbb3be, 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 0x647a6067, 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 0x25fcbe89, 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 0x56028bdd, 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 0x59784e0, 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 0x3259b56d, 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 0x72914d59, 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 0x308f6cb5, 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 0x9064ec0, 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 0x760b7050, 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 0xe88004d, 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 0x45a92fed, 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 0x7e6209d6, 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 0x53c67fba, 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 0x1d0297e7, 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 0x115805ed, 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 0x1f41095f, 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 0x16f508ff, 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 0x47d300a1, 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 0x6cf7dd38, 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 0x7b6b3a08, 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 0x45e7776a, 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 0x1a6ea17f, 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 0x4822a117, 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 0x6abb6961, 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 0x14991f7b, 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 0x7b9321ce, 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 0x26e41db2, 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(testConversion02_srcS000_LE_TL_destS000_TL) [apply] junit.framework.TestListener: startTest(testConversion03_srcS000_BE_TL_destS259_TL) [apply] CONVERT[0][5]: Conv2: PixelRect[obj 0x17a5886e, 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 0x4b1b3f26, 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 0x2964fada, 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 0x2f6b6bc9, 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 0x143660b2, 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 0x6468f1d, 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 0x87a0725, 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 0x7cbb10c0, 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 0x5b2fcc15, 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 0x69a39e0a, 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 0x3138ef34, 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 0x1521c4c3, 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 0x304bed16, 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 0x45ed76db, 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 0x335a601d, 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 0x2846bd69, 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 0x470ac62a, 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 0x69ff3bbe, 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 0x945f414, 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 0x14f5ada0, 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 0x5df0282, 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 0x15edeb4c, 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 0x332e58b1, 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 0xa0f6bd9, 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 0x7739a308, 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 0xdf49128, 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 0x4c5eabf7, 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 0x3dfe5006, 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 0x7658552, 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 0x2eb12947, 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 0x17092e75, 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 0x583832f2, 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 0x735c63b2, 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 0x5480878f, 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 0xaa471ec, 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 0x13927de8, 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 0x343dddb, 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 0x53af9ec3, 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 0x7aadae4b, 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 0x7ad0e1cb, 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 0x6760464f, 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 0x481695e6, 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 0x5fdeb559, 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 0x22fdd9d0, 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 0x47caa1fe, 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 0x3b8fa544, 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 0x1151ab11, 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 0x5d2ed3b2, 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 0x4f795cb8, 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 0x99a7596, 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 0x158f5e97, 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 0x3e97acd7, 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 0x3b8ebb21, 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 0x61624f03, 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 0xe76ce5e, 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 0xd843a53, 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 0x439dcf71, 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 0x30749a56, 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 0x848a638, 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 0x24b253c0, 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 0x979e660, 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 0x1d4b7b33, 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 0x507f67c4, 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 0x66651258, 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 0x2069b212, 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 0x66bdc7cf, 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 0x4d57cd9b, 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 0x3eef1bb, 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 0x6e7a3af6, 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 0x66711b49, 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 0x15393909, 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 0x61ae713c, 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 0x5e3c4a75, 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 0x3079a9a8, 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 0x6c542fdf, 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 0x7ee184f8, 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 0x42b206b3, 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 0x3f7bd3a4, 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 0x721c3943, 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 0xa8a5bc, 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 0x52fdac84, 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 0x337ab38c, 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 0x20bf4281, 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 0x65ff866f, 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 0x5ad98fd8, 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 0x3cd9b1dc, 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 0x66a8478c, 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 0x7f7d79c8, 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 0x694c9eb0, 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 0x186a8514, 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 0x3cda25b2, 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 0x28fdb8d8, 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 0x25c91a69, 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 0x694769e1, 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 0x4dd26ce, 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 0x412365f5, 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 0x2cd435ea, 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 0x7e8e59f0, 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 0x1388ebb9, 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 0x495e38f0, 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 0x44a82f54, 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 0x48e5afe8, 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 0x1ce4406e, 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 0x24c562ba, 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 0x21922bf9, 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 0x44ed5acc, 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 0x7a34950f, 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 0x756be841, 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 0x4516c8f6, 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 0x6b83d1a2, 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 0x3541ad30, 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 0x1f426239, 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 0x6c60485f, 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 0x191b8ab0, 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 0x210b8c8e, 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 0x2d54713c, 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 0x4318e679, 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 0x693aaa0, 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 0x7b812900, 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 0x75d27add, 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 0x717d7130, 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 0x6aa00315, 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 0x189bfe68, 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 0x7e796b34, 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 0x6497713a, 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 0xec57e16, 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 0x496aa918, 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 0x7c7f5bca, 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 0x233efbde, 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 0x62e1461, 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 0x1a904fd5, 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 0x1c37e646, 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 0x48830e15, 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 0x3ef89678, 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 0x268e8895, 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 0x5285fd4, 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 0x558b1ac2, 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 0x2fba1d5d, 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 0x7d22e21f, 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 0x3a33d490, 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 0x37e3841e, 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 0x48cc374a, 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 0x22140656, 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 0x627c1d0, 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 0x2d4f667e, 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 0x49072fa, 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 0x634f288, 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 0x3ea59adf, 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 0x688f67e3, 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 0x6f8fdfaa, 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 0x4e8ed061, 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 0x5c6fc80d, 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 0x4f4c1c1c, 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 0x5eafe8d0, 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 0x669a26bc, 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 0x4417b5c2, 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 0x6b94eda0, 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 0x4adc616a, 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 0x7d44114b, 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 0x4041284, 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 0x48310649, 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 0x61cff914, 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 0x3cdc622f, 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 0x1868c702, 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 0x582b8908, 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 0x46b2dc40, 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 0x19a013a3, 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 0x47ae9742, 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 0x43c93576, 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 0x13c9b193, 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 0xaed8542, 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 0x39ca17da, 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 0x33a2f710, 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 0x6db99dde, 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 0xb18c2be, 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 0x620570c0, 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 0x463b11e7, 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 0x67cd2393, 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 0x2a0d00e6, 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 0x63c7f617, 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 0x7ded67a1, 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 0x73b21234, 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 0x31fa2694, 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 0x6dd119f2, 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 0x7b97ab86, 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 0x18572572, 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 0x78796e6a, 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 0x1d82e61e, 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 0x5b0fb5b3, 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 0x7ad27715, 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 0x49eb5c1b, 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 0x4353e12e, 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 0x65d776da, 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 0xcd4dfaa, 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 0x1f4c41af, 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 0x434a89f9, 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 0x1d7546ec, 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 0x3776e367, 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 0x4a4a9d1f, 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 0x5d58d0ee, 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 0x6aadbf8f, 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 0x6a401466, 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 0x74fcde54, 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 0x6fb8af85, 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 0x686e243a, 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 0x2e7ee75, 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 0x107b9e03, 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 0x3a95cf0e, 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 0x23c36392, 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 0x1e6aa5d9, 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 0x52adbb91, 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 0x4654f375, 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 0x7e33c7de, 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 0x35bce1ac, 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 0xa72b5b9, 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 0x6bdc20d9, 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 0xb31174b, 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 0x59d23600, 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 0x46928ffe, 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 0x4cc2b51d, 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 0x4f4a6881, 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 0x760255e, 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 0x555fa733, 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 0xcec9ad8, 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 0x107ee5a4, 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 0x16b27820, 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 0x3e7c33fa, 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 0x56ae54b7, 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 0x311ad803, 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 0x346cd578, 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 0x6b50d3ec, 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 0x4fff29dd, 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 0x28c23ae1, 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 0x7a57fd94, 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 0x17f59e81, 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 0x21f2fc63, 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 0x185edf8e, 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 0x5da02a4c, 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 0x669aa6ef, 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 0x503d4fbb, 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 0x3ef1489d, 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 0x62dff745, 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 0x5141982f, 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 0x6bbb552b, 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 0x5fba4d61, 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 0x42c2ec0c, 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 0x1f9f949b, 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 0x2e3c884e, 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 0x23e009ad, 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 0x76973351, 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 0x154f4a54, 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 0x5f7bde4b, 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 0x7c750968, 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 0x33b7b00c, 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 0x5c4551c4, 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 0x5dcd5581, 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 0x9272919, 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 0x71edfe1, 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 0x71a375b7, 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 0x46f5575f, 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 0x762ac179, 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 0x7baf98a, 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 0x6d5e3a07, 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 0x17dc75c, 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 0x217cff03, 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 0x71da340f, 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 0x6d48b631, 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 0x260dbe3, 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 0x44a2b84b, 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 0x6478869c, 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 0x4ca95d1c, 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 0x481238a9, 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 0x1923a100, 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 0x394f98de, 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 0x3f887356, 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 0x6606d37e, 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 0x62a9551f, 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 0x27e5a8fc, 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 0x5b8b7d95, 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 0xb46c8b9, 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 0x23ef6563, 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 0x29479baa, 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 0x29203cc2, 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 0x141e2a5f, 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 0x4c0281c2, 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 0x590dd923, 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 0x716328ec, 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 0x144ab84d, 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 0x4c1e2797, 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 0x7b6d2bf6, 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 0x1321583f, 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 0x6f77b593, 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 0x7dd71110, 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] junit.framework.TestListener: endTest(testConversion03_srcS000_BE_TL_destS259_TL) [apply] junit.framework.TestListener: startTest(testConversion04_srcS259_BE_TL_destS259_TL) [apply] Test [ 0][ 0] exp [0x60, msbFirst true, 01100000] == [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 0x60 [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 0x64ae4e35, 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 0x76421e44, 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 0x244bf632, 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 0x61513c3a, 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 0x779809c3, 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 0x11ce894a, 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 0x6a4f0727, 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 0x21746b8, 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 0x35768128, 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 0x5017ca15, 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 0x42f3890f, 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 0x7a69356f, 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 0x7b1784cb, 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 0x15beaede, 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 0x4b5bf697, 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 0x78aa60de, 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 0x3f5c92dc, 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 0x5ff403b7, 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 0x4b0fa990, 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 0x60089cbf, 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 0x3b193810, 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 0x440f6d7f, 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 0x727a1f47, 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 0x563388d3, 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 0x2418e3bd, 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 0x1bc306d4, 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 0x3961a2cc, 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 0x73dec023, 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 0x10b8d0ee, 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 0x134e918b, 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 0x270d36ec, 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 0x22d725f6, 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 0x74beaee2, 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 0x139bbb37, 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 0x5def55fe, 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 0x460c2320, 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 0x47c44cbd, 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 0x9481571, 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 0x2eaff103, 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 0x91dd2d5, 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 0x6c59d6ef, 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 0x25f3b588, 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 0x74056fdc, 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 0x136990f3, 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 0x31a5c2df, 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 0x9c27e96, 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 0x56e69bfd, 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 0x9d767da, 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 0x16fbef05, 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 0xc570582, 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 0x6e8c4e86, 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 0x5cd70d3a, 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 0x151d4262, 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 0x21d22e56, 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 0x2da6bc94, 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 0x49fcdac7, 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 0x360d9fc8, 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 0x69da7c1, 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 0x1ec7f99a, 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 0x31c23267, 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 0x6b6b1848, 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 0x23194b, 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 0x21092bfc, 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 0x17864b0, 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 0x32e2858f, 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 0x2a933bd9, 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 0x422da3bc, 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 0x3202ad, 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 0x265a21d9, 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 0x15a49b38, 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 0x3a3bfa73, 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 0x2a0cb0f3, 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 0x5daf0882, 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 0x6c633554, 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 0x96eb2c9, 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 0x46aa003f, 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 0x63e4eb70, 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 0x1658bbcd, 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 0x6a5cbb35, 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 0x7c61f5b9, 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 0x389a2e2e, 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 0x6bcf7c23, 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 0x6445f77c, 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 0x17fa1a70, 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 0x7ef8bdff, 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 0x6e46f867, 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 0x25730cc4, 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 0x621dbb80, 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 0x59b1e579, 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 0xedbbe8, 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 0x3d45821d, 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 0x320bef8e, 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 0x64c75e9b, 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 0x9989b10, 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 0x185ca554, 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 0x75465e4e, 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 0x2b2bf5fb, 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 0x66a6bb95, 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 0x1badc410, 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 0x5cde5d05, 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 0x28aeef48, 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 0x7b8783db, 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 0xe7f45ff, 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 0x20670740, 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 0x7fec78ab, 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 0x3832b5d6, 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 0x4c965f92, 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 0x54d31c47, 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 0x48e60f56, 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 0x65d78f99, 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 0x1bc3267e, 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 0x57be3065, 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 0x2fda197b, 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 0x76a8e05e, 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 0x745ac823, 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 0x52c1e3d5, 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 0x2daf2937, 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 0x1c3486cc, 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 0x3e8d5eb9, 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 0x638fcdf6, 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 0x37bda621, 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 0xf8744fc, 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 0x5babab23, 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 0x46d63ddd, 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 0x1c800788, 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 0x29150040, 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 0x2fe144f2, 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 0x58aeac06, 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 0x440e5cdc, 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 0x4598431d, 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 0x607b4988, 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 0x4d98071d, 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 0x7b464ace, 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 0x7cc17e10, 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 0x46cc5f09, 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 0x4b610822, 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 0x2b83bba, 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 0x757ef403, 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 0x51eec9b2, 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 0x120dfbb5, 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 0x51ab67a5, 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 0x53775f7f, 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 0x74f3affa, 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 0x9de2282, 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 0x342ea53, 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 0x6a27d1e3, 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 0x3422f22, 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 0x7bf0c7fa, 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 0x6f74baa5, 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 0x3b88d661, 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 0x2921d50d, 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 0x549318c4, 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 0x1ef83161, 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 0x63bed701, 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 0x4490efc6, 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 0x8899aa8, 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 0x5725c1e1, 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 0x42b612db, 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 0x11b3b94, 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 0x4583adc5, 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 0x3cd0465d, 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 0x4e82abd6, 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 0x161dfe09, 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 0x4ea8948a, 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 0x70f4d1ac, 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 0x2b73087f, 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 0x526746ae, 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 0x586184ac, 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 0xe4e47bd, 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 0x3d4d86fb, 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 0x5577e5ca, 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 0x1674f2c, 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 0x7d689312, 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 0x2c43b81a, 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 0x46f051ed, 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 0x7dd57830, 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 0x441c949b, 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 0x75ae676a, 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 0x31953f0b, 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 0x67d7c5f1, 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 0x474f2ddc, 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 0x415c9768, 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 0x5929952f, 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 0x882bb6, 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 0x3e17c7b6, 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 0x1b55e0cb, 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 0xec08e63, 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 0x4f54c196, 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 0x4f7e95bd, 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 0x7b997721, 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 0x71204da7, 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 0x18917a64, 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 0x23f9d7b6, 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 0x13e99c97, 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 0x6057b638, 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 0x7386a20c, 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 0x1eaf9fad, 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 0x417da5cb, 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 0x1c463daa, 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 0x5a167aec, 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 0x38a6d4f4, 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 0x14596dd6, 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 0x395fa99a, 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 0x50776547, 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 0x5ef81ac9, 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 0x110eb1d, 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 0x454781dc, 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 0x2ef1896e, 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 0x30c1e02b, 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 0x360fbd2d, 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 0x4f3f9351, 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 0x6da7d921, 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 0x52d8ac06, 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 0x197585a5, 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 0x2a6328c1, 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 0x795e927d, 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 0x6ef1b9cc, 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 0x5b9c411a, 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 0x688a4f88, 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 0x65caf59e, 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 0x6160f32, 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 0x3f3b0a7b, 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 0x5f7e41b, 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 0x3723973e, 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 0x1fa6177, 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 0x66f5cbe1, 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 0x5c183c18, 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 0x77a9dac2, 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 0x250aec99, 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 0x6de8911a, 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 0x700d8843, 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 0x49cb234a, 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 0x3b5760ce, 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 0x129e56ff, 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 0xe4d8b7f, 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 0x1e8c388f, 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 0x1edd6a80, 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 0x7e14fe0a, 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 0x1ce094c4, 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 0x63578f97, 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 0x16ab6017, 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 0x4f962866, 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 0x5748c3e4, 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 0x8bcd5ad, 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 0x455ab775, 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 0x3bf162a0, 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 0x2ab7c1d9, 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 0x44c8789f, 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 0x54399e6c, 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 0x64ed0229, 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 0x7040ae64, 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 0x77cb3c73, 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 0x6f190618, 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 0x6369bd98, 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 0x16af1c1f, 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 0x38a9921d, 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 0x1f277ad6, 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 0x310c91d7, 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 0x5f2d3c0d, 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 0x2b60748f, 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 0xf354aff, 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 0x5ae2f0e7, 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 0x6c1972e2, 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 0x44f5a7e2, 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 0x61b26f31, 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 0x2c1ade28, 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 0xbb3372b, 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 0x62104b08, 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 0x10a96b9c, 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 0x6ab81c3f, 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 0x7820642c, 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 0x1888282b, 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 0x4326452d, 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 0x6955e092, 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 0x122ff890, 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 0x4b3f538e, 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 0x3ac178e9, 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 0x7cd64e53, 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 0x11d0c221, 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 0x20c240b6, 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 0x11756277, 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 0x5f9f12dc, 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 0x48c912c4, 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] junit.framework.TestListener: endTest(testConversion04_srcS259_BE_TL_destS259_TL) [apply] junit.framework.TestListener: startTest(testConversion05_srcS301_BE_TL_destS259_TL) [apply] Test [ 0][ 0] has [0x60, msbFirst true, 01100000] : equal true [apply] [apply] PixelsBytes 61/61 3x3: [apply] [ 61][ 61] 0x60 0x60 0x60 [apply] [ 61][ 62] 0x60 0x60 0x60 [apply] [ 61][ 63] 0x60 0x60 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 0x7abc3c9b, 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 0x40608f61, 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 0x67ce6c43, 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 0x67110d4c, 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 0x7cd2add1, 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 0x380d3ead, 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 0x2cb5f19b, 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 0x43a1f22c, 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 0x2af473ac, 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 0x7bddd809, 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 0x78e7d7c0, 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 0x341b6a62, 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 0x3dfb165e, 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 0x28f38c78, 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 0x6e6c1771, 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 0x1cb28a4, 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 0x64e79725, 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 0x5043578d, 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 0x6cc9814, 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 0x5e4a7957, 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 0x147fa22c, 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 0x1ac04c95, 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 0x78ae7be1, 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 0x75a33562, 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 0x1c248738, 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 0x498c4cd, 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 0xfe2c6cc, 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 0x6306ea77, 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 0x5b23ac68, 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 0x195fa56d, 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 0x92d42c, 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 0x5413d31b, 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 0x1295651d, 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 0x7605deef, 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 0x60a047b7, 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 0x2a61cbb3, 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 0x1365fe6f, 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 0x4b4fb84a, 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 0x29b0d36b, 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 0xda8b9bd, 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 0x3182a8e1, 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 0x739db73, 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 0x28bd6b74, 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 0x60905a8f, 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 0x44f133dc, 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 0xd5a8a72, 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 0x4e7fb666, 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 0x2cd9d904, 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 0x61fb7090, 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 0x38ab7fc7, 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 0xbd42232, 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 0x69a7cbb5, 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 0x53e249e1, 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 0x3054511d, 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 0x1a3b3097, 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 0x4d96aa06, 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 0xc7a4f14, 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 0x1eb42b3f, 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 0x5dc81ff6, 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 0x25f658d3, 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 0x7b2ab196, 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 0x4478901f, 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 0x59d200c9, 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 0x4e75ebe0, 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 0x607d45b9, 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 0x6005c9c1, 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 0x29985940, 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 0x48539d78, 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 0x42095946, 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 0xc0ccb07, 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 0x67b5d19f, 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 0x3359384c, 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 0x3b129408, 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 0x51ac249e, 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 0x185c3e1d, 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 0x623dee02, 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 0x4da08499, 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 0x7d18d167, 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 0x4cda40f, 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 0x90d176a, 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 0x40c0ce9e, 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 0x7be8ac08, 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 0x126c92a6, 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 0x733b61c6, 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 0x3549f501, 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 0xbff974c, 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 0x7d70cd37, 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 0x556da60e, 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 0x2ff6b05f, 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 0x5844071a, 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 0x23a67050, 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 0x1bc3fffc, 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 0x12dc093, 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 0x79a97b7b, 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 0x699da0ee, 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 0x6da58e3e, 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 0x263f241, 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 0x302333d5, 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 0x343d6fef, 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 0x75a8c328, 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 0x68c4c626, 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 0x41d0fd70, 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 0x1e4da0b2, 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 0x2dcf81d0, 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 0x63f497b9, 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 0x2509ddca, 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 0x56b2b1e9, 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 0x7a27bee, 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 0x402c7dfc, 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 0x2b201fbe, 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 0x68dececa, 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 0x7c37b534, 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 0x5fd7f4d3, 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 0x74a1dd78, 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 0x6a97e5b8, 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 0x2b4873cb, 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 0x4b597b1d, 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 0x31693513, 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 0x6486bca3, 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 0xcb85dd3, 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 0xc394eca, 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 0x740023f3, 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 0x25b2fa74, 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 0x6b2a6dd4, 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 0x2da32165, 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 0x58498099, 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 0x6a9aa0be, 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 0x526624f4, 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 0x66fa9fd4, 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 0x722386da, 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 0x4d034770, 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 0x2ea19ba0, 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 0x1c97a59f, 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 0x72ece581, 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 0x2503146b, 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 0x75de7f0, 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 0x264711d9, 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 0x3392387d, 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 0xe8fd228, 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 0x6685c66e, 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 0x7852cabe, 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 0x5aa15419, 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 0x2a4fd3f7, 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 0x6231c666, 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 0xc58f7a4, 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 0x5c096baa, 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 0x80ddbb7, 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 0x64e33e26, 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 0x2fcd00c9, 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 0x388e7aa1, 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 0x5eb8de64, 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 0x23d7c99b, 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 0x64db4e60, 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 0x2f4b7b28, 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 0x3798cb5b, 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 0x2a9e5722, 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 0x1408b45f, 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 0x60ee1fcd, 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 0x115dc298, 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 0x49a2a0d6, 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 0x18595ff1, 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 0x8592b40, 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 0x77ef71d1, 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 0x2b97cbea, 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 0x7963afbe, 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 0x382198f9, 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 0x344c17d5, 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 0x2191522d, 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 0x456b07fe, 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 0x7139b9fa, 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 0x251feab7, 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 0xe34d403, 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 0x137d76cc, 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 0x2fb7eb30, 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 0x7527f623, 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 0x5d1bb048, 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 0x25286631, 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 0x3556f7cf, 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 0x7f0a89a8, 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 0x7f13fff1, 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 0x19ec07cc, 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 0x1b8673b1, 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 0x306afea0, 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 0x5066732b, 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 0x294dcc8c, 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 0x17e39ef, 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 0x6606489e, 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 0x59a905e, 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 0x427415cd, 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 0x32b5fd2d, 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 0x66a3115d, 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 0x376a75b7, 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 0x55d2d4ea, 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 0x489317e8, 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 0x3644ce5e, 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 0x52e7d2ec, 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 0x115139de, 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 0x41ad404b, 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 0x510b501e, 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 0x3d979861, 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 0x2590d9c4, 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 0xe946a25, 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 0x5145049, 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 0x441841a, 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 0x27bc33af, 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 0xa54b03f, 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 0x2de53f24, 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 0x250c0fd6, 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 0x63eb7193, 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 0x4c91e099, 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 0x4889fa30, 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 0xd3e2e48, 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 0x3561a195, 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 0x76b71a88, 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 0x71683614, 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 0xdd80a1f, 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 0x358d6f38, 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 0x7b20505b, 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 0x4b4801bd, 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 0x60d7239, 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 0x58a7396f, 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 0x21fc08a8, 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 0x2ab2a0c3, 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 0x47c38316, 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 0x264eb6c0, 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 0x673643e9, 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 0x583d5374, 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 0x33db056, 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 0x5096ee47, 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 0x5ead6b7, 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 0x37fe938d, 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 0x592f2a24, 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 0x3eac1390, 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 0x6d20259c, 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 0x2e81a14e, 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 0xedfd0b0, 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 0x50b17268, 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 0x3c51b127, 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 0x1ff9fc32, 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 0x6f53e52d, 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 0x34aaf89d, 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 0x543bfa6, 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 0x550bdb50, 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 0x25813651, 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 0x460c4c6c, 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 0x5e2a6584, 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 0x5570e44a, 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 0x796f730b, 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 0x5da42f66, 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 0x50af6713, 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 0x2af8bf8, 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 0xda578d, 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 0x7c7987ef, 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 0x57c5f08c, 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 0x294b51c7, 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 0x7b7f1d5c, 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 0x4b09bb23, 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 0x33b0735e, 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 0x4086d986, 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 0x4310a937, 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 0x4546c2d5, 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 0x75dc63a0, 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 0x360de74, 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 0x457f963e, 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 0x365ca42e, 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 0x208b0026, 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 0x251de93d, 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 0x1c6a45c6, 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 0x4fc4ffb1, 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 0x37364c5f, 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 0x7da81f85, 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 0x33223183, 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 0x5b737921, 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 0x5ea292a4, 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 0x634beac2, 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 0x41c76101, 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 0x1bda269, 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 0x4b403748, 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 0x7761d918, 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 0xdd4719c, 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 0x611634a5, 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 0x2ba6b5b8, 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 0x527600cd, 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 0x7c80c38e, 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 0x2ce373a7, 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 0x32f608f6, 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 0x5064160d, 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 0x2a02233c, 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 0x1d4b1390, 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 0x1f781977, 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 0x6f5ca0eb, 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 0x547c75ff, 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 0x11ee3b73, 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 0x4e022b98, 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 0x44d3814b, 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 0x73b7c7a3, 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 0x13e25f05, 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 0x4ce3e80a, 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 0x1462e104, 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 0x5925b6f4, 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 0x583ec0a2, 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 0xbcec017, 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 0x8a77aab, 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 0x7cc1ef5d, 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 0x52d40bb7, 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 0x2fe7b782, 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 0x1c26f2f7, 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 0x6fee4d29, 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 0x1d957ad0, 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 0xf5c9547, 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 0x24c66f11, 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 0x395ce9a5, 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 0xf2957a4, 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 0x64340dab, 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 0x739d48db, 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 0x2d5286cc, 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 0x688360b5, 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 0x2c9e615b, 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 0x355c2f83, 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 0xc81ab02, 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 0x7f74f4ef, 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 @ 1579064782049 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064782049 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] junit.framework.TestListener: endTest(testConversion05_srcS301_BE_TL_destS259_TL) [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.215 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064776652 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064776654 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x74939264, 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 0x34068229, 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 0x4bb05047, 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 0x30610f12, 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 0xd55ab86, 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 0x32734092, 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 0x58fcc627, 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 0x60dd5bb5, 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 0x4074d5b3, 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 0x68ab7aff, 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 0x56585433, 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 0x5c52bdbe, 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 0x3a6d32ca, 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 0x9a2cbfa, 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 0x1d4fef31, 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 0x54b90e6b, 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 0x7118d54, 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 0x18737b57, 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 0x7aa7290f, 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 0x6671aa66, 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 0x6d01e0d1, 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 0x6e2b97e5, 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 0x2d07247e, 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 0x464e8922, 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 0x24abfe52, 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 0x160dd19d, 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 0x2bd23f6, 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 0x3008ad1a, 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 0x4b2a9c27, 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 0x33d32de6, 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 0x581a1af9, 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 0x2d0f0c9d, 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 0x32db66bf, 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 0x18cdc11f, 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 0x1088cd2d, 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 0x45b64045, 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 0x2cb138d2, 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 0x5a82d162, 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 0xc359eba, 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 0x7b764311, 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 0x5e248305, 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 0x12615062, 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 0x3201ccda, 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 0x7b266f40, 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 0x1e0f78a, 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 0x199a4594, 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 0x25c13d61, 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 0x6dd50af6, 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 0x6b0ffc61, 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 0x2072b271, 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 0xc74a92b, 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 0x493390e9, 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 0x5d4b915a, 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 0x681f41b8, 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 0x418b9061, 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 0x146af461, 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 0x15aa76f7, 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 0x7aae77b, 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 0x1abf7777, 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 0x593541bd, 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 0x1f6e99a2, 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 0x4faf340b, 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 0x2e4af646, 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 0x5d81729b, 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 0x36495300, 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 0x7036ae, 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 0x79710820, 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 0x2f32a83f, 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 0x539f3f8a, 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 0x52dba611, 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 0x239a9462, 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 0x19d3b37e, 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 0x339abca1, 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 0x3cfe7fed, 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 0x4b30d594, 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 0x4ffcd7cf, 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 0x29650525, 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 0x662b16f3, 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 0x2b7af3d7, 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 0x2110bd8, 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 0x35c7a92, 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 0x3dfe7884, 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 0x4166c0a7, 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 0x4b235c98, 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 0x2bcb2784, 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 0x65bf5021, 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 0x122bd7c9, 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 0x433d8e88, 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 0x3138666c, 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 0x2e190632, 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 0x62c009a7, 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 0x4da682b9, 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 0x3f5f8667, 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 0x59912f28, 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 0x3b7e988c, 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 0x42b46610, 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 0x19bbc9f, 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 0x51a33beb, 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 0x1ed663ab, 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 0x7fb30287, 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 0x231026aa, 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 0x6ba43d40, 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 0x46c2d0a4, 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 0x210245c1, 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 0x385123d, 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 0x49017130, 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 0x1916cf44, 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 0x2a09adea, 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 0x1b6466c, 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 0x437c2f9b, 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 0x6cbfb45f, 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 0xbbe22df, 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 0x380880e2, 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 0x1a2a708f, 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 0xba622d9, 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 0x71f441a8, 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 0xd87d0e4, 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 0x446077d3, 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 0x7e6a256c, 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 0x2d40c208, 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 0x1e7337b4, 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 0x59ea0546, 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 0x76040a52, 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 0x5d7fc618, 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 0x5a368494, 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 0x53ff7aa1, 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 0x57fbc16, 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 0x2613e5a7, 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 0x48efc7d5, 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 0x606d961b, 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 0x188a190c, 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 0x218de967, 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 0x176a43ec, 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 0x1b3bc254, 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 0x53b1fa46, 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 0x1db9f786, 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 0x5809a2fe, 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 0x1de5f2c9, 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 0x41da58f9, 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 0x130d9283, 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 0x686cc4e, 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 0x34c705ed, 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 0x27498e1c, 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 0x582f89fc, 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 0x68fbda0b, 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 0x641f5294, 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 0xfcd0965, 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 0x2b891109, 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 0x1d14adf1, 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 0x301d735, 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 0x64606011, 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 0x78234cd, 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 0x3f417ae9, 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 0x3274ba4b, 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 0x557324fc, 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 0x43c146c3, 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 0x7763ea60, 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 0x60d2a025, 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 0x2cca3c07, 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 0x65749003, 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 0xd2c4627, 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 0x780a1c2f, 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 0x55d2d2d, 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 0x4468410d, 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 0x2b1a2ad9, 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 0x359a0f1, 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 0x6f01c1f2, 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 0x69679536, 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 0x13d12621, 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 0x5dc15282, 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 0x3c2e0699, 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 0x6935fa0f, 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 0x734f3926, 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 0x244d308f, 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 0x689bf051, 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 0x2eb89acf, 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 0x24b40037, 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 0x69b08566, 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 0x5e1ef979, 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 0x341a7e97, 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 0x302b759b, 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 0x5ddd4d4d, 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 0x74a1b2be, 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 0x13a8947b, 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 0x78c4ac38, 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 0x4f443148, 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 0x36094e5c, 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 0x61d50faa, 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 0x3c2ddac4, 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 0x528d7278, 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 0x2e8abddb, 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 0x676b5fff, 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 0x3542422c, 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 0xce5e84e, 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 0x777af86c, 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 0x4a53c5db, 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 0x6d27ad9f, 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 0x4e238fed, 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 0x6e3aa7dd, 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 0x3a13dadc, 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 0x6a88d354, 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 0x3886650f, 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 0x3b9298d, 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 0x2758d61c, 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 0xb66b3d0, 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 0xc301ae, 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 0x4afcb57a, 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 0x2bf5720f, 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 0x1533bc92, 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 0xde501eb, 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 0x229d3248, 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 0x2278591e, 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 0x2a27b6ef, 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 0xfe80019, 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 0x442c7cde, 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 0x24fc7dec, 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 0x337b3752, 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 0x7cdc01ec, 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 0x5bb15825, 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 0x1ce55da2, 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 0x764e38cb, 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 0x6a81848f, 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 0x3b20898a, 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 0xd1edb01, 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 0xa912209, 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 0x6c526a28, 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 0x5381c2f1, 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 0x283cdd53, 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 0x2bbe3337, 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 0x54c21f42, 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 0x909c961, 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 0x47115b56, 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 0x1decef08, 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 0x5990dbf8, 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 0x1e95536a, 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 0x53137005, 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 0x29fd41c0, 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 0x766d101c, 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 0x42d703b8, 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 0xa8cc0bf, 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 0x49bc636f, 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 0x57cf77b4, 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 0x2dff6436, 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 0x419ad00e, 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 0x6b977449, 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 0x4749dc58, 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 0x1141ce53, 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 0x64c76d5, 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 0x56a97f69, 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 0x5f8bd2f8, 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 0x40a7bc0c, 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 0x25389013, 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 0x38f7f1ea, 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 0x39eae81e, 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 0x44d064f3, 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 0x2589cc72, 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 0x22f61188, 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 0x4cb2a7d0, 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 0xb02b549, 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 0x60831207, 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 0x726b25ce, 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 0x2bbe8074, 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 0x3588d0b7, 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 0x4d63ff2b, 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 0x660de61c, 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 0x396f7789, 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 0x4a91057b, 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 0x185931a5, 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 0x116d09b4, 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 0x537ce72f, 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 0x11049ae6, 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 0x4001557a, 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 0x3958c467, 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 0xd2909fc, 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 0x38cf6115, 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 0x72af59f3, 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 0xdabd03d, 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 0x48085e9d, 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 0xb0c4940, 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 0x364e913, 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 0x501dfb7a, 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 0x5a6bbb52, 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 0x3344af16, 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 0x174ce41c, 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 0x28351ba4, 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 0x2f0384db, 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 0x39a9b232, 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 0x4935dd1f, 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 0x495d17a6, 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 0x7acb670a, 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 0xe876243, 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 0x693d8ba9, 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 0x487c510f, 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 0x692e9c3d, 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 0x5c0e6e21, 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 0x596bc6ca, 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 0x733510c1, 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 0x6e67b5ee, 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 0x4137a165, 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 0x466d621f, 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 0x1d85c10b, 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 0x4e1ecf90, 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 0x32de73bf, 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 0x2c308502, 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 0x14eabd5b, 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 0x55e877f2, 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 0x3e9e6aa4, 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 0x16aef0e0, 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 0x57ef870b, 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 0x41ae2de3, 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 0xc28b438, 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 0x6de07cad, 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 0x469c79c5, 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 0x76ed95c0, 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 0x3fad6651, 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 0x51c6601d, 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 0x74b179b1, 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 0x6ee8b172, 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 0x3aa3dd10, 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 0x588794d1, 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 0x27840281, 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 0xc4c5422, 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 0x282343e6, 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 0x4ce67b2f, 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 0x4bf1f838, 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 0x25725820, 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 0x177c131b, 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 0x68bc2dd8, 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 0x2c4838cf, 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 0x1b4cd63e, 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 0x6c5fea87, 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 0x6584d839, 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 0x8671a06, 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 0x7567c012, 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 0x66ff07eb, 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 0x25f95e1d, 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 0x157ec78e, 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 0x5ed2f263, 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 0x408c760d, 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 0x2f6ac1b7, 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 0x4ccb2163, 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 0x5c38373, 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 0x26dca1d8, 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 0x5f42bbcd, 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 0x4a97597f, 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 0x53568345, 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 0x10472a96, 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 0x5a116780, 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 0x2a3d811c, 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 0x4d1673b5, 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 0x642ce31b, 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 0x3550b579, 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 0x7323f7ae, 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 0xdd6b9a4, 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 0xe61a73e, 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 0x3eaa20f6, 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 0x52d83e0a, 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 0x6afba66c, 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 0x69a0b45a, 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 0x6629408, 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 0x1559c2a0, 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 0x22a6dea1, 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 0x4e48accb, 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 0x5c18b3de, 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 0x70f263f, 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 0x13c8b3a9, 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 0x18ed6bef, 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 0x172ad6f, 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 0x7fb24da0, 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 0x29b1fc04, 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 0x5a7048ce, 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 0x4efd9f3a, 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 0x234f0408, 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 0x5388db9, 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 0x5d5683e8, 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 0x7ff0c337, 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 0x24c4f785, 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 0x6550f3e1, 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 0xcf07560, 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 0x7560f6b2, 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 0x769b4f44, 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 0x14b6758d, 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 0x1be2490e, 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 0x69c5e9a6, 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 0x45886ab5, 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 0x62b57594, 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 0x6b96faf5, 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 0x2d58a6f8, 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 0x2b03bc24, 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 0x62536505, 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 0x3ece6ae8, 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 0x564964af, 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 0x601d00de, 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 0x191f3a95, 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 0x54cb8a74, 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 0x493af05e, 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 0x41a90257, 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 0x21825365, 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 0x2912f50b, 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 0x37b45877, 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 0x3e064f6c, 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 0xdac3ab2, 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 0x33282ca1, 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 0x264abd53, 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 0x2abbebd9, 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 0x46ae2d96, 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 0x34915cc6, 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 0x4742cf22, 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 0x32d21130, 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 0x5a75861, 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 0x3bee437f, 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 0x6a04a0ff, 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 0x487d771e, 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 0x77265a20, 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 0x3e9a0a00, 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 0x71564674, 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 0x52b00ac7, 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 0x1782adeb, 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 0x79267f11, 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 0x3a80e3a7, 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 0x68b43002, 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 0x6adb350a, 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 0x20cf11b7, 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 0x1d6f43d2, 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 0x5412445d, 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 0x67d248b0, 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 0x3f48af54, 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 0x58de1abc, 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 0x1ea88d56, 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 0x6bcad1fb, 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 0x1102f1d9, 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 0x39a102bf, 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 0x6339eae0, 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 0x5ec1ba75, 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 0x584b044d, 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 0x694e4101, 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 0x450cd822, 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 0x164dc0e4, 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 0x1624d70c, 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 0xdf9ca80, 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 0x2e97ced5, 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 0x56257103, 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 0x6609507c, 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 0x25672bf7, 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 0x3596a8e8, 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 0x48466a30, 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 0x646059f4, 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 0x7844ee1c, 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 0x7815c814, 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 0x3793acc, 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 0x65306cae, 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 0x3adb4a1a, 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 0x6c58703d, 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 0x263d9820, 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 0x400ed555, 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 0x2065ccd4, 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 0xf93997d, 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 0x45a5ec37, 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 0x73373dab, 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 0x7dba5c75, 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 0x6ef16ace, 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 0x45fe773, 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 0x4e4f4836, 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 0x6139ec7e, 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 0x4fb5d8d, 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 0x7fe4461e, 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 0x4bdebf2c, 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 0x652af035, 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 0x3be3ce28, 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 0x666aabfc, 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 0x58f35fc2, 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 0x6aeab7b1, 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 0x4f5da64a, 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 0x7c5bd116, 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 0x3e149c10, 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 0x17cf35c, 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 0x23b16acf, 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 0x1c0ccce, 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 0x1bae24fa, 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 0x7daec2c0, 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 0x556138a8, 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 0x52c02876, 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 0x38a35f20, 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 0x33103236, 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 0x6fe8f884, 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 0x3c38fe97, 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 0x1ec0ec6f, 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 0x2c73ec03, 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 0x4f71dd1, 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 0x7f40879e, 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 0x66faaf8d, 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 0x555a54a5, 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 0x697fd24a, 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 0x12f8d48c, 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 0x214d8799, 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 0x26351069, 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 0x314f7b67, 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 0x65478576, 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 0x28fba708, 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 0x26c34c26, 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 0x6c9d8fda, 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 0x3528db0a, 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 0x401ee940, 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 0x7c003f19, 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 0x7c639c1c, 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 0xf60e811, 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 0x38834454, 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 0x45864caa, 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 0x2565ab7a, 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 0x2dcdffa7, 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 0xf4ebfae, 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 0x785a41f1, 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 0x70ec1bfb, 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 0x329ee286, 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 0x485798b4, 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 0x62280d86, 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 0x720bf1fb, 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 0x3744a7ee, 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 0x43221b8a, 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 0x61446a55, 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 0x4cedcbaf, 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 0x5e046e0b, 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 0xda9c00a, 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 0x4ffd0528, 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 0x6d6f1fcb, 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 0x10e6405b, 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 0x538c7bdd, 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 0x747ff0c1, 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 0x617b38c2, 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 0x43bd482e, 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 0x735f8117, 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 0x78ad9e45, 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 0x40a814ba, 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 0x69fdd8b9, 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 0x66a5aba8, 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 0x726e5e8f, 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 0x726399bc, 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 0x755cbf59, 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 0x3e6fa2b1, 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 0x3ef509d5, 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 0x5035c9ce, 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 0x400302e6, 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 0x3ba5a7d, 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 0x1517507e, 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 0x6b1280ab, 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 0x335ebb1d, 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 0x626676b9, 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 0x4ddd5e2b, 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 0x32b588e3, 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 0x74754bfb, 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 0x25773872, 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 0x27c16f1, 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 0x1c9074cd, 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 0x42e4ce37, 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 0x5eccdab1, 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 0x3ce59407, 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 0x234cb94a, 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 0x47bd4e62, 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 0x7f1c1d76, 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 0x6f49fb3e, 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 0x29099974, 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 0x4ea1c69, 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 0x1b82562f, 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 0x3b32ce6a, 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 0x5e153241, 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 0xac874be, 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 0x3f268e6, 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 0x2e1eb76c, 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 0x59ee1fd4, 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 0x10caedd3, 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 0xef1274, 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 0x5b1160d2, 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 0x72a8c4db, 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 0x35cb0b28, 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 0x4dcfc357, 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 0x1d082dcc, 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 0x2932acaa, 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 0x44cd70ef, 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 0x772bd65a, 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 0x2b91f33e, 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 0x177a4d1a, 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 0x381f0d12, 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 0x11af954d, 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 0x35839c45, 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 0x70541572, 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 0x30e3e1f7, 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 0x5d8b1f5b, 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 0x74c3c11b, 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 0x246cb574, 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 0xbaf0457, 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 0xedbb3be, 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 0x647a6067, 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 0x25fcbe89, 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 0x56028bdd, 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 0x59784e0, 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 0x3259b56d, 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 0x72914d59, 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 0x308f6cb5, 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 0x9064ec0, 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 0x760b7050, 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 0xe88004d, 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 0x45a92fed, 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 0x7e6209d6, 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 0x53c67fba, 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 0x1d0297e7, 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 0x115805ed, 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 0x1f41095f, 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 0x16f508ff, 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 0x47d300a1, 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 0x6cf7dd38, 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 0x7b6b3a08, 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 0x45e7776a, 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 0x1a6ea17f, 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 0x4822a117, 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 0x6abb6961, 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 0x14991f7b, 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 0x7b9321ce, 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 0x26e41db2, 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 0x17a5886e, 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 0x4b1b3f26, 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 0x2964fada, 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 0x2f6b6bc9, 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 0x143660b2, 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 0x6468f1d, 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 0x87a0725, 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 0x7cbb10c0, 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 0x5b2fcc15, 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 0x69a39e0a, 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 0x3138ef34, 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 0x1521c4c3, 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 0x304bed16, 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 0x45ed76db, 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 0x335a601d, 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 0x2846bd69, 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 0x470ac62a, 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 0x69ff3bbe, 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 0x945f414, 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 0x14f5ada0, 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 0x5df0282, 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 0x15edeb4c, 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 0x332e58b1, 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 0xa0f6bd9, 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 0x7739a308, 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 0xdf49128, 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 0x4c5eabf7, 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 0x3dfe5006, 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 0x7658552, 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 0x2eb12947, 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 0x17092e75, 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 0x583832f2, 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 0x735c63b2, 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 0x5480878f, 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 0xaa471ec, 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 0x13927de8, 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 0x343dddb, 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 0x53af9ec3, 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 0x7aadae4b, 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 0x7ad0e1cb, 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 0x6760464f, 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 0x481695e6, 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 0x5fdeb559, 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 0x22fdd9d0, 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 0x47caa1fe, 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 0x3b8fa544, 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 0x1151ab11, 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 0x5d2ed3b2, 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 0x4f795cb8, 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 0x99a7596, 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 0x158f5e97, 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 0x3e97acd7, 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 0x3b8ebb21, 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 0x61624f03, 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 0xe76ce5e, 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 0xd843a53, 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 0x439dcf71, 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 0x30749a56, 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 0x848a638, 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 0x24b253c0, 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 0x979e660, 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 0x1d4b7b33, 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 0x507f67c4, 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 0x66651258, 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 0x2069b212, 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 0x66bdc7cf, 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 0x4d57cd9b, 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 0x3eef1bb, 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 0x6e7a3af6, 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 0x66711b49, 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 0x15393909, 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 0x61ae713c, 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 0x5e3c4a75, 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 0x3079a9a8, 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 0x6c542fdf, 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 0x7ee184f8, 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 0x42b206b3, 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 0x3f7bd3a4, 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 0x721c3943, 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 0xa8a5bc, 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 0x52fdac84, 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 0x337ab38c, 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 0x20bf4281, 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 0x65ff866f, 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 0x5ad98fd8, 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 0x3cd9b1dc, 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 0x66a8478c, 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 0x7f7d79c8, 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 0x694c9eb0, 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 0x186a8514, 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 0x3cda25b2, 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 0x28fdb8d8, 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 0x25c91a69, 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 0x694769e1, 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 0x4dd26ce, 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 0x412365f5, 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 0x2cd435ea, 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 0x7e8e59f0, 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 0x1388ebb9, 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 0x495e38f0, 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 0x44a82f54, 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 0x48e5afe8, 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 0x1ce4406e, 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 0x24c562ba, 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 0x21922bf9, 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 0x44ed5acc, 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 0x7a34950f, 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 0x756be841, 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 0x4516c8f6, 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 0x6b83d1a2, 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 0x3541ad30, 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 0x1f426239, 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 0x6c60485f, 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 0x191b8ab0, 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 0x210b8c8e, 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 0x2d54713c, 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 0x4318e679, 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 0x693aaa0, 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 0x7b812900, 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 0x75d27add, 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 0x717d7130, 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 0x6aa00315, 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 0x189bfe68, 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 0x7e796b34, 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 0x6497713a, 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 0xec57e16, 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 0x496aa918, 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 0x7c7f5bca, 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 0x233efbde, 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 0x62e1461, 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 0x1a904fd5, 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 0x1c37e646, 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 0x48830e15, 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 0x3ef89678, 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 0x268e8895, 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 0x5285fd4, 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 0x558b1ac2, 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 0x2fba1d5d, 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 0x7d22e21f, 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 0x3a33d490, 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 0x37e3841e, 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 0x48cc374a, 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 0x22140656, 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 0x627c1d0, 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 0x2d4f667e, 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 0x49072fa, 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 0x634f288, 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 0x3ea59adf, 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 0x688f67e3, 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 0x6f8fdfaa, 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 0x4e8ed061, 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 0x5c6fc80d, 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 0x4f4c1c1c, 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 0x5eafe8d0, 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 0x669a26bc, 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 0x4417b5c2, 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 0x6b94eda0, 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 0x4adc616a, 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 0x7d44114b, 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 0x4041284, 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 0x48310649, 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 0x61cff914, 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 0x3cdc622f, 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 0x1868c702, 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 0x582b8908, 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 0x46b2dc40, 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 0x19a013a3, 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 0x47ae9742, 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 0x43c93576, 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 0x13c9b193, 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 0xaed8542, 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 0x39ca17da, 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 0x33a2f710, 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 0x6db99dde, 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 0xb18c2be, 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 0x620570c0, 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 0x463b11e7, 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 0x67cd2393, 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 0x2a0d00e6, 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 0x63c7f617, 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 0x7ded67a1, 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 0x73b21234, 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 0x31fa2694, 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 0x6dd119f2, 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 0x7b97ab86, 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 0x18572572, 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 0x78796e6a, 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 0x1d82e61e, 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 0x5b0fb5b3, 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 0x7ad27715, 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 0x49eb5c1b, 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 0x4353e12e, 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 0x65d776da, 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 0xcd4dfaa, 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 0x1f4c41af, 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 0x434a89f9, 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 0x1d7546ec, 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 0x3776e367, 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 0x4a4a9d1f, 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 0x5d58d0ee, 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 0x6aadbf8f, 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 0x6a401466, 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 0x74fcde54, 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 0x6fb8af85, 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 0x686e243a, 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 0x2e7ee75, 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 0x107b9e03, 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 0x3a95cf0e, 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 0x23c36392, 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 0x1e6aa5d9, 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 0x52adbb91, 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 0x4654f375, 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 0x7e33c7de, 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 0x35bce1ac, 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 0xa72b5b9, 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 0x6bdc20d9, 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 0xb31174b, 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 0x59d23600, 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 0x46928ffe, 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 0x4cc2b51d, 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 0x4f4a6881, 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 0x760255e, 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 0x555fa733, 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 0xcec9ad8, 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 0x107ee5a4, 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 0x16b27820, 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 0x3e7c33fa, 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 0x56ae54b7, 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 0x311ad803, 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 0x346cd578, 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 0x6b50d3ec, 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 0x4fff29dd, 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 0x28c23ae1, 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 0x7a57fd94, 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 0x17f59e81, 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 0x21f2fc63, 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 0x185edf8e, 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 0x5da02a4c, 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 0x669aa6ef, 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 0x503d4fbb, 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 0x3ef1489d, 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 0x62dff745, 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 0x5141982f, 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 0x6bbb552b, 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 0x5fba4d61, 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 0x42c2ec0c, 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 0x1f9f949b, 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 0x2e3c884e, 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 0x23e009ad, 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 0x76973351, 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 0x154f4a54, 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 0x5f7bde4b, 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 0x7c750968, 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 0x33b7b00c, 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 0x5c4551c4, 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 0x5dcd5581, 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 0x9272919, 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 0x71edfe1, 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 0x71a375b7, 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 0x46f5575f, 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 0x762ac179, 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 0x7baf98a, 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 0x6d5e3a07, 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 0x17dc75c, 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 0x217cff03, 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 0x71da340f, 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 0x6d48b631, 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 0x260dbe3, 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 0x44a2b84b, 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 0x6478869c, 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 0x4ca95d1c, 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 0x481238a9, 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 0x1923a100, 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 0x394f98de, 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 0x3f887356, 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 0x6606d37e, 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 0x62a9551f, 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 0x27e5a8fc, 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 0x5b8b7d95, 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 0xb46c8b9, 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 0x23ef6563, 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 0x29479baa, 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 0x29203cc2, 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 0x141e2a5f, 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 0x4c0281c2, 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 0x590dd923, 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 0x716328ec, 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 0x144ab84d, 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 0x4c1e2797, 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 0x7b6d2bf6, 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 0x1321583f, 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 0x6f77b593, 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 0x7dd71110, 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 0x64ae4e35, 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 0x76421e44, 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 0x244bf632, 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 0x61513c3a, 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 0x779809c3, 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 0x11ce894a, 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 0x6a4f0727, 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 0x21746b8, 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 0x35768128, 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 0x5017ca15, 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 0x42f3890f, 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 0x7a69356f, 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 0x7b1784cb, 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 0x15beaede, 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 0x4b5bf697, 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 0x78aa60de, 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 0x3f5c92dc, 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 0x5ff403b7, 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 0x4b0fa990, 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 0x60089cbf, 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 0x3b193810, 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 0x440f6d7f, 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 0x727a1f47, 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 0x563388d3, 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 0x2418e3bd, 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 0x1bc306d4, 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 0x3961a2cc, 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 0x73dec023, 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 0x10b8d0ee, 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 0x134e918b, 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 0x270d36ec, 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 0x22d725f6, 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 0x74beaee2, 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 0x139bbb37, 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 0x5def55fe, 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 0x460c2320, 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 0x47c44cbd, 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 0x9481571, 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 0x2eaff103, 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 0x91dd2d5, 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 0x6c59d6ef, 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 0x25f3b588, 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 0x74056fdc, 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 0x136990f3, 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 0x31a5c2df, 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 0x9c27e96, 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 0x56e69bfd, 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 0x9d767da, 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 0x16fbef05, 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 0xc570582, 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 0x6e8c4e86, 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 0x5cd70d3a, 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 0x151d4262, 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 0x21d22e56, 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 0x2da6bc94, 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 0x49fcdac7, 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 0x360d9fc8, 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 0x69da7c1, 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 0x1ec7f99a, 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 0x31c23267, 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 0x6b6b1848, 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 0x23194b, 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 0x21092bfc, 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 0x17864b0, 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 0x32e2858f, 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 0x2a933bd9, 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 0x422da3bc, 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 0x3202ad, 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 0x265a21d9, 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 0x15a49b38, 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 0x3a3bfa73, 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 0x2a0cb0f3, 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 0x5daf0882, 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 0x6c633554, 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 0x96eb2c9, 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 0x46aa003f, 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 0x63e4eb70, 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 0x1658bbcd, 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 0x6a5cbb35, 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 0x7c61f5b9, 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 0x389a2e2e, 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 0x6bcf7c23, 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 0x6445f77c, 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 0x17fa1a70, 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 0x7ef8bdff, 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 0x6e46f867, 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 0x25730cc4, 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 0x621dbb80, 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 0x59b1e579, 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 0xedbbe8, 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 0x3d45821d, 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 0x320bef8e, 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 0x64c75e9b, 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 0x9989b10, 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 0x185ca554, 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 0x75465e4e, 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 0x2b2bf5fb, 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 0x66a6bb95, 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 0x1badc410, 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 0x5cde5d05, 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 0x28aeef48, 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 0x7b8783db, 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 0xe7f45ff, 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 0x20670740, 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 0x7fec78ab, 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 0x3832b5d6, 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 0x4c965f92, 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 0x54d31c47, 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 0x48e60f56, 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 0x65d78f99, 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 0x1bc3267e, 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 0x57be3065, 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 0x2fda197b, 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 0x76a8e05e, 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 0x745ac823, 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 0x52c1e3d5, 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 0x2daf2937, 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 0x1c3486cc, 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 0x3e8d5eb9, 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 0x638fcdf6, 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 0x37bda621, 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 0xf8744fc, 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 0x5babab23, 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 0x46d63ddd, 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 0x1c800788, 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 0x29150040, 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 0x2fe144f2, 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 0x58aeac06, 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 0x440e5cdc, 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 0x4598431d, 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 0x607b4988, 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 0x4d98071d, 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 0x7b464ace, 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 0x7cc17e10, 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 0x46cc5f09, 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 0x4b610822, 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 0x2b83bba, 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 0x757ef403, 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 0x51eec9b2, 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 0x120dfbb5, 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 0x51ab67a5, 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 0x53775f7f, 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 0x74f3affa, 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 0x9de2282, 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 0x342ea53, 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 0x6a27d1e3, 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 0x3422f22, 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 0x7bf0c7fa, 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 0x6f74baa5, 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 0x3b88d661, 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 0x2921d50d, 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 0x549318c4, 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 0x1ef83161, 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 0x63bed701, 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 0x4490efc6, 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 0x8899aa8, 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 0x5725c1e1, 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 0x42b612db, 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 0x11b3b94, 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 0x4583adc5, 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 0x3cd0465d, 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 0x4e82abd6, 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 0x161dfe09, 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 0x4ea8948a, 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 0x70f4d1ac, 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 0x2b73087f, 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 0x526746ae, 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 0x586184ac, 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 0xe4e47bd, 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 0x3d4d86fb, 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 0x5577e5ca, 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 0x1674f2c, 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 0x7d689312, 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 0x2c43b81a, 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 0x46f051ed, 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 0x7dd57830, 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 0x441c949b, 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 0x75ae676a, 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 0x31953f0b, 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 0x67d7c5f1, 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 0x474f2ddc, 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 0x415c9768, 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 0x5929952f, 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 0x882bb6, 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 0x3e17c7b6, 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 0x1b55e0cb, 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 0xec08e63, 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 0x4f54c196, 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 0x4f7e95bd, 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 0x7b997721, 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 0x71204da7, 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 0x18917a64, 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 0x23f9d7b6, 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 0x13e99c97, 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 0x6057b638, 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 0x7386a20c, 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 0x1eaf9fad, 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 0x417da5cb, 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 0x1c463daa, 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 0x5a167aec, 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 0x38a6d4f4, 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 0x14596dd6, 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 0x395fa99a, 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 0x50776547, 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 0x5ef81ac9, 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 0x110eb1d, 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 0x454781dc, 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 0x2ef1896e, 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 0x30c1e02b, 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 0x360fbd2d, 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 0x4f3f9351, 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 0x6da7d921, 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 0x52d8ac06, 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 0x197585a5, 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 0x2a6328c1, 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 0x795e927d, 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 0x6ef1b9cc, 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 0x5b9c411a, 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 0x688a4f88, 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 0x65caf59e, 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 0x6160f32, 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 0x3f3b0a7b, 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 0x5f7e41b, 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 0x3723973e, 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 0x1fa6177, 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 0x66f5cbe1, 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 0x5c183c18, 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 0x77a9dac2, 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 0x250aec99, 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 0x6de8911a, 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 0x700d8843, 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 0x49cb234a, 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 0x3b5760ce, 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 0x129e56ff, 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 0xe4d8b7f, 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 0x1e8c388f, 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 0x1edd6a80, 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 0x7e14fe0a, 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 0x1ce094c4, 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 0x63578f97, 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 0x16ab6017, 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 0x4f962866, 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 0x5748c3e4, 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 0x8bcd5ad, 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 0x455ab775, 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 0x3bf162a0, 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 0x2ab7c1d9, 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 0x44c8789f, 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 0x54399e6c, 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 0x64ed0229, 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 0x7040ae64, 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 0x77cb3c73, 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 0x6f190618, 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 0x6369bd98, 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 0x16af1c1f, 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 0x38a9921d, 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 0x1f277ad6, 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 0x310c91d7, 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 0x5f2d3c0d, 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 0x2b60748f, 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 0xf354aff, 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 0x5ae2f0e7, 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 0x6c1972e2, 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 0x44f5a7e2, 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 0x61b26f31, 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 0x2c1ade28, 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 0xbb3372b, 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 0x62104b08, 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 0x10a96b9c, 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 0x6ab81c3f, 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 0x7820642c, 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 0x1888282b, 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 0x4326452d, 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 0x6955e092, 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 0x122ff890, 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 0x4b3f538e, 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 0x3ac178e9, 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 0x7cd64e53, 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 0x11d0c221, 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 0x20c240b6, 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 0x11756277, 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 0x5f9f12dc, 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 0x48c912c4, 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 0x7abc3c9b, 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 0x40608f61, 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 0x67ce6c43, 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 0x67110d4c, 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 0x7cd2add1, 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 0x380d3ead, 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 0x2cb5f19b, 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 0x43a1f22c, 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 0x2af473ac, 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 0x7bddd809, 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 0x78e7d7c0, 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 0x341b6a62, 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 0x3dfb165e, 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 0x28f38c78, 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 0x6e6c1771, 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 0x1cb28a4, 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 0x64e79725, 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 0x5043578d, 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 0x6cc9814, 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 0x5e4a7957, 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 0x147fa22c, 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 0x1ac04c95, 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 0x78ae7be1, 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 0x75a33562, 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 0x1c248738, 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 0x498c4cd, 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 0xfe2c6cc, 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 0x6306ea77, 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 0x5b23ac68, 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 0x195fa56d, 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 0x92d42c, 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 0x5413d31b, 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 0x1295651d, 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 0x7605deef, 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 0x60a047b7, 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 0x2a61cbb3, 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 0x1365fe6f, 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 0x4b4fb84a, 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 0x29b0d36b, 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 0xda8b9bd, 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 0x3182a8e1, 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 0x739db73, 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 0x28bd6b74, 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 0x60905a8f, 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 0x44f133dc, 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 0xd5a8a72, 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 0x4e7fb666, 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 0x2cd9d904, 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 0x61fb7090, 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 0x38ab7fc7, 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 0xbd42232, 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 0x69a7cbb5, 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 0x53e249e1, 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 0x3054511d, 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 0x1a3b3097, 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 0x4d96aa06, 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 0xc7a4f14, 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 0x1eb42b3f, 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 0x5dc81ff6, 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 0x25f658d3, 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 0x7b2ab196, 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 0x4478901f, 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 0x59d200c9, 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 0x4e75ebe0, 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 0x607d45b9, 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 0x6005c9c1, 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 0x29985940, 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 0x48539d78, 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 0x42095946, 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 0xc0ccb07, 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 0x67b5d19f, 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 0x3359384c, 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 0x3b129408, 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 0x51ac249e, 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 0x185c3e1d, 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 0x623dee02, 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 0x4da08499, 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 0x7d18d167, 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 0x4cda40f, 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 0x90d176a, 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 0x40c0ce9e, 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 0x7be8ac08, 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 0x126c92a6, 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 0x733b61c6, 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 0x3549f501, 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 0xbff974c, 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 0x7d70cd37, 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 0x556da60e, 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 0x2ff6b05f, 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 0x5844071a, 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 0x23a67050, 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 0x1bc3fffc, 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 0x12dc093, 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 0x79a97b7b, 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 0x699da0ee, 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 0x6da58e3e, 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 0x263f241, 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 0x302333d5, 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 0x343d6fef, 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 0x75a8c328, 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 0x68c4c626, 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 0x41d0fd70, 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 0x1e4da0b2, 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 0x2dcf81d0, 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 0x63f497b9, 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 0x2509ddca, 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 0x56b2b1e9, 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 0x7a27bee, 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 0x402c7dfc, 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 0x2b201fbe, 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 0x68dececa, 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 0x7c37b534, 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 0x5fd7f4d3, 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 0x74a1dd78, 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 0x6a97e5b8, 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 0x2b4873cb, 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 0x4b597b1d, 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 0x31693513, 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 0x6486bca3, 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 0xcb85dd3, 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 0xc394eca, 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 0x740023f3, 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 0x25b2fa74, 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 0x6b2a6dd4, 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 0x2da32165, 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 0x58498099, 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 0x6a9aa0be, 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 0x526624f4, 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 0x66fa9fd4, 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 0x722386da, 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 0x4d034770, 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 0x2ea19ba0, 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 0x1c97a59f, 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 0x72ece581, 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 0x2503146b, 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 0x75de7f0, 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 0x264711d9, 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 0x3392387d, 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 0xe8fd228, 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 0x6685c66e, 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 0x7852cabe, 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 0x5aa15419, 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 0x2a4fd3f7, 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 0x6231c666, 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 0xc58f7a4, 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 0x5c096baa, 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 0x80ddbb7, 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 0x64e33e26, 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 0x2fcd00c9, 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 0x388e7aa1, 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 0x5eb8de64, 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 0x23d7c99b, 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 0x64db4e60, 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 0x2f4b7b28, 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 0x3798cb5b, 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 0x2a9e5722, 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 0x1408b45f, 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 0x60ee1fcd, 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 0x115dc298, 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 0x49a2a0d6, 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 0x18595ff1, 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 0x8592b40, 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 0x77ef71d1, 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 0x2b97cbea, 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 0x7963afbe, 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 0x382198f9, 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 0x344c17d5, 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 0x2191522d, 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 0x456b07fe, 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 0x7139b9fa, 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 0x251feab7, 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 0xe34d403, 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 0x137d76cc, 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 0x2fb7eb30, 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 0x7527f623, 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 0x5d1bb048, 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 0x25286631, 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 0x3556f7cf, 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 0x7f0a89a8, 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 0x7f13fff1, 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 0x19ec07cc, 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 0x1b8673b1, 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 0x306afea0, 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 0x5066732b, 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 0x294dcc8c, 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 0x17e39ef, 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 0x6606489e, 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 0x59a905e, 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 0x427415cd, 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 0x32b5fd2d, 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 0x66a3115d, 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 0x376a75b7, 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 0x55d2d4ea, 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 0x489317e8, 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 0x3644ce5e, 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 0x52e7d2ec, 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 0x115139de, 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 0x41ad404b, 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 0x510b501e, 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 0x3d979861, 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 0x2590d9c4, 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 0xe946a25, 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 0x5145049, 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 0x441841a, 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 0x27bc33af, 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 0xa54b03f, 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 0x2de53f24, 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 0x250c0fd6, 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 0x63eb7193, 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 0x4c91e099, 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 0x4889fa30, 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 0xd3e2e48, 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 0x3561a195, 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 0x76b71a88, 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 0x71683614, 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 0xdd80a1f, 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 0x358d6f38, 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 0x7b20505b, 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 0x4b4801bd, 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 0x60d7239, 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 0x58a7396f, 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 0x21fc08a8, 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 0x2ab2a0c3, 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 0x47c38316, 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 0x264eb6c0, 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 0x673643e9, 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 0x583d5374, 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 0x33db056, 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 0x5096ee47, 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 0x5ead6b7, 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 0x37fe938d, 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 0x592f2a24, 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 0x3eac1390, 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 0x6d20259c, 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 0x2e81a14e, 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 0xedfd0b0, 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 0x50b17268, 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 0x3c51b127, 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 0x1ff9fc32, 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 0x6f53e52d, 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 0x34aaf89d, 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 0x543bfa6, 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 0x550bdb50, 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 0x25813651, 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 0x460c4c6c, 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 0x5e2a6584, 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 0x5570e44a, 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 0x796f730b, 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 0x5da42f66, 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 0x50af6713, 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 0x2af8bf8, 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 0xda578d, 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 0x7c7987ef, 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 0x57c5f08c, 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 0x294b51c7, 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 0x7b7f1d5c, 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 0x4b09bb23, 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 0x33b0735e, 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 0x4086d986, 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 0x4310a937, 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 0x4546c2d5, 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 0x75dc63a0, 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 0x360de74, 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 0x457f963e, 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 0x365ca42e, 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 0x208b0026, 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 0x251de93d, 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 0x1c6a45c6, 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 0x4fc4ffb1, 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 0x37364c5f, 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 0x7da81f85, 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 0x33223183, 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 0x5b737921, 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 0x5ea292a4, 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 0x634beac2, 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 0x41c76101, 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 0x1bda269, 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 0x4b403748, 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 0x7761d918, 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 0xdd4719c, 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 0x611634a5, 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 0x2ba6b5b8, 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 0x527600cd, 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 0x7c80c38e, 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 0x2ce373a7, 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 0x32f608f6, 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 0x5064160d, 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 0x2a02233c, 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 0x1d4b1390, 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 0x1f781977, 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 0x6f5ca0eb, 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 0x547c75ff, 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 0x11ee3b73, 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 0x4e022b98, 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 0x44d3814b, 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 0x73b7c7a3, 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 0x13e25f05, 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 0x4ce3e80a, 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 0x1462e104, 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 0x5925b6f4, 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 0x583ec0a2, 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 0xbcec017, 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 0x8a77aab, 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 0x7cc1ef5d, 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 0x52d40bb7, 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 0x2fe7b782, 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 0x1c26f2f7, 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 0x6fee4d29, 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 0x1d957ad0, 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 0xf5c9547, 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 0x24c66f11, 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 0x395ce9a5, 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 0xf2957a4, 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 0x64340dab, 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 0x739d48db, 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 0x2d5286cc, 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 0x688360b5, 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 0x2c9e615b, 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 0x355c2f83, 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 0xc81ab02, 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 0x7f74f4ef, 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 @ 1579064782049 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064782049 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testConversion00 took 0.042 sec [apply] Testcase: testConversion01_srcS000_BE_TL_destS000_TL took 1.85 sec [apply] Testcase: testConversion02_srcS000_LE_TL_destS000_TL took 1.154 sec [apply] Testcase: testConversion03_srcS000_BE_TL_destS259_TL took 0.781 sec [apply] Testcase: testConversion04_srcS259_BE_TL_destS259_TL took 0.722 sec [apply] Testcase: testConversion05_srcS301_BE_TL_destS259_TL took 0.801 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPixelFormatUtil01NEWT [apply] junit.framework.TestListener: tests to run: 4 [apply] junit.framework.TestListener: startTest(testPNGRead11_fromRGBA8888) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064785217 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064785219 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x7d058629, 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 0x3867c49a, 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 0x5d021f97, 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 0x230f37ee, 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 0x46e2b621, 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] junit.framework.TestListener: endTest(testPNGRead11_fromRGBA8888) [apply] junit.framework.TestListener: startTest(testPNGRead12_fromABGR8888) [apply] PNGPixelRect - Conv1: PixelRect[obj 0x6b7ff314, 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 0x345e44f1, 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 0x6eb4a5d3, 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 0x3d34559a, 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] junit.framework.TestListener: endTest(testPNGRead12_fromABGR8888) [apply] junit.framework.TestListener: startTest(testPNGRead13_fromBGRA8888) [apply] PNGPixelRect - Orig: PixelRect[obj 0x394d23e3, 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 0x23eb314d, 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 0x254ecfad, 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 0x6c309e5c, 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 0x3cb2ea02, 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 0x4629d580, 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 0x1549594f, 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 0x7de3f7c4, 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 0x56aaf080, 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 0x626b5b8e, 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] junit.framework.TestListener: endTest(testPNGRead13_fromBGRA8888) [apply] junit.framework.TestListener: startTest(testPNGRead14_fromARGB8888) [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 0x17f1a69, 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 0x58c0bf3f, 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 0x1f8f0598, 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 0x27809acc, 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 0x5ed57007, 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 0x33105a5, 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 0x64f5739e, 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 0x4700c336, 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 0x37c978f9, 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 0x3696487, 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] junit.framework.TestListener: endTest(testPNGRead14_fromARGB8888) [apply] [ 0][ 0] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 1] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] [ 0][ 2] 0x00FFFFFF 0x00FFFFFF 0x00FFFFFF [apply] PNGPixelRect - Conv2: PixelRect[obj 0x5528076, 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 0x7bde0ece, 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 0x72cbffc, 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 0x4f29bec2, 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 0x5ee9c661, 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 0x55ca1b0c, 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 0x37fb8d16, 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 @ 1579064785880 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064785880 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.467 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064785217 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064785219 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x7d058629, 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 0x3867c49a, 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 0x5d021f97, 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 0x230f37ee, 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 0x46e2b621, 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 0x6b7ff314, 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 0x345e44f1, 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 0x6eb4a5d3, 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 0x3d34559a, 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 0x394d23e3, 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 0x23eb314d, 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 0x254ecfad, 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 0x6c309e5c, 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 0x3cb2ea02, 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 0x4629d580, 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 0x1549594f, 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 0x7de3f7c4, 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 0x56aaf080, 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 0x626b5b8e, 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 0x17f1a69, 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 0x58c0bf3f, 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 0x1f8f0598, 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 0x27809acc, 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 0x5ed57007, 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 0x33105a5, 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 0x64f5739e, 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 0x4700c336, 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 0x37c978f9, 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 0x3696487, 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 0x5528076, 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 0x7bde0ece, 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 0x72cbffc, 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 0x4f29bec2, 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 0x5ee9c661, 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 0x55ca1b0c, 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 0x37fb8d16, 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 @ 1579064785880 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064785880 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testPNGRead11_fromRGBA8888 took 0.337 sec [apply] Testcase: testPNGRead12_fromABGR8888 took 0.109 sec [apply] Testcase: testPNGRead13_fromBGRA8888 took 0.097 sec [apply] Testcase: testPNGRead14_fromARGB8888 took 0.075 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTGATextureFromFileNEWT [apply] junit.framework.TestListener: tests to run: 3 [apply] junit.framework.TestListener: startTest(test01U32__GL2) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064787529 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064787532 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestTGATextureFromFileNEWT.test01U32__GL2__-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main]junit.framework.TestListener: endTest(test01U32__GL2) [apply] junit.framework.TestListener: startTest(test02RLE32__GL2) [apply] [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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestTGATextureFromFileNEWT.test02RLE32__GL2-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] junit.framework.TestListener: endTest(test02RLE32__GL2) [apply] junit.framework.TestListener: startTest(test03RLE32__GL2) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3: ** screenshot: TestTGATextureFromFileNEWT.test03RLE32__GL2-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] junit.framework.TestListener: endTest(test03RLE32__GL2) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064790598 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064790598 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.897 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064787529 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064787532 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestTGATextureFromFileNEWT.test01U32__GL2__-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestTGATextureFromFileNEWT.test02RLE32__GL2-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3: ** screenshot: TestTGATextureFromFileNEWT.test03RLE32__GL2-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064790598 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064790598 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01U32__GL2 took 1.856 sec [apply] Testcase: test02RLE32__GL2 took 0.613 sec [apply] Testcase: test03RLE32__GL2 took 0.539 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureIONEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064792274 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064792277 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] junit.framework.TestListener: tests to run: 4 [apply] junit.framework.TestListener: startTest(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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-16: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-17: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-18: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-2: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-2,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-3: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-3,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-4: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-4,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-5: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-5,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-6: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-6,5,main] [apply] junit.framework.TestListener: endTest(test02AllJPG) [apply] junit.framework.TestListener: startTest(test03AllTGA) [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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-7: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-7,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-8: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-8,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-9: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL3___-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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-9,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-10: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-10,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-11: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-11,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-12: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0033.png [apply] junit.framework.TestListener: endTest(test04AllDDS) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-12,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 @ 1579064810534 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064810535 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.107 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064792274 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064792277 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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0127x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0283x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0016x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-10: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-11: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-12: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-13: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-14: ** screenshot: TestTextureIONEWT.test01AllPNG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-15: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-16: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-17: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-18: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0300x0509.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-2: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-2,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-3: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-3,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-4: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-4,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-5: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-5,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-6: ** screenshot: TestTextureIONEWT.test02AllJPG-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0872x0583.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-6,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-7: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-7,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-8: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-8,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-9: ** screenshot: TestTextureIONEWT.test03AllTGA-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-9,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-10: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-10,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-11: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-11,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] Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-12: ** screenshot: TestTextureIONEWT.test04AllDDS-n0000-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0033.png [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-12,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 @ 1579064810534 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064810535 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01AllPNG took 8.643 sec [apply] Testcase: test02AllJPG took 6.498 sec [apply] Testcase: test03AllTGA took 1.57 sec [apply] Testcase: test04AllDDS took 1.483 sec [echo] Testing com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064812255 ms III - Start [apply] junit.framework.TestListener: tests to run: 1SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064812258 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] [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.0, unitID 0, handle 0x7f1854020490, owner true, ResourceToolkitLock[obj 0x21f12bef, isOwner true, <60c80d16, 4bd3e0ff>[count 1, qsz 0, owner ]]]: [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] iVBO: GLArrayDataServer[mgl_InterleaveArray, index -1, location -1, isVertexAttribute false, usesGLSL true, usesShaderState true, dataType 0x1406, bufferClazz class java.nio.FloatBuffer, elements 24, components 9, stride 36b 9c, initialElementCount 72, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 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] , [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] , [apply] ] [apply] GLUniformData[name mgl_ActiveTexture, location 2, size 1x1, count 1, data 0] [apply] ], managedUniforms [ [apply] ] [apply] ] [apply] XXX0: Perspective nearPlaneNormalized: 0.01010101 [apply] XXX0: aspect: 1.7777778 [apply] XXX0: y-flip: false [apply] XXX0: TexCoord[h: 0.0 - 1.0, v: 0.0 - 1.0] [apply] XXX0: Perspective nearPlaneNormalized: 0.01010101 [apply] junit.framework.TestListener: endTest(test1) [apply] QUIT Window Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064814299 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064814300 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.889 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, elements 24, components 9, stride 36b 9c, initialElementCount 72, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 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] , [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] , [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 @ 1579064812255 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064812258 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01NEWT - test1 [apply] ----------------------------------------------------------------------------------------------------- [apply] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f1854020490, owner true, ResourceToolkitLock[obj 0x21f12bef, isOwner true, <60c80d16, 4bd3e0ff>[count 1, qsz 0, owner ]]]: [apply] Natives [apply] GL4bc false [apply] GL4 false [apply] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [apply] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [apply] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [apply] Count 6 / 8 [apply] Common [apply] GL4ES3 true [apply] GL2GL3 true [apply] GL2ES2 true [apply] GL2ES1 true [apply] Mappings [apply] GLES1 GLProfile[GLES1/GLES1.sw] [apply] GLES2 GLProfile[GLES2/GLES3.sw] [apply] GL3bc GLProfile[GL3bc/GL3bc.sw] [apply] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [apply] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [apply] GL2ES2 GLProfile[GL2ES2/GL3.sw] [apply] GL2 GLProfile[GL2/GL3bc.sw] [apply] GLES3 GLProfile[GLES3/GLES3.sw] [apply] GL3 GLProfile[GL3/GL3.sw] [apply] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [apply] default GLProfile[GL3bc/GL3bc.sw] [apply] Count 10 / 12 [apply] [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064814299 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064814300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test1 took 0.945 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064815981 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064815983 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 1++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: false [apply] ----------------------------------------------------------------------------------------------------- [apply] [apply] junit.framework.TestListener: startTest(testAll) [apply] test00.resize[0]: 800x600 -> 900x700 [apply] test00.resize[1]: 900x700 -> 800x600 [apply] test00.resize[2]: 800x600 -> 900x700 [apply] test00.resize[3]: 900x700 -> 800x600 [apply] test00.resize[4]: 800x600 -> 900x700 [apply] test00.resize[5]: 900x700 -> 800x600 [apply] test00.resize[6]: 800x600 -> 900x700 [apply] test00.resize[7]: 900x700 -> 800x600 [apply] test00.resize[8]: 800x600 -> 900x700 [apply] test00.resize[9]: 900x700 -> 800x600 [apply] test01.create[0]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[1]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[2]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[3]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[4]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[5]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[6]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[7]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[8]: [visible, focused, repositionable, resizable, ], 800x600 [apply] test01.create[9]: [visible, focused, repositionable, resizable, ], 800x600 [apply] junit.framework.TestListener: endTest(testAll) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064823302 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064823302 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.163 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064815981 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064815983 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestBug1211IRQ00NEWT - testAll [apply] ----------------------------------------------------------------------------------------------------- [apply] Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [apply] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, 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 @ 1579064823302 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064823302 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testAll took 7.272 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064825025 ms III - Startjunit.framework.TestListener: tests to run: 1 [apply] [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064825027 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT - testDisplayCreate01_AutoDestroyLifecyclejunit.framework.TestListener: startTest(testDisplayCreate01_AutoDestroyLifecycle) [apply] [apply] Pass - 1 [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064826364 d 1ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x297fda90: tileRendererInUse null, GearsES2[obj 0x297fda90 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x297fda90 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x297fda90 created: GearsObj[0x72902b34, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x297fda90 created: GearsObj[0x6ce3d3bb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x297fda90 created: GearsObj[0x6ce3d3bb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x297fda90 FIN GearsES2[obj 0x297fda90 isInit true, usesShared false, 1 GearsObj[0x72902b34, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ce3d3bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26c03d37, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x297fda90 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x297fda90, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064826368 d 244ms]] [apply] Frames for setVisible(true) 1: 1 [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064826612 d 0ms]] [apply] duration: 131 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064826613 d 11ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064826624 d 1ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064826626 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064826639 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064826652 d 10ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x297fda90 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x297fda90, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064826663 d 11ms]] [apply] Frames for setVisible(true) 1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] duration: 237 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827007 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x297fda90: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x297fda90 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827019 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827133 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827155 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827155 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827156 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827157 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x297fda90: tileRendererInUse null, GearsES2[obj 0x297fda90 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x297fda90 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x297fda90 created: GearsObj[0x2a6dc7d2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x297fda90 created: GearsObj[0x42b600d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x297fda90 created: GearsObj[0x42b600d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x297fda90 FIN GearsES2[obj 0x297fda90 isInit true, usesShared false, 1 GearsObj[0x2a6dc7d2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42b600d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b136024, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x297fda90 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x297fda90, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827159 d 169ms]] [apply] Frames for setVisible(true) 2: 1 [apply] duration: 126 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827329 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x297fda90: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x297fda90 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827339 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread-2-UserApp-JUnitTestRunner [apply] [0] : NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false [apply] Pass - 2 [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827457 d 0ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x417281d4: tileRendererInUse null, GearsES2[obj 0x417281d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x417281d4 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x417281d4 created: GearsObj[0x353dff61, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x417281d4 created: GearsObj[0x7f4b9cb9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x417281d4 created: GearsObj[0x7f4b9cb9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x417281d4 FIN GearsES2[obj 0x417281d4 isInit true, usesShared false, 1 GearsObj[0x353dff61, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f4b9cb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x645c00b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x417281d4 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x417281d4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827458 d 166ms]] [apply] Frames for setVisible(true) 1: 1 [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827625 d 0ms]] [apply] duration: 123 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827625 d 10ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827635 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827636 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827647 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827660 d 10ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x417281d4 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x417281d4, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827670 d 10ms]] [apply] Frames for setVisible(true) 1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] duration: 232 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064828011 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x417281d4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x417281d4 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064828020 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064828125 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064828146 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064828149 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064828149 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064828150 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.init.0 0x417281d4: tileRendererInUse null, GearsES2[obj 0x417281d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x417281d4 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x417281d4 created: GearsObj[0x3be50d2c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x417281d4 created: GearsObj[0x4e21092e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x417281d4 created: GearsObj[0x4e21092e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.init.X 0x417281d4 FIN GearsES2[obj 0x417281d4 isInit true, usesShared false, 1 GearsObj[0x3be50d2c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e21092e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a8a3a03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.reshape 0x417281d4 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x417281d4, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] junit.framework.TestListener: endTest(testDisplayCreate01_AutoDestroyLifecycle) [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064828151 d 162ms]] [apply] Frames for setVisible(true) 2: 1 [apply] duration: 120 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064828314 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x417281d4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x417281d4 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064828320 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread-2-UserApp-JUnitTestRunner [apply] [0] : NEWT-Display[.x11_:0.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 @ 1579064828364 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064828366 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.177 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064825025 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064825027 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle01NEWT - testDisplayCreate01_AutoDestroyLifecycle [apply] Pass - 1 [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064826364 d 1ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x297fda90: tileRendererInUse null, GearsES2[obj 0x297fda90 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x297fda90 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x297fda90 created: GearsObj[0x72902b34, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x297fda90 created: GearsObj[0x6ce3d3bb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x297fda90 created: GearsObj[0x6ce3d3bb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x297fda90 FIN GearsES2[obj 0x297fda90 isInit true, usesShared false, 1 GearsObj[0x72902b34, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6ce3d3bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x26c03d37, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x297fda90 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x297fda90, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064826368 d 244ms]] [apply] Frames for setVisible(true) 1: 1 [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064826612 d 0ms]] [apply] duration: 131 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064826613 d 11ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064826624 d 1ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064826626 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064826639 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064826652 d 10ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x297fda90 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x297fda90, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064826663 d 11ms]] [apply] Frames for setVisible(true) 1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] duration: 237 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827007 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x297fda90: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x297fda90 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827019 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827133 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827155 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827155 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827156 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827157 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x297fda90: tileRendererInUse null, GearsES2[obj 0x297fda90 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x297fda90 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x297fda90 created: GearsObj[0x2a6dc7d2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x297fda90 created: GearsObj[0x42b600d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x297fda90 created: GearsObj[0x42b600d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x297fda90 FIN GearsES2[obj 0x297fda90 isInit true, usesShared false, 1 GearsObj[0x2a6dc7d2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42b600d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b136024, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x297fda90 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x297fda90, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827159 d 169ms]] [apply] Frames for setVisible(true) 2: 1 [apply] duration: 126 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827329 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x297fda90: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x297fda90 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827339 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread-2-UserApp-JUnitTestRunner [apply] [0] : NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false [apply] Pass - 2 [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827457 d 0ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x417281d4: tileRendererInUse null, GearsES2[obj 0x417281d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x417281d4 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x417281d4 created: GearsObj[0x353dff61, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x417281d4 created: GearsObj[0x7f4b9cb9, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x417281d4 created: GearsObj[0x7f4b9cb9, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x417281d4 FIN GearsES2[obj 0x417281d4 isInit true, usesShared false, 1 GearsObj[0x353dff61, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f4b9cb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x645c00b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x417281d4 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x417281d4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827458 d 166ms]] [apply] Frames for setVisible(true) 1: 1 [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827625 d 0ms]] [apply] duration: 123 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827625 d 10ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827635 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827636 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827647 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827660 d 10ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x417281d4 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x417281d4, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064827670 d 10ms]] [apply] Frames for setVisible(true) 1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] duration: 232 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064828011 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x417281d4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x417281d4 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064828020 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064828125 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064828146 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064828149 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064828149 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064828150 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.init.0 0x417281d4: tileRendererInUse null, GearsES2[obj 0x417281d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x417281d4 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x417281d4 created: GearsObj[0x3be50d2c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x417281d4 created: GearsObj[0x4e21092e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x417281d4 created: GearsObj[0x4e21092e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.init.X 0x417281d4 FIN GearsES2[obj 0x417281d4 isInit true, usesShared false, 1 GearsObj[0x3be50d2c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4e21092e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a8a3a03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.reshape 0x417281d4 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x417281d4, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064828151 d 162ms]] [apply] Frames for setVisible(true) 2: 1 [apply] duration: 120 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064828314 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x417281d4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x417281d4 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064828320 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread-2-UserApp-JUnitTestRunner [apply] [0] : NEWT-Display[.x11_:0.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 @ 1579064828364 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064828366 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testDisplayCreate01_AutoDestroyLifecycle took 2.25 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT.xml [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 @ 1579064830030 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064830032 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testDisplayCreate01) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT - testDisplayCreate01 [apply] Pass - 1 [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064831350 d 0ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x297fda90: tileRendererInUse null, GearsES2[obj 0x297fda90 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x297fda90 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x297fda90 created: GearsObj[0x3e327984, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x297fda90 created: GearsObj[0x30e15411, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x297fda90 created: GearsObj[0x30e15411, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x297fda90 FIN GearsES2[obj 0x297fda90 isInit true, usesShared false, 1 GearsObj[0x3e327984, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30e15411, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x225bda94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x297fda90 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x297fda90, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064831353 d 247ms]] [apply] Frames for setVisible(true) 1: 1 [apply] screenBoundsInWinU: [ 0 / 0 1920 x 1080 ] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064831600 d 0ms]] [apply] duration: 132 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064831601 d 12ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064831614 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064831615 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064831628 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064831640 d 12ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x297fda90 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x297fda90, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064831652 d 9ms]] [apply] Frames for setVisible(true) 1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] duration: 234 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064831995 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x297fda90: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x297fda90 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832006 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832124 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832146 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832147 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832148 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832149 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x297fda90: tileRendererInUse null, GearsES2[obj 0x297fda90 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x297fda90 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x297fda90 created: GearsObj[0x747922ae, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x297fda90 created: GearsObj[0x53ec8e6c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x297fda90 created: GearsObj[0x53ec8e6c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x297fda90 FIN GearsES2[obj 0x297fda90 isInit true, usesShared false, 1 GearsObj[0x747922ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53ec8e6c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x255999e8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x297fda90 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x297fda90, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832150 d 167ms]] [apply] Frames for setVisible(true) 2: 1 [apply] duration: 126 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832318 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x297fda90: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x297fda90 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832324 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread-2-UserApp-JUnitTestRunner [apply] [0] : NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false [apply] Pass - 2 [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832439 d 0ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.0 0x417281d4: tileRendererInUse null, GearsES2[obj 0x417281d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x417281d4 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x417281d4 created: GearsObj[0x65399ff, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x417281d4 created: GearsObj[0x171632ca, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x417281d4 created: GearsObj[0x171632ca, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.X 0x417281d4 FIN GearsES2[obj 0x417281d4 isInit true, usesShared false, 1 GearsObj[0x65399ff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x171632ca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5701107e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x417281d4 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x417281d4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832441 d 170ms]] [apply] Frames for setVisible(true) 1: 1 [apply] screenBoundsInWinU: [ 0 / 0 1920 x 1080 ] [apply] duration: 124 [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832612 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832612 d 11ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832623 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832624 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832635 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832647 d 12ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x417281d4 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x417281d4, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832660 d 10ms]] [apply] Frames for setVisible(true) 1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] duration: 232 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064833000 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x417281d4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x417281d4 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064833009 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064833123 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064833145 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064833145 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064833146 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064833147 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x417281d4: tileRendererInUse null, GearsES2[obj 0x417281d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x417281d4 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x417281d4 created: GearsObj[0x6b176b12, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x417281d4 created: GearsObj[0x5a411da6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x417281d4 created: GearsObj[0x5a411da6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x417281d4 FIN GearsES2[obj 0x417281d4 isInit true, usesShared false, 1 GearsObj[0x6b176b12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a411da6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3aa8ae91, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x417281d4 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x417281d4, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064833148 d 166ms]] [apply] junit.framework.TestListener: endTest(testDisplayCreate01) [apply] Frames for setVisible(true) 2: 1 [apply] duration: 126 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064833315 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x417281d4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x417281d4 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064833320 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread-2-UserApp-JUnitTestRunner [apply] [0] : NEWT-Display[.x11_:0.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 @ 1579064833358 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064833358 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.129 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064830030 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064830032 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestDisplayLifecycle02NEWT - testDisplayCreate01 [apply] Pass - 1 [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064831350 d 0ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x297fda90: tileRendererInUse null, GearsES2[obj 0x297fda90 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x297fda90 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x297fda90 created: GearsObj[0x3e327984, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x297fda90 created: GearsObj[0x30e15411, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x297fda90 created: GearsObj[0x30e15411, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x297fda90 FIN GearsES2[obj 0x297fda90 isInit true, usesShared false, 1 GearsObj[0x3e327984, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x30e15411, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x225bda94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x297fda90 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x297fda90, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064831353 d 247ms]] [apply] Frames for setVisible(true) 1: 1 [apply] screenBoundsInWinU: [ 0 / 0 1920 x 1080 ] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064831600 d 0ms]] [apply] duration: 132 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064831601 d 12ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064831614 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064831615 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064831628 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064831640 d 12ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x297fda90 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x297fda90, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064831652 d 9ms]] [apply] Frames for setVisible(true) 1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] duration: 234 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064831995 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x297fda90: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x297fda90 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832006 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832124 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832146 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832147 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832148 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832149 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x297fda90: tileRendererInUse null, GearsES2[obj 0x297fda90 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x297fda90 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x297fda90 created: GearsObj[0x747922ae, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x297fda90 created: GearsObj[0x53ec8e6c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x297fda90 created: GearsObj[0x53ec8e6c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x297fda90 FIN GearsES2[obj 0x297fda90 isInit true, usesShared false, 1 GearsObj[0x747922ae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x53ec8e6c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x255999e8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x297fda90 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x297fda90, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x297fda90 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832150 d 167ms]] [apply] Frames for setVisible(true) 2: 1 [apply] duration: 126 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832318 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x297fda90: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x297fda90 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832324 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread-2-UserApp-JUnitTestRunner [apply] [0] : NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], GC'ed false [apply] Pass - 2 [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832439 d 0ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.0 0x417281d4: tileRendererInUse null, GearsES2[obj 0x417281d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x417281d4 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x417281d4 created: GearsObj[0x65399ff, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x417281d4 created: GearsObj[0x171632ca, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x417281d4 created: GearsObj[0x171632ca, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.X 0x417281d4 FIN GearsES2[obj 0x417281d4 isInit true, usesShared false, 1 GearsObj[0x65399ff, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x171632ca, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5701107e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x417281d4 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x417281d4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832441 d 170ms]] [apply] Frames for setVisible(true) 1: 1 [apply] screenBoundsInWinU: [ 0 / 0 1920 x 1080 ] [apply] duration: 124 [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832612 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832612 d 11ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832623 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832624 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832635 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowUpdateEvent[[ 0 / 0 500 x 500 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832647 d 12ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x417281d4 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x417281d4, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064832660 d 10ms]] [apply] Frames for setVisible(true) 1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] duration: 232 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064833000 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x417281d4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x417281d4 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064833009 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064833123 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064833145 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 500 x 499 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064833145 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064833146 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064833147 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x417281d4: tileRendererInUse null, GearsES2[obj 0x417281d4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x417281d4 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x417281d4 created: GearsObj[0x6b176b12, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x417281d4 created: GearsObj[0x5a411da6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x417281d4 created: GearsObj[0x5a411da6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x417281d4 FIN GearsES2[obj 0x417281d4 isInit true, usesShared false, 1 GearsObj[0x6b176b12, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a411da6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3aa8ae91, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x417281d4 0/0 500x500 of 500x500, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x417281d4, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x417281d4 500x500, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064833148 d 166ms]] [apply] Frames for setVisible(true) 2: 1 [apply] duration: 126 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064833315 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x417281d4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x417281d4 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064833320 d 0ms]] [apply] Post destroy(true) DisplayList[] entries: 1 - Thread-2-UserApp-JUnitTestRunner [apply] [0] : NEWT-Display[.x11_:0.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 @ 1579064833358 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064833358 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testDisplayCreate01 took 2.228 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064835137 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064835140 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(testWindow00) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x1ceaf41c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x6c557359, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x69774535, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] GLProfiles window1: :0.0: Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] junit.framework.TestListener: endTest(testWindow00) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064840761 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064840761 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.449 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064835137 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064835140 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowInvisiblePointer01NEWT - testWindow00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x1ceaf41c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x6c557359, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x69774535, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] GLProfiles window1: :0.0: Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.dispose ... [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579064840761 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064840761 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindow00 took 4.543 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064842409 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064842411 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(testWarp01Center)++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindowWarpPointer01NEWT - testWarp01Center [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x604aac81: tileRendererInUse null, GearsES2[obj 0x604aac81 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x604aac81 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x604aac81 created: GearsObj[0x481eff8b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x604aac81 created: GearsObj[0x7c971bb6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x604aac81 created: GearsObj[0x7c971bb6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x604aac81 FIN GearsES2[obj 0x604aac81 isInit true, usesShared false, 1 GearsObj[0x481eff8b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c971bb6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x604bebeb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x604aac81 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x604aac81, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x604aac81 512x512, swapInterval 1, drawable 0x5200002 [apply] GLProfiles window1: :0.0: Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] junit.framework.TestListener: endTest(testWarp01Center) [apply] junit.framework.TestListener: startTest(testWarp02Random) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x604aac81: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x604aac81 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x4730ffe6: tileRendererInUse null, GearsES2[obj 0x4730ffe6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4730ffe6 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4730ffe6 created: GearsObj[0x1d4cfaf0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4730ffe6 created: GearsObj[0x344975fd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4730ffe6 created: GearsObj[0x344975fd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x4730ffe6 FIN GearsES2[obj 0x4730ffe6 isInit true, usesShared false, 1 GearsObj[0x1d4cfaf0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x344975fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c856c9a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x4730ffe6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4730ffe6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x4730ffe6 512x512, swapInterval 1, drawable 0x5200002 [apply] GLProfiles window1: :0.0: Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] junit.framework.TestListener: endTest(testWarp02Random) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x4730ffe6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x4730ffe6 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 @ 1579064848438 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064848438 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.859 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064842409 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064842411 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x604aac81: tileRendererInUse null, GearsES2[obj 0x604aac81 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x604aac81 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x604aac81 created: GearsObj[0x481eff8b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x604aac81 created: GearsObj[0x7c971bb6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x604aac81 created: GearsObj[0x7c971bb6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x604aac81 FIN GearsES2[obj 0x604aac81 isInit true, usesShared false, 1 GearsObj[0x481eff8b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7c971bb6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x604bebeb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x604aac81 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x604aac81, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x604aac81 512x512, swapInterval 1, drawable 0x5200002 [apply] GLProfiles window1: :0.0: Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x604aac81: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x604aac81 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x4730ffe6: tileRendererInUse null, GearsES2[obj 0x4730ffe6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4730ffe6 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4730ffe6 created: GearsObj[0x1d4cfaf0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4730ffe6 created: GearsObj[0x344975fd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4730ffe6 created: GearsObj[0x344975fd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x4730ffe6 FIN GearsES2[obj 0x4730ffe6 isInit true, usesShared false, 1 GearsObj[0x1d4cfaf0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x344975fd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c856c9a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x4730ffe6 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4730ffe6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x4730ffe6 512x512, swapInterval 1, drawable 0x5200002 [apply] GLProfiles window1: :0.0: Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x4730ffe6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x4730ffe6 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 @ 1579064848438 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064848438 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWarp01Center took 2.576 sec [apply] Testcase: testWarp02Random took 2.372 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064850135 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064850137 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 4 [apply] junit.framework.TestListener: startTest(test01WindowCreateSimple) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple [apply] XXX VISIBLE.0 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x4abfd87e: tileRendererInUse null, GearsES2[obj 0x4abfd87e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4abfd87e on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4abfd87e created: GearsObj[0x2b1ef866, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4abfd87e created: GearsObj[0x2cde90dd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4abfd87e created: GearsObj[0x2cde90dd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x4abfd87e FIN GearsES2[obj 0x4abfd87e isInit true, usesShared false, 1 GearsObj[0x2b1ef866, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2cde90dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17662184, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4abfd87e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4abfd87e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4abfd87e 512x512, swapInterval 1, drawable 0x5200002 [apply] GLProfiles window1: :0.0: Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] junit.framework.TestListener: endTest(test01WindowCreateSimple) [apply] junit.framework.TestListener: startTest(test02WindowCreateUndecor) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4abfd87e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4abfd87e 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x682a276c: tileRendererInUse null, GearsES2[obj 0x682a276c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x682a276c on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x682a276c created: GearsObj[0x179a37ed, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x682a276c created: GearsObj[0x543977a8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x682a276c created: GearsObj[0x543977a8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x682a276c FIN GearsES2[obj 0x682a276c isInit true, usesShared false, 1 GearsObj[0x179a37ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x543977a8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x46d96fd1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x682a276c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x682a276c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x682a276c 512x512, swapInterval 1, drawable 0x5200002 [apply] GLProfiles window1: :0.0: Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] junit.framework.TestListener: endTest(test02WindowCreateUndecor) [apply] junit.framework.TestListener: startTest(test11WindowSimpleToggleVisibility) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x682a276c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x682a276c 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.0 0x5c2bc10c: tileRendererInUse null, GearsES2[obj 0x5c2bc10c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5c2bc10c on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5c2bc10c created: GearsObj[0x1d4fd11e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5c2bc10c created: GearsObj[0x2d921f46, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5c2bc10c created: GearsObj[0x2d921f46, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.X 0x5c2bc10c FIN GearsES2[obj 0x5c2bc10c isInit true, usesShared false, 1 GearsObj[0x1d4fd11e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d921f46, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c0644cf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.1 -> FALSE [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.2 -> FALSE [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.3 -> FALSE [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.4 -> FALSE [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.5 -> FALSE [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.6 -> FALSE [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.7 -> FALSE [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.8 -> FALSE [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.9 -> FALSE [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.10 -> FALSE [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x5c2bc10c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x5c2bc10c FIN [apply] junit.framework.TestListener: endTest(test11WindowSimpleToggleVisibility) [apply] junit.framework.TestListener: startTest(test12WindowUndecorToggleVisibility) [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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x19f62818: tileRendererInUse null, GearsES2[obj 0x19f62818 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x19f62818 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x19f62818 created: GearsObj[0x3b713bd9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x19f62818 created: GearsObj[0x6b120722, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x19f62818 created: GearsObj[0x6b120722, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x19f62818 FIN GearsES2[obj 0x19f62818 isInit true, usesShared false, 1 GearsObj[0x3b713bd9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b120722, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a1e88c0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.1 -> FALSE [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.2 -> FALSE [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.3 -> FALSE [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.4 -> FALSE [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.5 -> FALSE [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.6 -> FALSE [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.7 -> FALSE [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.8 -> FALSE [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.9 -> FALSE [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.10 -> FALSE [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x19f62818: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x19f62818 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test12WindowUndecorToggleVisibility [apply] junit.framework.TestListener: endTest(test12WindowUndecorToggleVisibility) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064858155 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064858155 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.834 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064850135 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064850137 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows00NEWT - test01WindowCreateSimple [apply] XXX VISIBLE.0 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x4abfd87e: tileRendererInUse null, GearsES2[obj 0x4abfd87e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4abfd87e on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4abfd87e created: GearsObj[0x2b1ef866, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4abfd87e created: GearsObj[0x2cde90dd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4abfd87e created: GearsObj[0x2cde90dd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x4abfd87e FIN GearsES2[obj 0x4abfd87e isInit true, usesShared false, 1 GearsObj[0x2b1ef866, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2cde90dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17662184, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4abfd87e 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4abfd87e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4abfd87e 512x512, swapInterval 1, drawable 0x5200002 [apply] GLProfiles window1: :0.0: Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4abfd87e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4abfd87e 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x682a276c: tileRendererInUse null, GearsES2[obj 0x682a276c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x682a276c on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x682a276c created: GearsObj[0x179a37ed, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x682a276c created: GearsObj[0x543977a8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x682a276c created: GearsObj[0x543977a8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x682a276c FIN GearsES2[obj 0x682a276c isInit true, usesShared false, 1 GearsObj[0x179a37ed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x543977a8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x46d96fd1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x682a276c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x682a276c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x682a276c 512x512, swapInterval 1, drawable 0x5200002 [apply] GLProfiles window1: :0.0: Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x682a276c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x682a276c 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.0 0x5c2bc10c: tileRendererInUse null, GearsES2[obj 0x5c2bc10c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5c2bc10c on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5c2bc10c created: GearsObj[0x1d4fd11e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5c2bc10c created: GearsObj[0x2d921f46, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5c2bc10c created: GearsObj[0x2d921f46, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.X 0x5c2bc10c FIN GearsES2[obj 0x5c2bc10c isInit true, usesShared false, 1 GearsObj[0x1d4fd11e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d921f46, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4c0644cf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.1 -> FALSE [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.2 -> FALSE [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.3 -> FALSE [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.4 -> FALSE [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.5 -> FALSE [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.6 -> FALSE [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.7 -> FALSE [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.8 -> FALSE [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.9 -> FALSE [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.10 -> FALSE [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x5c2bc10c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c2bc10c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5c2bc10c 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x5c2bc10c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x5c2bc10c 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x19f62818: tileRendererInUse null, GearsES2[obj 0x19f62818 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x19f62818 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x19f62818 created: GearsObj[0x3b713bd9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x19f62818 created: GearsObj[0x6b120722, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x19f62818 created: GearsObj[0x6b120722, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x19f62818 FIN GearsES2[obj 0x19f62818 isInit true, usesShared false, 1 GearsObj[0x3b713bd9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b120722, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a1e88c0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.1 -> FALSE [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.2 -> FALSE [apply] XXX VISIBLE.2 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.3 -> FALSE [apply] XXX VISIBLE.3 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.4 -> FALSE [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.5 -> FALSE [apply] XXX VISIBLE.5 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.6 -> FALSE [apply] XXX VISIBLE.6 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.7 -> FALSE [apply] XXX VISIBLE.7 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.8 -> FALSE [apply] XXX VISIBLE.8 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.9 -> FALSE [apply] XXX VISIBLE.9 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] XXX VISIBLE.10 -> FALSE [apply] XXX VISIBLE.10 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x19f62818 512x512, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x19f62818: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x19f62818 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 @ 1579064858155 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064858155 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WindowCreateSimple took 0.647 sec [apply] Testcase: test02WindowCreateUndecor took 0.395 sec [apply] Testcase: test11WindowSimpleToggleVisibility took 2.948 sec [apply] Testcase: test12WindowUndecorToggleVisibility took 2.902 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064859887 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064859889 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 7 [apply] junit.framework.TestListener: startTest(test01WindowSimple) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861244 d 1ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861267 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861267 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861268 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861270 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x1930c430: tileRendererInUse null, GearsES2[obj 0x1930c430 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1930c430 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1930c430 created: GearsObj[0x20479e62, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1930c430 created: GearsObj[0xf3f540a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1930c430 created: GearsObj[0xf3f540a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x1930c430 FIN GearsES2[obj 0x1930c430 isInit true, usesShared false, 1 GearsObj[0x20479e62, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf3f540a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16a90bcd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x1930c430 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1930c430, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x1930c430 640x480, swapInterval 1, drawable 0x5200002 [apply] Frames for initial setVisible(true): 1 [apply] Created: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x1930c430 isInit true, usesShared false, 1 GearsObj[0x20479e62, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf3f540a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16a90bcd, 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@5be75c5f, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45cc001c40, owner true, ResourceToolkitLock[obj 0x30be7c50, isOwner false, <426b0fdc, 188bae76>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45cc001c40, owner true, ResourceToolkitLock[obj 0x30be7c50, isOwner false, <426b0fdc, 188bae76>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 640x480 wu, 640x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45cc01e670, owner true, ResourceToolkitLock[obj 0x796f0c9c, isOwner false, <3a70b31d, 20ff5e60>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6542bc17, com.jogamp.newt.event.TraceWindowAdapter@64c857cf, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5b1ff810, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@1c9b14d, ], windowLock <711b1767, 57cb40a4>[count 0, qsz 0, owner ], surfaceLockCount 0]], [apply] Context: X11GLXContext [Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)], options 0x4c43, this 0x5cf37177, handle 0x7f45cc03da70, isShared false, jogamp.opengl.gl4.GL4bcImpl@7330fd35, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5be75c5f, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45cc001c40, owner true, ResourceToolkitLock[obj 0x30be7c50, isOwner false, <426b0fdc, 188bae76>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45cc001c40, owner true, ResourceToolkitLock[obj 0x30be7c50, isOwner false, <426b0fdc, 188bae76>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 640x480 wu, 640x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45cc01e670, owner true, ResourceToolkitLock[obj 0x796f0c9c, isOwner false, <3a70b31d, 20ff5e60>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6542bc17, com.jogamp.newt.event.TraceWindowAdapter@64c857cf, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5b1ff810, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@1c9b14d, ], windowLock <711b1767, 57cb40a4>[count 0, qsz 0, owner ], surfaceLockCount 0]], direct true] , [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45cc001c40, owner true, ResourceToolkitLock[obj 0x30be7c50, isOwner false, <426b0fdc, 188bae76>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45cc001c40, owner true, ResourceToolkitLock[obj 0x30be7c50, isOwner false, <426b0fdc, 188bae76>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 640x480 wu, 640x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45cc01e670, owner true, ResourceToolkitLock[obj 0x796f0c9c, isOwner false, <3a70b31d, 20ff5e60>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6542bc17, com.jogamp.newt.event.TraceWindowAdapter@64c857cf, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5b1ff810, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@1c9b14d, ], windowLock <711b1767, 57cb40a4>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861274 d 242ms]] [apply] duration: 0 [apply] junit.framework.TestListener: endTest(test01WindowSimple) [apply] junit.framework.TestListener: startTest(test02WindowSimple) [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861623 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x1930c430: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x1930c430 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861636 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861760 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861785 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861785 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861786 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861786 d 0ms]] [apply] Frames for initial setVisible(true): 1 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861789 d 21ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x6b8170d3: tileRendererInUse null, GearsES2[obj 0x6b8170d3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6b8170d3 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6b8170d3 created: GearsObj[0x3000c531, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6b8170d3 created: GearsObj[0x14c17b55, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6b8170d3 created: GearsObj[0x14c17b55, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x6b8170d3 FIN GearsES2[obj 0x6b8170d3 isInit true, usesShared false, 1 GearsObj[0x3000c531, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14c17b55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e5e03b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6b8170d3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b8170d3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6b8170d3 640x480, swapInterval 1, drawable 0x5200002 [apply] Created: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x6b8170d3 isInit true, usesShared false, 1 GearsObj[0x3000c531, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14c17b55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e5e03b, 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@5be75c5f, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45f0005d50, owner true, ResourceToolkitLock[obj 0x4b0f9a2d, isOwner false, <7d10e730, 62943014>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45f0005d50, owner true, ResourceToolkitLock[obj 0x4b0f9a2d, isOwner false, <7d10e730, 62943014>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 640x480 wu, 640x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45f001bd70, owner true, ResourceToolkitLock[obj 0x2f3de045, isOwner false, <1854c97d, 62079420>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@21d00ce4, com.jogamp.newt.event.TraceWindowAdapter@612fff53, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5f0edd2a, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@176f47f, ], windowLock <20606f99, 3e2bc9a1>[count 0, qsz 0, owner ], surfaceLockCount 0]], [apply] Context: X11GLXContext [Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)], options 0x4c43, this 0x3c6e89cb, handle 0x7f45f003ae60, isShared false, jogamp.opengl.gl4.GL4bcImpl@1765a4c3, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5be75c5f, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45f0005d50, owner true, ResourceToolkitLock[obj 0x4b0f9a2d, isOwner false, <7d10e730, 62943014>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45f0005d50, owner true, ResourceToolkitLock[obj 0x4b0f9a2d, isOwner false, <7d10e730, 62943014>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 640x480 wu, 640x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45f001bd70, owner true, ResourceToolkitLock[obj 0x2f3de045, isOwner false, <1854c97d, 62079420>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@21d00ce4, com.jogamp.newt.event.TraceWindowAdapter@612fff53, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5f0edd2a, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@176f47f, ], windowLock <20606f99, 3e2bc9a1>[count 0, qsz 0, owner ], surfaceLockCount 0]], direct true] , [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45f0005d50, owner true, ResourceToolkitLock[obj 0x4b0f9a2d, isOwner false, <7d10e730, 62943014>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45f0005d50, owner true, ResourceToolkitLock[obj 0x4b0f9a2d, isOwner false, <7d10e730, 62943014>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 640x480 wu, 640x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45f001bd70, owner true, ResourceToolkitLock[obj 0x2f3de045, isOwner false, <1854c97d, 62079420>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@21d00ce4, com.jogamp.newt.event.TraceWindowAdapter@612fff53, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5f0edd2a, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@176f47f, ], windowLock <20606f99, 3e2bc9a1>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] duration: 0 [apply] junit.framework.TestListener: endTest(test02WindowSimple) [apply] junit.framework.TestListener: startTest(test10WindowNativeRecreateSimple) [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862067 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x6b8170d3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x6b8170d3 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862078 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862198 d 1ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862220 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862221 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862222 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862223 d 1ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.0 0x2b9d042: tileRendererInUse null, GearsES2[obj 0x2b9d042 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2b9d042 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2b9d042 created: GearsObj[0x7ce7ed89, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2b9d042 created: GearsObj[0x61590973, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2b9d042 created: GearsObj[0x61590973, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.X 0x2b9d042 FIN GearsES2[obj 0x2b9d042 isInit true, usesShared false, 1 GearsObj[0x7ce7ed89, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61590973, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2dcfd809, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x2b9d042 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2b9d042, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x2b9d042 640x480, swapInterval 1, drawable 0x5200002 [apply] Frames for initial setVisible(true): 1 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862225 d 169ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862395 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x2b9d042: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x2b9d042 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862400 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862522 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862544 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862544 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862545 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862546 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x2b9d042: tileRendererInUse null, GearsES2[obj 0x2b9d042 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2b9d042 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2b9d042 created: GearsObj[0x317738db, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2b9d042 created: GearsObj[0xb943bef, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2b9d042 created: GearsObj[0xb943bef, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x2b9d042 FIN GearsES2[obj 0x2b9d042 isInit true, usesShared false, 1 GearsObj[0x317738db, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb943bef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6092855a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x2b9d042 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2b9d042, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x2b9d042 640x480, swapInterval 1, drawable 0x5200002 [apply] junit.framework.TestListener: endTest(test10WindowNativeRecreateSimple) [apply] junit.framework.TestListener: startTest(test11WindowNativeRecreateSimple) [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862547 d 170ms]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862729 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862730 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x2b9d042: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x2b9d042 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862745 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862858 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862879 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862882 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862883 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862886 d 0ms]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862887 d 21ms]] [apply] Frames for initial setVisible(true): 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x5846845d: tileRendererInUse null, GearsES2[obj 0x5846845d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5846845d on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5846845d created: GearsObj[0x7a0f404a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5846845d created: GearsObj[0xd8e4cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5846845d created: GearsObj[0xd8e4cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x5846845d FIN GearsES2[obj 0x5846845d isInit true, usesShared false, 1 GearsObj[0x7a0f404a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd8e4cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x93a5aa2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5846845d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5846845d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5846845d 640x480, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863051 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x5846845d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x5846845d FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863057 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863177 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863198 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863199 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863199 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863200 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.init.0 0x5846845d: tileRendererInUse null, GearsES2[obj 0x5846845d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5846845d on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5846845d created: GearsObj[0x42845682, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5846845d created: GearsObj[0xf8d0521, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5846845d created: GearsObj[0xf8d0521, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.init.X 0x5846845d FIN GearsES2[obj 0x5846845d isInit true, usesShared false, 1 GearsObj[0x42845682, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf8d0521, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13921880, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x5846845d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5846845d, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x5846845d 640x480, swapInterval 1, drawable 0x5200002 [apply] junit.framework.TestListener: endTest(test11WindowNativeRecreateSimple) [apply] junit.framework.TestListener: startTest(test21WindowDestroyWinTwiceA) [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863201 d 164ms]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863377 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863377 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x5846845d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x5846845d FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863389 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863503 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863524 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863524 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863525 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863526 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.init.0 0x2caff8b4: tileRendererInUse null, GearsES2[obj 0x2caff8b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2caff8b4 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2caff8b4 created: GearsObj[0x2409d280, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2caff8b4 created: GearsObj[0x57bc8a46, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2caff8b4 created: GearsObj[0x57bc8a46, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.init.X 0x2caff8b4 FIN GearsES2[obj 0x2caff8b4 isInit true, usesShared false, 1 GearsObj[0x2409d280, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57bc8a46, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7579196c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.reshape 0x2caff8b4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2caff8b4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.display 0x2caff8b4 640x480, swapInterval 1, drawable 0x5200002 [apply] Frames for initial setVisible(true): 1 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863527 d 162ms]] [apply] duration: 0 [apply] junit.framework.TestListener: endTest(test21WindowDestroyWinTwiceA) [apply] junit.framework.TestListener: startTest(test22WindowTwoWinOneDisplay) [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863790 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x2caff8b4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x2caff8b4 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863800 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863917 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863938 d 1ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863939 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863940 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863941 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.init.0 0x30a22fe3: tileRendererInUse null, GearsES2[obj 0x30a22fe3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x30a22fe3 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x30a22fe3 created: GearsObj[0x10f7182b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x30a22fe3 created: GearsObj[0x5756a313, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x30a22fe3 created: GearsObj[0x5756a313, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.init.X 0x30a22fe3 FIN GearsES2[obj 0x30a22fe3 isInit true, usesShared false, 1 GearsObj[0x10f7182b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5756a313, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70154e02, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.reshape 0x30a22fe3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x30a22fe3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.display 0x30a22fe3 640x480, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863945 d 166ms]] [apply] Frames for initial setVisible(true): 1 [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864176 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864176 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864177 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864177 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864177 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.init.0 0xb3838ad: tileRendererInUse null, GearsES2[obj 0xb3838ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xb3838ad on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xb3838ad created: GearsObj[0x62e02dbd, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xb3838ad created: GearsObj[0x432ef3b1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xb3838ad created: GearsObj[0x432ef3b1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.init.X 0xb3838ad FIN GearsES2[obj 0xb3838ad isInit true, usesShared false, 1 GearsObj[0x62e02dbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x432ef3b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x218009ca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.reshape 0xb3838ad 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb3838ad, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.display 0xb3838ad 640x480, swapInterval 1, drawable 0x5200004 [apply] Frames for initial setVisible(true): 1 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864179 d 170ms]] [apply] duration1: 0 [apply] duration2: 0 [apply] junit.framework.TestListener: endTest(test22WindowTwoWinOneDisplay) [apply] junit.framework.TestListener: startTest(test23WindowTwoWinTwoDisplays) [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864450 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0x30a22fe3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0x30a22fe3 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864456 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864457 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0xb3838ad: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0xb3838ad FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864469 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864584 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864605 d 1ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864606 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864606 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864607 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.init.0 0x7736280: tileRendererInUse null, GearsES2[obj 0x7736280 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7736280 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7736280 created: GearsObj[0x6bb2dc57, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7736280 created: GearsObj[0x727abea3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7736280 created: GearsObj[0x727abea3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.init.X 0x7736280 FIN GearsES2[obj 0x7736280 isInit true, usesShared false, 1 GearsObj[0x6bb2dc57, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x727abea3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a8dbcf3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.reshape 0x7736280 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7736280, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.display 0x7736280 640x480, swapInterval 1, drawable 0x5200002 [apply] Frames for initial setVisible(true): 1 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864608 d 173ms]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864844 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864846 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864846 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864846 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864847 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.init.0 0x260f98ba: tileRendererInUse null, GearsES2[obj 0x260f98ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x260f98ba on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x260f98ba created: GearsObj[0x59bab729, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x260f98ba created: GearsObj[0x21424fb7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x260f98ba created: GearsObj[0x21424fb7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.init.X 0x260f98ba FIN GearsES2[obj 0x260f98ba isInit true, usesShared false, 1 GearsObj[0x59bab729, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21424fb7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8b7c7d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.reshape 0x260f98ba 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x260f98ba, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.display 0x260f98ba 640x480, swapInterval 1, drawable 0x5800002 [apply] Frames for initial setVisible(true): 1 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864851 d 173ms]] [apply] duration1: 0 [apply] duration2: 0 [apply] junit.framework.TestListener: endTest(test23WindowTwoWinTwoDisplays) [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064865125 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.dispose 0x7736280: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.dispose 0x7736280 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064865130 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064865131 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.dispose 0x260f98ba: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.dispose 0x260f98ba FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064865137 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 @ 1579064865172 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064865174 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.134 sec [apply] ------------- Standard Output --------------- [apply] Frames for initial setVisible(true): 1 [apply] Created: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x1930c430 isInit true, usesShared false, 1 GearsObj[0x20479e62, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf3f540a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16a90bcd, 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@5be75c5f, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45cc001c40, owner true, ResourceToolkitLock[obj 0x30be7c50, isOwner false, <426b0fdc, 188bae76>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45cc001c40, owner true, ResourceToolkitLock[obj 0x30be7c50, isOwner false, <426b0fdc, 188bae76>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 640x480 wu, 640x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45cc01e670, owner true, ResourceToolkitLock[obj 0x796f0c9c, isOwner false, <3a70b31d, 20ff5e60>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6542bc17, com.jogamp.newt.event.TraceWindowAdapter@64c857cf, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5b1ff810, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@1c9b14d, ], windowLock <711b1767, 57cb40a4>[count 0, qsz 0, owner ], surfaceLockCount 0]], [apply] Context: X11GLXContext [Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)], options 0x4c43, this 0x5cf37177, handle 0x7f45cc03da70, isShared false, jogamp.opengl.gl4.GL4bcImpl@7330fd35, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5be75c5f, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45cc001c40, owner true, ResourceToolkitLock[obj 0x30be7c50, isOwner false, <426b0fdc, 188bae76>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45cc001c40, owner true, ResourceToolkitLock[obj 0x30be7c50, isOwner false, <426b0fdc, 188bae76>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 640x480 wu, 640x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45cc01e670, owner true, ResourceToolkitLock[obj 0x796f0c9c, isOwner false, <3a70b31d, 20ff5e60>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6542bc17, com.jogamp.newt.event.TraceWindowAdapter@64c857cf, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5b1ff810, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@1c9b14d, ], windowLock <711b1767, 57cb40a4>[count 0, qsz 0, owner ], surfaceLockCount 0]], direct true] , [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45cc001c40, owner true, ResourceToolkitLock[obj 0x30be7c50, isOwner false, <426b0fdc, 188bae76>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45cc001c40, owner true, ResourceToolkitLock[obj 0x30be7c50, isOwner false, <426b0fdc, 188bae76>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 640x480 wu, 640x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45cc01e670, owner true, ResourceToolkitLock[obj 0x796f0c9c, isOwner false, <3a70b31d, 20ff5e60>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@6542bc17, com.jogamp.newt.event.TraceWindowAdapter@64c857cf, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5b1ff810, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@1c9b14d, ], windowLock <711b1767, 57cb40a4>[count 0, qsz 0, owner ], surfaceLockCount 0]] [apply] duration: 0 [apply] Frames for initial setVisible(true): 1 [apply] Created: NEWT-GLWindow[ [apply] Helper: GLAnimatorControl: null, GLEventListeners num 1 [GearsES2[obj 0x6b8170d3 isInit true, usesShared false, 1 GearsObj[0x3000c531, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14c17b55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e5e03b, 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@5be75c5f, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45f0005d50, owner true, ResourceToolkitLock[obj 0x4b0f9a2d, isOwner false, <7d10e730, 62943014>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45f0005d50, owner true, ResourceToolkitLock[obj 0x4b0f9a2d, isOwner false, <7d10e730, 62943014>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 640x480 wu, 640x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45f001bd70, owner true, ResourceToolkitLock[obj 0x2f3de045, isOwner false, <1854c97d, 62079420>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@21d00ce4, com.jogamp.newt.event.TraceWindowAdapter@612fff53, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5f0edd2a, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@176f47f, ], windowLock <20606f99, 3e2bc9a1>[count 0, qsz 0, owner ], surfaceLockCount 0]], [apply] Context: X11GLXContext [Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)], options 0x4c43, this 0x3c6e89cb, handle 0x7f45f003ae60, isShared false, jogamp.opengl.gl4.GL4bcImpl@1765a4c3, [apply] quirks: [No10BitColorCompOffscreen], [apply] Drawable: X11OnscreenGLXDrawable[Realized true, [apply] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5be75c5f, [apply] Handle 0x5200002, [apply] Surface jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45f0005d50, owner true, ResourceToolkitLock[obj 0x4b0f9a2d, isOwner false, <7d10e730, 62943014>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45f0005d50, owner true, ResourceToolkitLock[obj 0x4b0f9a2d, isOwner false, <7d10e730, 62943014>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 640x480 wu, 640x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45f001bd70, owner true, ResourceToolkitLock[obj 0x2f3de045, isOwner false, <1854c97d, 62079420>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@21d00ce4, com.jogamp.newt.event.TraceWindowAdapter@612fff53, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5f0edd2a, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@176f47f, ], windowLock <20606f99, 3e2bc9a1>[count 0, qsz 0, owner ], surfaceLockCount 0]], direct true] , [apply] Window: jogamp.newt.driver.x11.WindowDriver[State [visible, focused, repositionable, resizable, ], [apply] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [apply] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45f0005d50, owner true, ResourceToolkitLock[obj 0x4b0f9a2d, isOwner false, <7d10e730, 62943014>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45f0005d50, owner true, ResourceToolkitLock[obj 0x4b0f9a2d, isOwner false, <7d10e730, 62943014>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]], [apply] window[4/29 640x480 wu, 640x480 pixel], [apply] Config X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f45f001bd70, owner true, ResourceToolkitLock[obj 0x2f3de045, isOwner false, <1854c97d, 62079420>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [apply] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [apply] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]], [apply] ParentWindow null, [apply] ParentWindowHandle 0x0 (false), [apply] WindowHandle 0x5200002, [apply] SurfaceHandle 0x5200002 (lockedExt window false, surface false), [apply] WrappedSurface null, [apply] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 2 [com.jogamp.newt.opengl.GLWindow$2@21d00ce4, com.jogamp.newt.event.TraceWindowAdapter@612fff53, ], MouseListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsMouseAdapter@5f0edd2a, ], PointerGestures default true, custom 1 [PinchZoom[1stTouch true, in false, has false, zoom 1.0], ], KeyListeners num 1 [com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2$GearsKeyAdapter@176f47f, ], windowLock <20606f99, 3e2bc9a1>[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 @ 1579064859887 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064859889 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows01NEWT - test01WindowSimple [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861244 d 1ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861267 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861267 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861268 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861270 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x1930c430: tileRendererInUse null, GearsES2[obj 0x1930c430 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1930c430 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1930c430 created: GearsObj[0x20479e62, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1930c430 created: GearsObj[0xf3f540a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1930c430 created: GearsObj[0xf3f540a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x1930c430 FIN GearsES2[obj 0x1930c430 isInit true, usesShared false, 1 GearsObj[0x20479e62, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf3f540a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16a90bcd, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x1930c430 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1930c430, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x1930c430 640x480, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861274 d 242ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861623 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x1930c430: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x1930c430 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861636 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861760 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861785 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861785 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861786 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861786 d 0ms]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064861789 d 21ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x6b8170d3: tileRendererInUse null, GearsES2[obj 0x6b8170d3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6b8170d3 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6b8170d3 created: GearsObj[0x3000c531, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6b8170d3 created: GearsObj[0x14c17b55, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6b8170d3 created: GearsObj[0x14c17b55, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x6b8170d3 FIN GearsES2[obj 0x6b8170d3 isInit true, usesShared false, 1 GearsObj[0x3000c531, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14c17b55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x62e5e03b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6b8170d3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6b8170d3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6b8170d3 640x480, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862067 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x6b8170d3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x6b8170d3 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862078 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862198 d 1ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862220 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862221 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862222 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862223 d 1ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.0 0x2b9d042: tileRendererInUse null, GearsES2[obj 0x2b9d042 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2b9d042 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2b9d042 created: GearsObj[0x7ce7ed89, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2b9d042 created: GearsObj[0x61590973, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2b9d042 created: GearsObj[0x61590973, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.init.X 0x2b9d042 FIN GearsES2[obj 0x2b9d042 isInit true, usesShared false, 1 GearsObj[0x7ce7ed89, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x61590973, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2dcfd809, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.reshape 0x2b9d042 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2b9d042, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x2b9d042 640x480, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862225 d 169ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862395 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x2b9d042: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x2b9d042 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862400 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862522 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862544 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862544 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862545 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862546 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x2b9d042: tileRendererInUse null, GearsES2[obj 0x2b9d042 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2b9d042 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2b9d042 created: GearsObj[0x317738db, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2b9d042 created: GearsObj[0xb943bef, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2b9d042 created: GearsObj[0xb943bef, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x2b9d042 FIN GearsES2[obj 0x2b9d042 isInit true, usesShared false, 1 GearsObj[0x317738db, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xb943bef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6092855a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x2b9d042 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2b9d042, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x2b9d042 640x480, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862547 d 170ms]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862729 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862730 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x2b9d042: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x2b9d042 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862745 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862858 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862879 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862882 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862883 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862886 d 0ms]] [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064862887 d 21ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x5846845d: tileRendererInUse null, GearsES2[obj 0x5846845d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5846845d on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5846845d created: GearsObj[0x7a0f404a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5846845d created: GearsObj[0xd8e4cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5846845d created: GearsObj[0xd8e4cc, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x5846845d FIN GearsES2[obj 0x5846845d isInit true, usesShared false, 1 GearsObj[0x7a0f404a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd8e4cc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x93a5aa2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x5846845d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5846845d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x5846845d 640x480, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863051 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x5846845d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x5846845d FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863057 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863177 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863198 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863199 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863199 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863200 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.init.0 0x5846845d: tileRendererInUse null, GearsES2[obj 0x5846845d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5846845d on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5846845d created: GearsObj[0x42845682, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5846845d created: GearsObj[0xf8d0521, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5846845d created: GearsObj[0xf8d0521, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.init.X 0x5846845d FIN GearsES2[obj 0x5846845d isInit true, usesShared false, 1 GearsObj[0x42845682, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf8d0521, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13921880, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x5846845d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5846845d, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x5846845d 640x480, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863201 d 164ms]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863377 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863377 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x5846845d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x5846845d FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863389 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863503 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863524 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863524 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863525 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863526 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.init.0 0x2caff8b4: tileRendererInUse null, GearsES2[obj 0x2caff8b4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x2caff8b4 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x2caff8b4 created: GearsObj[0x2409d280, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x2caff8b4 created: GearsObj[0x57bc8a46, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x2caff8b4 created: GearsObj[0x57bc8a46, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.init.X 0x2caff8b4 FIN GearsES2[obj 0x2caff8b4 isInit true, usesShared false, 1 GearsObj[0x2409d280, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57bc8a46, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7579196c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.reshape 0x2caff8b4 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x2caff8b4, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.display 0x2caff8b4 640x480, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863527 d 162ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863790 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x2caff8b4: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-7,5,main] GearsES2.dispose 0x2caff8b4 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863800 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863917 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863938 d 1ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863939 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863940 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863941 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.init.0 0x30a22fe3: tileRendererInUse null, GearsES2[obj 0x30a22fe3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x30a22fe3 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x30a22fe3 created: GearsObj[0x10f7182b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x30a22fe3 created: GearsObj[0x5756a313, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x30a22fe3 created: GearsObj[0x5756a313, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.init.X 0x30a22fe3 FIN GearsES2[obj 0x30a22fe3 isInit true, usesShared false, 1 GearsObj[0x10f7182b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5756a313, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x70154e02, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.reshape 0x30a22fe3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x30a22fe3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.display 0x30a22fe3 640x480, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064863945 d 166ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864176 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864176 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864177 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864177 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864177 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.init.0 0xb3838ad: tileRendererInUse null, GearsES2[obj 0xb3838ad isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xb3838ad on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xb3838ad created: GearsObj[0x62e02dbd, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xb3838ad created: GearsObj[0x432ef3b1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xb3838ad created: GearsObj[0x432ef3b1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.init.X 0xb3838ad FIN GearsES2[obj 0xb3838ad isInit true, usesShared false, 1 GearsObj[0x62e02dbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x432ef3b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x218009ca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.reshape 0xb3838ad 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0xb3838ad, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.display 0xb3838ad 640x480, swapInterval 1, drawable 0x5200004 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864179 d 170ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864450 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0x30a22fe3: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0x30a22fe3 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864456 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864457 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0xb3838ad: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-8,5,main] GearsES2.dispose 0xb3838ad FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864469 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864584 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864605 d 1ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864606 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864606 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864607 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.init.0 0x7736280: tileRendererInUse null, GearsES2[obj 0x7736280 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7736280 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7736280 created: GearsObj[0x6bb2dc57, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7736280 created: GearsObj[0x727abea3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7736280 created: GearsObj[0x727abea3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.init.X 0x7736280 FIN GearsES2[obj 0x7736280 isInit true, usesShared false, 1 GearsObj[0x6bb2dc57, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x727abea3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3a8dbcf3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.reshape 0x7736280 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7736280, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.display 0x7736280 640x480, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864608 d 173ms]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864844 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864846 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864846 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864846 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864847 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.init.0 0x260f98ba: tileRendererInUse null, GearsES2[obj 0x260f98ba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x260f98ba on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x260f98ba created: GearsObj[0x59bab729, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x260f98ba created: GearsObj[0x21424fb7, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x260f98ba created: GearsObj[0x21424fb7, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.init.X 0x260f98ba FIN GearsES2[obj 0x260f98ba isInit true, usesShared false, 1 GearsObj[0x59bab729, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21424fb7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x8b7c7d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.reshape 0x260f98ba 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x260f98ba, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.display 0x260f98ba 640x480, swapInterval 1, drawable 0x5800002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064864851 d 173ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064865125 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.dispose 0x7736280: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.dispose 0x7736280 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064865130 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064865131 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.dispose 0x260f98ba: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.dispose 0x260f98ba FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064865137 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 @ 1579064865172 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064865174 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WindowSimple took 0.678 sec [apply] Testcase: test02WindowSimple took 0.434 sec [apply] Testcase: test10WindowNativeRecreateSimple took 0.665 sec [apply] Testcase: test11WindowNativeRecreateSimple took 0.644 sec [apply] Testcase: test21WindowDestroyWinTwiceA took 0.409 sec [apply] Testcase: test22WindowTwoWinOneDisplay took 0.668 sec [apply] Testcase: test23WindowTwoWinTwoDisplays took 0.667 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064866885 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064866888 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simplejunit.framework.TestListener: startTest(testWindowDecor01Simple) [apply] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064868212 d 1ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064868226 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064868227 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064868228 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064868232 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x79570992: tileRendererInUse null, GearsES2[obj 0x79570992 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x79570992 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x79570992 created: GearsObj[0x51f2f10f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x79570992 created: GearsObj[0x19dfe3fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x79570992 created: GearsObj[0x19dfe3fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x79570992 FIN GearsES2[obj 0x79570992 isInit true, usesShared false, 1 GearsObj[0x51f2f10f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x19dfe3fb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa889ed2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x79570992 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x79570992, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x79570992 640x480, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064868236 d 245ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064868697 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x79570992: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x79570992 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064868707 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064869080 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064869102 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064869103 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064869103 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064869104 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x7ec3f170: tileRendererInUse null, GearsES2[obj 0x7ec3f170 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7ec3f170 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7ec3f170 created: GearsObj[0x728379d5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7ec3f170 created: GearsObj[0x36c69740, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7ec3f170 created: GearsObj[0x36c69740, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x7ec3f170 FIN GearsES2[obj 0x7ec3f170 isInit true, usesShared false, 1 GearsObj[0x728379d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36c69740, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23a520ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x7ec3f170 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ec3f170, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x7ec3f170 640x480, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064869111 d 172ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064869736 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x7ec3f170: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x7ec3f170 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064869745 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064869756 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064869757 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870125 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870146 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870147 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870148 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870148 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x1478e497: tileRendererInUse null, GearsES2[obj 0x1478e497 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1478e497 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1478e497 created: GearsObj[0x2555031e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1478e497 created: GearsObj[0x3b7f14bb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1478e497 created: GearsObj[0x3b7f14bb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x1478e497 FIN GearsES2[obj 0x1478e497 isInit true, usesShared false, 1 GearsObj[0x2555031e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b7f14bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74a48cb2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x1478e497 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1478e497, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x1478e497 640x480, swapInterval 0, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870153 d 167ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870381 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870382 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870383 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 630 x 469 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870383 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870383 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x186c383c: tileRendererInUse null, GearsES2[obj 0x186c383c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x186c383c on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x186c383c created: GearsObj[0x2dc85867, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x186c383c created: GearsObj[0xc98556d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x186c383c created: GearsObj[0xc98556d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x186c383c FIN GearsES2[obj 0x186c383c isInit true, usesShared false, 1 GearsObj[0x2dc85867, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc98556d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x189fbfb0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x186c383c 0/0 630x470 of 630x470, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x186c383c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x186c383c 630x470, swapInterval 1, drawable 0x5200004 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870385 d 170ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870566 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871037 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x1478e497: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x1478e497 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871042 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871249 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x186c383c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x186c383c FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871258 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871624 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871649 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871649 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871649 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871650 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.init.0 0x30a26e75: tileRendererInUse null, GearsES2[obj 0x30a26e75 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x30a26e75 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x30a26e75 created: GearsObj[0x53b24160, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x30a26e75 created: GearsObj[0x362e1e84, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x30a26e75 created: GearsObj[0x362e1e84, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.init.X 0x30a26e75 FIN GearsES2[obj 0x30a26e75 isInit true, usesShared false, 1 GearsObj[0x53b24160, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x362e1e84, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23539f6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.reshape 0x30a26e75 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x30a26e75, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.display 0x30a26e75 640x480, swapInterval 0, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871652 d 169ms]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871886 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871887 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871887 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 630 x 469 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871887 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871888 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.init.0 0x621ffe03: tileRendererInUse null, GearsES2[obj 0x621ffe03 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x621ffe03 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x621ffe03 created: GearsObj[0x16ae5ffa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x621ffe03 created: GearsObj[0x7e75c0dd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x621ffe03 created: GearsObj[0x7e75c0dd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.init.X 0x621ffe03 FIN GearsES2[obj 0x621ffe03 isInit true, usesShared false, 1 GearsObj[0x16ae5ffa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e75c0dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x476c233f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.reshape 0x621ffe03 0/0 630x470 of 630x470, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x621ffe03, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.display 0x621ffe03 630x470, swapInterval 1, drawable 0x5800002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871890 d 167ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064872069 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064872540 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.dispose 0x30a26e75: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.dispose 0x30a26e75 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064872547 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064872767 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.dispose 0x621ffe03: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.dispose 0x621ffe03 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064872778 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 @ 1579064873061 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064873061 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.983 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064866885 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064866888 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows02NEWTAnimated - testWindowDecor01Simple [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064868212 d 1ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064868226 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064868227 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064868228 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064868232 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x79570992: tileRendererInUse null, GearsES2[obj 0x79570992 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x79570992 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x79570992 created: GearsObj[0x51f2f10f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x79570992 created: GearsObj[0x19dfe3fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x79570992 created: GearsObj[0x19dfe3fb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x79570992 FIN GearsES2[obj 0x79570992 isInit true, usesShared false, 1 GearsObj[0x51f2f10f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x19dfe3fb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa889ed2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x79570992 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x79570992, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x79570992 640x480, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064868236 d 245ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064868697 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x79570992: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x79570992 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064868707 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064869080 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064869102 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064869103 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064869103 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064869104 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x7ec3f170: tileRendererInUse null, GearsES2[obj 0x7ec3f170 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7ec3f170 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7ec3f170 created: GearsObj[0x728379d5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7ec3f170 created: GearsObj[0x36c69740, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7ec3f170 created: GearsObj[0x36c69740, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x7ec3f170 FIN GearsES2[obj 0x7ec3f170 isInit true, usesShared false, 1 GearsObj[0x728379d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36c69740, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23a520ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x7ec3f170 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7ec3f170, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x7ec3f170 640x480, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064869111 d 172ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064869736 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x7ec3f170: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x7ec3f170 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064869745 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064869756 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064869757 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870125 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870146 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870147 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870148 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870148 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x1478e497: tileRendererInUse null, GearsES2[obj 0x1478e497 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1478e497 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1478e497 created: GearsObj[0x2555031e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1478e497 created: GearsObj[0x3b7f14bb, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1478e497 created: GearsObj[0x3b7f14bb, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x1478e497 FIN GearsES2[obj 0x1478e497 isInit true, usesShared false, 1 GearsObj[0x2555031e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b7f14bb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x74a48cb2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x1478e497 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1478e497, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x1478e497 640x480, swapInterval 0, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870153 d 167ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870381 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870382 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870383 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 630 x 469 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870383 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870383 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x186c383c: tileRendererInUse null, GearsES2[obj 0x186c383c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x186c383c on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x186c383c created: GearsObj[0x2dc85867, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x186c383c created: GearsObj[0xc98556d, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x186c383c created: GearsObj[0xc98556d, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x186c383c FIN GearsES2[obj 0x186c383c isInit true, usesShared false, 1 GearsObj[0x2dc85867, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xc98556d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x189fbfb0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x186c383c 0/0 630x470 of 630x470, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x186c383c, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x186c383c 630x470, swapInterval 1, drawable 0x5200004 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870385 d 170ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064870566 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871037 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x1478e497: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x1478e497 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871042 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871249 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x186c383c: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x186c383c FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871258 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871624 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871649 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 640 x 479 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871649 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871649 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871650 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.init.0 0x30a26e75: tileRendererInUse null, GearsES2[obj 0x30a26e75 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x30a26e75 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x30a26e75 created: GearsObj[0x53b24160, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x30a26e75 created: GearsObj[0x362e1e84, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x30a26e75 created: GearsObj[0x362e1e84, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.init.X 0x30a26e75 FIN GearsES2[obj 0x30a26e75 isInit true, usesShared false, 1 GearsObj[0x53b24160, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x362e1e84, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23539f6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.reshape 0x30a26e75 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x30a26e75, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.display 0x30a26e75 640x480, swapInterval 0, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871652 d 169ms]] [apply] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871886 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871887 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871887 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 630 x 469 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871887 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871888 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.init.0 0x621ffe03: tileRendererInUse null, GearsES2[obj 0x621ffe03 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x621ffe03 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x621ffe03 created: GearsObj[0x16ae5ffa, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x621ffe03 created: GearsObj[0x7e75c0dd, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x621ffe03 created: GearsObj[0x7e75c0dd, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.init.X 0x621ffe03 FIN GearsES2[obj 0x621ffe03 isInit true, usesShared false, 1 GearsObj[0x16ae5ffa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e75c0dd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x476c233f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.reshape 0x621ffe03 0/0 630x470 of 630x470, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x621ffe03, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.display 0x621ffe03 630x470, swapInterval 1, drawable 0x5800002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064871890 d 167ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064872069 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064872540 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.dispose 0x30a26e75: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-2-EDT-1,5,main] GearsES2.dispose 0x30a26e75 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064872547 d 0ms]] [apply] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064872767 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.dispose 0x621ffe03: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-3-EDT-1,5,main] GearsES2.dispose 0x621ffe03 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064872778 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 @ 1579064873061 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064873061 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindowDecor01Simple took 1.035 sec [apply] Testcase: testWindowDecor02DestroyWinTwiceA took 1.04 sec [apply] Testcase: testWindowDecor03TwoWinOneDisplay took 1.5 sec [apply] Testcase: testWindowDecor03TwoWinTwoDisplays took 1.518 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064874717 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064874719 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestGLWindows03NEWTAnimResize - test01WindowDecorjunit.framework.TestListener: startTest(test01WindowDecor) [apply] [apply] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064876050 d 1ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x4e8ed061: tileRendererInUse null, GearsES2[obj 0x4e8ed061 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4e8ed061 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4e8ed061 created: GearsObj[0x3cfdb869, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4e8ed061 created: GearsObj[0x7a773a2c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4e8ed061 created: GearsObj[0x7a773a2c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x4e8ed061 FIN GearsES2[obj 0x4e8ed061 isInit true, usesShared false, 1 GearsObj[0x3cfdb869, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a773a2c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a3e7bdb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4e8ed061 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e8ed061, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4e8ed061 200x150, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064876053 d 237ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064876291 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4e8ed061 200x150, swapInterval 1, drawable 0x5200002 [apply] WindowUpdateEvent[[ 0 / 1 200 x 149 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064876291 d 10ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064876301 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064876302 d 0ms]] [apply] resize: 0 -> 1 - 200x150 [apply] resize: 1 -> 2 - 400x300 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064876869 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064876869 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064876870 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064876870 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x4e8ed061 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e8ed061, angle 90.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064877384 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064877385 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064877385 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064877385 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x4e8ed061 0/0 600x450 of 600x450, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e8ed061, angle 161.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] resize: 3 -> 4 - 800x600 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064877900 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064877900 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064877900 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064877901 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x4e8ed061 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e8ed061, angle 204.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064878409 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4e8ed061: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4e8ed061 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064878423 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064878556 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064878556 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 200 x 149 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064878556 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064878557 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064878557 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x6bdc20d9: tileRendererInUse null, GearsES2[obj 0x6bdc20d9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6bdc20d9 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6bdc20d9 created: GearsObj[0x4a221b48, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6bdc20d9 created: GearsObj[0x78eec95e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6bdc20d9 created: GearsObj[0x78eec95e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x6bdc20d9 FIN GearsES2[obj 0x6bdc20d9 isInit true, usesShared false, 1 GearsObj[0x4a221b48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78eec95e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b3cfb0e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x6bdc20d9 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6bdc20d9, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x6bdc20d9 200x150, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064878559 d 163ms]] [apply] resize: 0 -> 1 - 200x150 [apply] resize: 1 -> 2 - 400x300 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064879290 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064879290 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064879290 d 1ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064879291 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x6bdc20d9 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6bdc20d9, angle 109.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064879805 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064879805 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064879805 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064879806 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x6bdc20d9 0/0 600x450 of 600x450, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6bdc20d9, angle 183.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] resize: 3 -> 4 - 800x600 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064880324 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064880324 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064880324 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064880325 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x6bdc20d9 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6bdc20d9, angle 225.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064880829 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x6bdc20d9: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x6bdc20d9 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064880839 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 @ 1579064880873 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064880874 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.991 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064874717 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064874719 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064876050 d 1ms]]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x4e8ed061: tileRendererInUse null, GearsES2[obj 0x4e8ed061 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4e8ed061 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4e8ed061 created: GearsObj[0x3cfdb869, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4e8ed061 created: GearsObj[0x7a773a2c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4e8ed061 created: GearsObj[0x7a773a2c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x4e8ed061 FIN GearsES2[obj 0x4e8ed061 isInit true, usesShared false, 1 GearsObj[0x3cfdb869, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7a773a2c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a3e7bdb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4e8ed061 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e8ed061, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4e8ed061 200x150, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064876053 d 237ms]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064876291 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4e8ed061 200x150, swapInterval 1, drawable 0x5200002 [apply] WindowUpdateEvent[[ 0 / 1 200 x 149 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064876291 d 10ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064876301 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064876302 d 0ms]] [apply] resize: 0 -> 1 - 200x150 [apply] resize: 1 -> 2 - 400x300 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064876869 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064876869 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064876870 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064876870 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x4e8ed061 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e8ed061, angle 90.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064877384 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064877385 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064877385 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064877385 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x4e8ed061 0/0 600x450 of 600x450, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e8ed061, angle 161.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] resize: 3 -> 4 - 800x600 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064877900 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064877900 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064877900 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064877901 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x4e8ed061 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4e8ed061, angle 204.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064878409 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4e8ed061: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4e8ed061 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064878423 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064878556 d 0ms]]] [apply] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064878556 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 1 200 x 149 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064878556 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064878557 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064878557 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x6bdc20d9: tileRendererInUse null, GearsES2[obj 0x6bdc20d9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6bdc20d9 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6bdc20d9 created: GearsObj[0x4a221b48, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6bdc20d9 created: GearsObj[0x78eec95e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6bdc20d9 created: GearsObj[0x78eec95e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x6bdc20d9 FIN GearsES2[obj 0x6bdc20d9 isInit true, usesShared false, 1 GearsObj[0x4a221b48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x78eec95e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b3cfb0e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x6bdc20d9 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6bdc20d9, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x6bdc20d9 200x150, swapInterval 1, drawable 0x5200002 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064878559 d 163ms]] [apply] resize: 0 -> 1 - 200x150 [apply] resize: 1 -> 2 - 400x300 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064879290 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064879290 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 400 x 300 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064879290 d 1ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064879291 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x6bdc20d9 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6bdc20d9, angle 109.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064879805 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064879805 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 600 x 450 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064879805 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064879806 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x6bdc20d9 0/0 600x450 of 600x450, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6bdc20d9, angle 183.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] resize: 3 -> 4 - 800x600 [apply] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064880324 d 0ms]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064880324 d 0ms]] [apply] WindowUpdateEvent[[ 0 / 0 800 x 600 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064880324 d 0ms]]] [apply] WindowEvent[WINDOW_MOVED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064880325 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x6bdc20d9 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6bdc20d9, angle 225.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064880829 d 0ms]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x6bdc20d9: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x6bdc20d9 FIN [apply] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579064880839 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 @ 1579064880873 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064880874 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WindowDecor took 2.645 sec [apply] Testcase: test02WindowUndecor took 2.407 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064882565 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064882568 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01 [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(testRemoteWindow01) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 created: GearsObj[0x7a27de75, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 created: GearsObj[0x28a69b01, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x717c269e, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] junit.framework.TestListener: endTest(testRemoteWindow01) [apply] GLProfiles window1: :0.0: Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] com.jogamp.nativewindow.NativeWindowException: com.jogamp.nativewindow.NativeWindowException: X11Util.Display: Unable to create a display(localhost:0.0) connection. Thread Thread-2-UserApp-JUnitTestRunner-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 @ 1579064884184 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064884185 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 2.442 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064882565 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064882568 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteGLWindows01NEWT - testRemoteWindow01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init ... [apply] GearsES1 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] X11Util.Display: Shutdown (JVM shutdown: true, open (no close attempt): 2/2, reusable (open, marked uncloseable): 0, pending (open in creation order): 2)gear1 created: GearsObj[0x7a27de75, vbo ff 1, fs 2, bf 3, bs 4] [apply] X11Util: Open X11 Display Connections: 2 [apply] X11Util: Open[0]: NamedX11Display[:0.0, 0x7fe1ec001c40, refCount 1, unCloseable false] [apply] X11Util: Open[1]: NamedX11Display[:0.0, 0x7fe1ec01c450, refCount 1, unCloseable false] [apply] [apply] gear2 created: GearsObj[0x28a69b01, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 created: GearsObj[0x717c269e, vbo ff 13, fs 14, bf 15, bs 16] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape 0/0 512x512, swapInterval 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES1.reshape FIN [apply] GLProfiles window1: :0.0: Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] com.jogamp.nativewindow.NativeWindowException: com.jogamp.nativewindow.NativeWindowException: X11Util.Display: Unable to create a display(localhost:0.0) connection. Thread Thread-2-UserApp-JUnitTestRunner-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 @ 1579064884184 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064884185 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testRemoteWindow01 took 1.571 sec [apply] SKIPPED: got: , expected: null [apply] Testcase: testRemoteWindow01 took 1.579 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064885881 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064885884 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestRemoteWindow01NEWT - testRemoteWindow01 [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(testRemoteWindow01) [apply] com.jogamp.nativewindow.NativeWindowException: com.jogamp.nativewindow.NativeWindowException: X11Util.Display: Unable to create a display(localhost:0.0) connection. Thread Thread-2-UserApp-JUnitTestRunner-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 @ 1579064886210 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064886211 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] junit.framework.TestListener: endTest(testRemoteWindow01) [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 1.143 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064885881 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064885884 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 Thread-2-UserApp-JUnitTestRunner-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 @ 1579064886210 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064886211 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testRemoteWindow01 took 0.262 sec [apply] SKIPPED: got: , expected: null [apply] Testcase: testRemoteWindow01 took 0.297 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.0, 0x7fbfe8001a70, refCount 1, unCloseable false] [apply] X11Util: Open[1]: NamedX11Display[:0.0, 0x7fbfe801bb40, refCount 1, unCloseable false] [echo] Testing com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(test) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064887905 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064887908 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test [apply] Create PointerIcon #00: PointerIcon[obj 0x299a9165, .x11_:0.0-1, 0x5200004, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Set PointerIcon: PointerIcon[obj 0x299a9165, .x11_:0.0-1, 0x5200004, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x68a246ca: tileRendererInUse null, GearsES2[obj 0x68a246ca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x68a246ca on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x68a246ca created: GearsObj[0x2360f9fc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x68a246ca created: GearsObj[0x31aea9e2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x68a246ca created: GearsObj[0x31aea9e2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x68a246ca FIN GearsES2[obj 0x68a246ca isInit true, usesShared false, 1 GearsObj[0x2360f9fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31aea9e2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ec05563, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x68a246ca 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x68a246ca, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main]junit.framework.TestListener: endTest(test) [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x68a246ca: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x68a246ca 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 @ 1579064890323 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064890324 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.258 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064887905 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064887908 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowAndPointerIconNEWT - test [apply] Create PointerIcon #00: PointerIcon[obj 0x299a9165, .x11_:0.0-1, 0x5200004, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Set PointerIcon: PointerIcon[obj 0x299a9165, .x11_:0.0-1, 0x5200004, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x68a246ca: tileRendererInUse null, GearsES2[obj 0x68a246ca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x68a246ca on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x68a246ca created: GearsObj[0x2360f9fc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x68a246ca created: GearsObj[0x31aea9e2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x68a246ca created: GearsObj[0x31aea9e2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x68a246ca FIN GearsES2[obj 0x68a246ca isInit true, usesShared false, 1 GearsObj[0x2360f9fc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31aea9e2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ec05563, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x68a246ca 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x68a246ca, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x68a246ca: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x68a246ca 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 @ 1579064890323 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064890324 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 2.374 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064892054 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064892057 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(testCloseGLWindow) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x5cd9d5b9: tileRendererInUse null, GearsES2[obj 0x5cd9d5b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5cd9d5b9 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5cd9d5b9 created: GearsObj[0x2be3384e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5cd9d5b9 created: GearsObj[0x5f14f814, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5cd9d5b9 created: GearsObj[0x5f14f814, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x5cd9d5b9 FIN GearsES2[obj 0x5cd9d5b9 isInit true, usesShared false, 1 GearsObj[0x2be3384e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f14f814, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a3b100e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x5cd9d5b9 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5cd9d5b9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5cd9d5b9 512x512, swapInterval 1, drawable 0x5200002 [apply] junit.framework.TestListener: endTest(testCloseGLWindow) [apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5cd9d5b9: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5cd9d5b9 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 @ 1579064894029 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064894029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.809 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064892054 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064892057 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol02NEWT - testCloseGLWindow [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x5cd9d5b9: tileRendererInUse null, GearsES2[obj 0x5cd9d5b9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5cd9d5b9 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5cd9d5b9 created: GearsObj[0x2be3384e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5cd9d5b9 created: GearsObj[0x5f14f814, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5cd9d5b9 created: GearsObj[0x5f14f814, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x5cd9d5b9 FIN GearsES2[obj 0x5cd9d5b9 isInit true, usesShared false, 1 GearsObj[0x2be3384e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f14f814, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a3b100e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x5cd9d5b9 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5cd9d5b9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5cd9d5b9 512x512, swapInterval 1, drawable 0x5200002 [apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [apply] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5cd9d5b9: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5cd9d5b9 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 @ 1579064894029 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064894029 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testCloseGLWindow took 1.933 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestWindows01NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestWindows01NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT [apply] junit.framework.TestListener: tests to run: 5 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: startTest(testWindowDecorDestroyWinTwiceA)SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064895660 ms III - Start [apply] [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064895663 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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] junit.framework.TestListener: endTest(testWindowDecorDestroyWinTwiceA) [apply] junit.framework.TestListener: startTest(testWindowDecorSimpleUserPos) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorSimpleUserPos [apply] junit.framework.TestListener: endTest(testWindowDecorSimpleUserPos) [apply] junit.framework.TestListener: startTest(testWindowDecorSimpleWMPos) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorSimpleUserPos [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows01NEWT - testWindowDecorSimpleWMPos [apply] junit.framework.TestListener: endTest(testWindowDecorSimpleWMPos) [apply] junit.framework.TestListener: startTest(testWindowDecorTwoWin) [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] ++++ Test Singleton.unlock() [apply] [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064896580 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064896580 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.729 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064895660 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064895663 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1579064896580 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064896580 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindowDecorDestroyWinTwiceA took 0.271 sec [apply] Testcase: testWindowDecorSimpleUserPos took 0.116 sec [apply] Testcase: testWindowDecorSimpleWMPos took 0.116 sec [apply] Testcase: testWindowDecorTwoWin took 0.145 sec [apply] Testcase: testWindowNativeRecreate01Simple took 0.22 sec [echo] Testing com.jogamp.opengl.test.junit.newt.TestWindows02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.TestWindows02NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064898262 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064898264 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindows02NEWT - test01WindowDefault [apply] junit.framework.TestListener: tests to run: 2 [apply] junit.framework.TestListener: startTest(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 0x70: 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] junit.framework.TestListener: endTest(test02WindowDefault) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064898905 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064898905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.487 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064898262 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064898264 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x70: 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 @ 1579064898905 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064898905 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WindowDefault took 0.383 sec [apply] Testcase: test02WindowDefault took 0.203 sec [echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064900542 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064900544 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 3 [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 [primary], 50 x 50 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], 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] junit.framework.TestListener: startTest(test00ScreenModeStream) [apply] junit.framework.TestListener: endTest(test00ScreenModeStream) [apply] 01 in : Monitor[Id 0xffffffff [primary], 50 x 50 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], 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: startTest(test01ScreenAllMonitor) [apply] Primary Device Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Monitor Index 0 Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] current: [Id 0x57, [ 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.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7faa14000e00, owner true, ResourceToolkitLock[obj 0x65f8d2f3, isOwner false, <2a6bc360, 2eddd9d3>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7faa14000e00, owner true, ResourceToolkitLock[obj 0x65f8d2f3, isOwner false, <2a6bc360, 2eddd9d3>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]] [apply] All-0[000]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-0[001]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-0[002]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-0[003]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-0[004]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-0[005]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-0[006]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-0[007]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-0[008]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr] [apply] All-0[009]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr] [apply] All-0[010]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr] [apply] All-0[011]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr] [apply] All-0[012]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] All-0[013]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] All-0[014]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] All-0[015]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] All-0[016]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr] [apply] All-0[017]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr] [apply] All-0[018]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr] [apply] All-0[019]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr] [apply] All-0[020]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr] [apply] All-0[021]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr] [apply] All-0[022]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr] [apply] All-0[023]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr] [apply] All-0[024]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr] [apply] All-0[025]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr] [apply] All-0[026]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr] [apply] All-0[027]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr] [apply] All-0[028]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-0[029]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-0[030]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-0[031]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-0[032]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-0[033]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-0[034]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-0[035]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-0[036]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] All-0[037]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] All-0[038]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] All-0[039]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] All-0[040]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr] [apply] All-0[041]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr] [apply] All-0[042]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr] [apply] All-0[043]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr] [apply] All-0[044]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-0[045]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-0[046]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-0[047]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-0[048]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr] [apply] All-0[049]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr] [apply] All-0[050]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr] [apply] All-0[051]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr] [apply] All-0[052]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-0[053]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-0[054]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-0[055]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-0[056]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr] [apply] All-0[057]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr] [apply] All-0[058]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr] [apply] All-0[059]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr] [apply] All-0[060]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr] [apply] All-0[061]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr] [apply] All-0[062]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr] [apply] All-0[063]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr] [apply] All-0[064]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr] [apply] All-0[065]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr] [apply] All-0[066]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr] [apply] All-0[067]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr] [apply] All-0[068]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-0[069]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-0[070]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-0[071]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-0[072]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr] [apply] All-0[073]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr] [apply] All-0[074]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr] [apply] All-0[075]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr] [apply] All-0[076]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr] [apply] All-0[077]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr] [apply] All-0[078]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr] [apply] All-0[079]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr] [apply] All-0[080]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr] [apply] All-0[081]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr] [apply] All-0[082]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr] [apply] All-0[083]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr] [apply] All-0[084]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr] [apply] All-0[085]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr] [apply] All-0[086]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr] [apply] All-0[087]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr] [apply] All-1[000]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr] [apply] All-1[001]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr] [apply] All-1[002]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr] [apply] All-1[003]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr] [apply] All-1[004]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr] [apply] All-1[005]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr] [apply] All-1[006]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr] [apply] All-1[007]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr] [apply] All-1[008]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr] [apply] All-1[009]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr] [apply] All-1[010]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr] [apply] All-1[011]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr] [apply] All-1[012]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr] [apply] All-1[013]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr] [apply] All-1[014]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr] [apply] All-1[015]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr] [apply] All-1[016]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-1[017]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-1[018]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-1[019]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-1[020]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr] [apply] All-1[021]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr] [apply] All-1[022]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr] [apply] All-1[023]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr] [apply] All-1[024]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr] [apply] All-1[025]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr] [apply] All-1[026]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr] [apply] junit.framework.TestListener: endTest(test01ScreenAllMonitor) [apply] junit.framework.TestListener: startTest(test02ScreenAllModesInfo) [apply] All-1[027]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr] [apply] All-1[028]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr] [apply] All-1[029]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr] [apply] All-1[030]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr] [apply] All-1[031]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr] [apply] All-1[032]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-1[033]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-1[034]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-1[035]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-1[036]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr] [apply] All-1[037]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr] [apply] All-1[038]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr] [apply] All-1[039]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr] [apply] All-1[040]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-1[041]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-1[042]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-1[043]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-1[044]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr] [apply] All-1[045]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr] [apply] All-1[046]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr] [apply] All-1[047]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr] [apply] All-1[048]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] All-1[049]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] All-1[050]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] All-1[051]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] All-1[052]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-1[053]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-1[054]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-1[055]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-1[056]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-1[057]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-1[058]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-1[059]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-1[060]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr] [apply] All-1[061]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr] [apply] All-1[062]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr] [apply] All-1[063]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr] [apply] All-1[064]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr] [apply] All-1[065]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr] [apply] All-1[066]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr] [apply] All-1[067]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr] [apply] All-1[068]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr] [apply] All-1[069]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr] [apply] All-1[070]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr] [apply] All-1[071]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr] [apply] All-1[072]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] All-1[073]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] All-1[074]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] All-1[075]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] All-1[076]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr] [apply] All-1[077]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr] [apply] All-1[078]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr] [apply] All-1[079]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr] [apply] All-1[080]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-1[081]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-1[082]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-1[083]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-1[084]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-1[085]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-1[086]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-1[087]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 0: Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88] [apply] [00][000]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [00][001]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] [00][002]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] [00][003]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] [00][004]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [00][005]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] [00][006]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] [00][007]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] [00][008]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr] [apply] [00][009]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr] [apply] [00][010]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr] [apply] [00][011]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr] [apply] [00][012]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] [00][013]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] [00][014]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] [00][015]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] [00][016]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr] [apply] [00][017]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr] [apply] [00][018]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr] [apply] [00][019]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr] [apply] [00][020]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr] [apply] [00][021]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr] [apply] [00][022]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr] [apply] [00][023]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr] [apply] [00][024]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr] [apply] [00][025]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr] [apply] [00][026]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr] [apply] [00][027]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr] [apply] [00][028]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [00][029]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] [00][030]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] [00][031]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] [00][032]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] [00][033]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [00][034]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] [00][035]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] [00][036]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] [00][037]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] [00][038]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] [00][039]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] [00][040]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr] [apply] [00][041]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr] [apply] [00][042]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr] [apply] [00][043]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr] [apply] junit.framework.TestListener: endTest(test02ScreenAllModesInfo) [apply] [00][044]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [00][045]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] [00][046]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] [00][047]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] [00][048]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr] [apply] [00][049]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr] [apply] [00][050]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr] [apply] [00][051]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr] [apply] [00][052]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] [00][053]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [00][054]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] [00][055]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] [00][056]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr] [apply] [00][057]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr] [apply] [00][058]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr] [apply] [00][059]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr] [apply] [00][060]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr] [apply] [00][061]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr] [apply] [00][062]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr] [apply] [00][063]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr] [apply] [00][064]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr] [apply] [00][065]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr] [apply] [00][066]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr] [apply] [00][067]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr] [apply] [00][068]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] [00][069]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [00][070]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] [00][071]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] [00][072]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr] [apply] [00][073]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr] [apply] [00][074]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr] [apply] [00][075]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr] [apply] [00][076]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr] [apply] [00][077]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr] [apply] [00][078]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr] [apply] [00][079]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr] [apply] [00][080]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr] [apply] [00][081]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr] [apply] [00][082]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr] [apply] [00][083]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr] [apply] [00][084]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr] [apply] [00][085]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr] [apply] [00][086]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr] [apply] [00][087]: [Id 0x6c, [ 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, HDMI-0, --preferred, --rotate, normal] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064901991 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064901991 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.269 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064900542 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064900544 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00aNEWT - test00ScreenModeStream [apply] 00 out: [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 00 in : [Id 0x0, [ 640 x 480 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 01 out : Monitor[Id 0xffffffff [primary], 50 x 50 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], 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 [primary], 50 x 50 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], 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 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Monitor Index 0 Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] current: [Id 0x57, [ 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.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7faa14000e00, owner true, ResourceToolkitLock[obj 0x65f8d2f3, isOwner false, <2a6bc360, 2eddd9d3>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7faa14000e00, owner true, ResourceToolkitLock[obj 0x65f8d2f3, isOwner false, <2a6bc360, 2eddd9d3>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]] [apply] All-0[000]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-0[001]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-0[002]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-0[003]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-0[004]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-0[005]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-0[006]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-0[007]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-0[008]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr] [apply] All-0[009]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr] [apply] All-0[010]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr] [apply] All-0[011]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr] [apply] All-0[012]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] All-0[013]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] All-0[014]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] All-0[015]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] All-0[016]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr] [apply] All-0[017]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr] [apply] All-0[018]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr] [apply] All-0[019]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr] [apply] All-0[020]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr] [apply] All-0[021]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr] [apply] All-0[022]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr] [apply] All-0[023]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr] [apply] All-0[024]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr] [apply] All-0[025]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr] [apply] All-0[026]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr] [apply] All-0[027]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr] [apply] All-0[028]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-0[029]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-0[030]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-0[031]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-0[032]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-0[033]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-0[034]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-0[035]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-0[036]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] All-0[037]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] All-0[038]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] All-0[039]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] All-0[040]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr] [apply] All-0[041]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr] [apply] All-0[042]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr] [apply] All-0[043]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr] [apply] All-0[044]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-0[045]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-0[046]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-0[047]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-0[048]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr] [apply] All-0[049]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr] [apply] All-0[050]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr] [apply] All-0[051]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr] [apply] All-0[052]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-0[053]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-0[054]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-0[055]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-0[056]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr] [apply] All-0[057]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr] [apply] All-0[058]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr] [apply] All-0[059]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr] [apply] All-0[060]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr] [apply] All-0[061]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr] [apply] All-0[062]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr] [apply] All-0[063]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr] [apply] All-0[064]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr] [apply] All-0[065]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr] [apply] All-0[066]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr] [apply] All-0[067]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr] [apply] All-0[068]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-0[069]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-0[070]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-0[071]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-0[072]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr] [apply] All-0[073]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr] [apply] All-0[074]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr] [apply] All-0[075]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr] [apply] All-0[076]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr] [apply] All-0[077]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr] [apply] All-0[078]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr] [apply] All-0[079]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr] [apply] All-0[080]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr] [apply] All-0[081]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr] [apply] All-0[082]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr] [apply] All-0[083]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr] [apply] All-0[084]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr] [apply] All-0[085]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr] [apply] All-0[086]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr] [apply] All-0[087]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr] [apply] All-1[000]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr] [apply] All-1[001]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr] [apply] All-1[002]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr] [apply] All-1[003]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr] [apply] All-1[004]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr] [apply] All-1[005]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr] [apply] All-1[006]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr] [apply] All-1[007]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr] [apply] All-1[008]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr] [apply] All-1[009]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr] [apply] All-1[010]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr] [apply] All-1[011]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr] [apply] All-1[012]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr] [apply] All-1[013]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr] [apply] All-1[014]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr] [apply] All-1[015]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr] [apply] All-1[016]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-1[017]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-1[018]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-1[019]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-1[020]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr] [apply] All-1[021]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr] [apply] All-1[022]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr] [apply] All-1[023]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr] [apply] All-1[024]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr] [apply] All-1[025]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr] [apply] All-1[026]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr] [apply] All-1[027]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr] [apply] All-1[028]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr] [apply] All-1[029]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr] [apply] All-1[030]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr] [apply] All-1[031]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr] [apply] All-1[032]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-1[033]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-1[034]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-1[035]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-1[036]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr] [apply] All-1[037]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr] [apply] All-1[038]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr] [apply] All-1[039]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr] [apply] All-1[040]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-1[041]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-1[042]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-1[043]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-1[044]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr] [apply] All-1[045]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr] [apply] All-1[046]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr] [apply] All-1[047]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr] [apply] All-1[048]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] All-1[049]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] All-1[050]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] All-1[051]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] All-1[052]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] All-1[053]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] All-1[054]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] All-1[055]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] All-1[056]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-1[057]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-1[058]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-1[059]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-1[060]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr] [apply] All-1[061]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr] [apply] All-1[062]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr] [apply] All-1[063]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr] [apply] All-1[064]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr] [apply] All-1[065]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr] [apply] All-1[066]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr] [apply] All-1[067]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr] [apply] All-1[068]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr] [apply] All-1[069]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr] [apply] All-1[070]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr] [apply] All-1[071]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr] [apply] All-1[072]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] All-1[073]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] All-1[074]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] All-1[075]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] All-1[076]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr] [apply] All-1[077]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr] [apply] All-1[078]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr] [apply] All-1[079]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr] [apply] All-1[080]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-1[081]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-1[082]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-1[083]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] All-1[084]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] All-1[085]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] All-1[086]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] All-1[087]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 0: Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88] [apply] [00][000]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [00][001]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] [00][002]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] [00][003]: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] [00][004]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [00][005]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] [00][006]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] [00][007]: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] [00][008]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr] [apply] [00][009]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr] [apply] [00][010]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr] [apply] [00][011]: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr] [apply] [00][012]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] [00][013]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] [00][014]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] [00][015]: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] [00][016]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr] [apply] [00][017]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr] [apply] [00][018]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr] [apply] [00][019]: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr] [apply] [00][020]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr] [apply] [00][021]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr] [apply] [00][022]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr] [apply] [00][023]: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr] [apply] [00][024]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr] [apply] [00][025]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr] [apply] [00][026]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr] [apply] [00][027]: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr] [apply] [00][028]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [00][029]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] [00][030]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] [00][031]: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] [00][032]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] [00][033]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [00][034]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] [00][035]: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] [00][036]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] [00][037]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] [00][038]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] [00][039]: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] [00][040]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr] [apply] [00][041]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr] [apply] [00][042]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr] [apply] [00][043]: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr] [apply] [00][044]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [00][045]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] [00][046]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] [00][047]: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] [00][048]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr] [apply] [00][049]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr] [apply] [00][050]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr] [apply] [00][051]: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr] [apply] [00][052]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] [00][053]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [00][054]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] [00][055]: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] [00][056]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr] [apply] [00][057]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr] [apply] [00][058]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr] [apply] [00][059]: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr] [apply] [00][060]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr] [apply] [00][061]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr] [apply] [00][062]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr] [apply] [00][063]: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr] [apply] [00][064]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr] [apply] [00][065]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr] [apply] [00][066]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr] [apply] [00][067]: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr] [apply] [00][068]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] [00][069]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [00][070]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] [00][071]: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] [00][072]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr] [apply] [00][073]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr] [apply] [00][074]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr] [apply] [00][075]: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr] [apply] [00][076]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr] [apply] [00][077]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr] [apply] [00][078]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr] [apply] [00][079]: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr] [apply] [00][080]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr] [apply] [00][081]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr] [apply] [00][082]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr] [apply] [00][083]: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr] [apply] [00][084]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr] [apply] [00][085]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr] [apply] [00][086]: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr] [apply] [00][087]: [Id 0x6c, [ 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, HDMI-0, --preferred, --rotate, normal] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064901991 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064901991 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test00ScreenModeStream took 0.024 sec [apply] Testcase: test01ScreenAllMonitor took 0.119 sec [apply] Testcase: test02ScreenAllModesInfo took 0.096 sec [echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064903649 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064903652 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01 [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(testScreenModeInfo01) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x74880b8e: tileRendererInUse null, GearsES2[obj 0x74880b8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x74880b8e on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x74880b8e created: GearsObj[0x42d0d108, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x74880b8e created: GearsObj[0x72b3893a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x74880b8e created: GearsObj[0x72b3893a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x74880b8e FIN GearsES2[obj 0x74880b8e isInit true, usesShared false, 1 GearsObj[0x42d0d108, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72b3893a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xaf7bbe9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x74880b8e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74880b8e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x74880b8e 256x256, swapInterval 1, drawable 0x5200002 [apply] 0: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 1: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 2: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 3: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 4: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] junit.framework.TestListener: endTest(testScreenModeInfo01) [apply] 5: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 6: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 7: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 8: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr] [apply] 9: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr] [apply] 10: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr] [apply] 11: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr] [apply] 12: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] 13: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] 14: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] 15: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] 16: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr] [apply] 17: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr] [apply] 18: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr] [apply] 19: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr] [apply] 20: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr] [apply] 21: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr] [apply] 22: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr] [apply] 23: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr] [apply] 24: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr] [apply] 25: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr] [apply] 26: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr] [apply] 27: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr] [apply] 28: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 29: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 30: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 31: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 32: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 33: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 34: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 35: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 36: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] 37: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] 38: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] 39: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] 40: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr] [apply] 41: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr] [apply] 42: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr] [apply] 43: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr] [apply] 44: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 45: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 46: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 47: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 48: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr] [apply] 49: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr] [apply] 50: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr] [apply] 51: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr] [apply] 52: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 53: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 54: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 55: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 56: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr] [apply] 57: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr] [apply] 58: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr] [apply] 59: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr] [apply] 60: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr] [apply] 61: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr] [apply] 62: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr] [apply] 63: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr] [apply] 64: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr] [apply] 65: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr] [apply] 66: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr] [apply] 67: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr] [apply] 68: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 69: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 70: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 71: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 72: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr] [apply] 73: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr] [apply] 74: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr] [apply] 75: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr] [apply] 76: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr] [apply] 77: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr] [apply] 78: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr] [apply] 79: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr] [apply] 80: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr] [apply] 81: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr] [apply] 82: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr] [apply] 83: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr] [apply] 84: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr] [apply] 85: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr] [apply] 86: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr] [apply] 87: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr] [apply] orig: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] curr: [Id 0x57, [ 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x74880b8e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x74880b8e FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01 [apply] XRandR 1.2 Reset: [xrandr, --output, HDMI-0, --preferred, --rotate, normal] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064905431 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064905431 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.583 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064903649 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064903652 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x74880b8e: tileRendererInUse null, GearsES2[obj 0x74880b8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x74880b8e on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x74880b8e created: GearsObj[0x42d0d108, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x74880b8e created: GearsObj[0x72b3893a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x74880b8e created: GearsObj[0x72b3893a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x74880b8e FIN GearsES2[obj 0x74880b8e isInit true, usesShared false, 1 GearsObj[0x42d0d108, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72b3893a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xaf7bbe9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x74880b8e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x74880b8e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x74880b8e 256x256, swapInterval 1, drawable 0x5200002 [apply] 0: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 1: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 2: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 3: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 4: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 5: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 6: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 7: [Id 0x58, [ 1600 x 1200 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 8: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 0 degr] [apply] 9: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 90 degr] [apply] 10: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 180 degr] [apply] 11: [Id 0x59, [ 1680 x 1050 pixels x 32 bpp ] @ 59.88 Hz, flags [], 270 degr] [apply] 12: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] 13: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] 14: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] 15: [Id 0x5a, [ 1280 x 1024 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] 16: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 0 degr] [apply] 17: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 90 degr] [apply] 18: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 180 degr] [apply] 19: [Id 0x5b, [ 1280 x 1024 pixels x 32 bpp ] @ 60.01 Hz, flags [], 270 degr] [apply] 20: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 0 degr] [apply] 21: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 90 degr] [apply] 22: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 180 degr] [apply] 23: [Id 0x5c, [ 1440 x 900 pixels x 32 bpp ] @ 74.98 Hz, flags [], 270 degr] [apply] 24: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 0 degr] [apply] 25: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 90 degr] [apply] 26: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 180 degr] [apply] 27: [Id 0x5d, [ 1440 x 900 pixels x 32 bpp ] @ 59.9 Hz, flags [], 270 degr] [apply] 28: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 29: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 30: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 31: [Id 0x5e, [ 1280 x 960 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 32: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 33: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 34: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 35: [Id 0x5f, [ 1152 x 864 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 36: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 0 degr] [apply] 37: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 90 degr] [apply] 38: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 180 degr] [apply] 39: [Id 0x60, [ 1024 x 768 pixels x 32 bpp ] @ 75.02 Hz, flags [], 270 degr] [apply] 40: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 0 degr] [apply] 41: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 90 degr] [apply] 42: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 180 degr] [apply] 43: [Id 0x61, [ 1024 x 768 pixels x 32 bpp ] @ 70.06 Hz, flags [], 270 degr] [apply] 44: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] 45: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] 46: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 180 degr] [apply] 47: [Id 0x62, [ 1024 x 768 pixels x 32 bpp ] @ 60.0 Hz, flags [], 270 degr] [apply] 48: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 0 degr] [apply] 49: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 90 degr] [apply] 50: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 180 degr] [apply] 51: [Id 0x63, [ 832 x 624 pixels x 32 bpp ] @ 74.55 Hz, flags [], 270 degr] [apply] 52: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 53: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 54: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 55: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 56: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 0 degr] [apply] 57: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 90 degr] [apply] 58: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 180 degr] [apply] 59: [Id 0x64, [ 800 x 600 pixels x 32 bpp ] @ 72.18 Hz, flags [], 270 degr] [apply] 60: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 0 degr] [apply] 61: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 90 degr] [apply] 62: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 180 degr] [apply] 63: [Id 0x66, [ 800 x 600 pixels x 32 bpp ] @ 60.31 Hz, flags [], 270 degr] [apply] 64: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 0 degr] [apply] 65: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 90 degr] [apply] 66: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 180 degr] [apply] 67: [Id 0x67, [ 800 x 600 pixels x 32 bpp ] @ 56.25 Hz, flags [], 270 degr] [apply] 68: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] 69: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] 70: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 180 degr] [apply] 71: [Id 0x68, [ 640 x 480 pixels x 32 bpp ] @ 75.0 Hz, flags [], 270 degr] [apply] 72: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 0 degr] [apply] 73: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 90 degr] [apply] 74: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 180 degr] [apply] 75: [Id 0x69, [ 640 x 480 pixels x 32 bpp ] @ 72.8 Hz, flags [], 270 degr] [apply] 76: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 0 degr] [apply] 77: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 90 degr] [apply] 78: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 180 degr] [apply] 79: [Id 0x6a, [ 640 x 480 pixels x 32 bpp ] @ 66.66 Hz, flags [], 270 degr] [apply] 80: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 0 degr] [apply] 81: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 90 degr] [apply] 82: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 180 degr] [apply] 83: [Id 0x6b, [ 640 x 480 pixels x 32 bpp ] @ 59.94 Hz, flags [], 270 degr] [apply] 84: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 0 degr] [apply] 85: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 90 degr] [apply] 86: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 180 degr] [apply] 87: [Id 0x6c, [ 720 x 400 pixels x 32 bpp ] @ 70.08 Hz, flags [], 270 degr] [apply] orig: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] curr: [Id 0x57, [ 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x74880b8e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x74880b8e FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00bNEWT - testScreenModeInfo01 [apply] XRandR 1.2 Reset: [xrandr, --output, HDMI-0, --preferred, --rotate, normal] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064905431 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064905431 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeInfo01 took 1.619 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] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode00cNEWT [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(testScreenModeChange01) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: endTest(testScreenModeChange01)SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064907103 ms III - Start [apply] [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064907105 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, HDMI-0, --preferred, --rotate, normal] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064909285 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064909285 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 2.998 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064907103 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064907105 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, HDMI-0, --preferred, --rotate, normal] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064909285 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064909285 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeChange01 took 0.011 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: testScreenModeChange01 took 0.019 sec [echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT [apply] ++++ 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 @ 1579064910880 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064910882 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testScreenModeChange01)++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01 [apply] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0xaa925ca: tileRendererInUse null, GearsES2[obj 0xaa925ca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xaa925ca on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xaa925ca created: GearsObj[0x79f611bd, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xaa925ca created: GearsObj[0x632281b1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xaa925ca created: GearsObj[0x632281b1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0xaa925ca FIN GearsES2[obj 0xaa925ca isInit true, usesShared false, 1 GearsObj[0x79f611bd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x632281b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64ec5d65, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0xaa925ca 0/0 100x100 of 100x100, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xaa925ca, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0xaa925ca 100x100, swapInterval 1, drawable 0x5200002 [apply] Test.0: Window bounds : [ 0 / 0 100 x 100 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu] [apply] Test.0: Window size : 100 x 100 [pixels] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0xaa925ca 100x100, swapInterval 1, drawable 0x5200002 [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 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [1] set current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0xaa925ca 100x100, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0xaa925ca 100x100, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0xaa925ca 0/0 100x100 of 100x100, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xaa925ca, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xaa925ca 100x100, swapInterval 1, drawable 0x5200002 [apply] [1] changeOK : true [apply] [1] has current cached : [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] [1] has current queried : [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], equal true [apply] Test.1: Window bounds : [ 4 / 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0xaa925ca: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0xaa925ca FIN [apply] Screen.destroy(): Reset Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x65, [ 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, HDMI-0, --preferred, --rotate, normal] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064922839 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064922839 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.756 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064910880 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064910882 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01aNEWT - testScreenModeChange01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0xaa925ca: tileRendererInUse null, GearsES2[obj 0xaa925ca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xaa925ca on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xaa925ca created: GearsObj[0x79f611bd, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xaa925ca created: GearsObj[0x632281b1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xaa925ca created: GearsObj[0x632281b1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0xaa925ca FIN GearsES2[obj 0xaa925ca isInit true, usesShared false, 1 GearsObj[0x79f611bd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x632281b1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64ec5d65, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0xaa925ca 0/0 100x100 of 100x100, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xaa925ca, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0xaa925ca 100x100, swapInterval 1, drawable 0x5200002 [apply] Test.0: Window bounds : [ 0 / 0 100 x 100 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu] [apply] Test.0: Window size : 100 x 100 [pixels] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0xaa925ca 100x100, swapInterval 1, drawable 0x5200002 [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 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [1] set current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0xaa925ca 100x100, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0xaa925ca 100x100, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0xaa925ca 0/0 100x100 of 100x100, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xaa925ca, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0xaa925ca 100x100, swapInterval 1, drawable 0x5200002 [apply] [1] changeOK : true [apply] [1] has current cached : [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] [1] has current queried : [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], equal true [apply] Test.1: Window bounds : [ 4 / 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0xaa925ca: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0xaa925ca FIN [apply] Screen.destroy(): Reset Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x65, [ 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, HDMI-0, --preferred, --rotate, normal] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064922839 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064922839 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeChange01 took 8.755 sec [echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064924494 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064924497 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ1 [apply] junit.framework.TestListener: startTest(testScreenModeChangeSingleQ1) [apply] Test.0: Window screen: NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff9800011e0, owner true, ResourceToolkitLock[obj 0x177723b9, isOwner false, <1bd48374, 6102f107>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff9800011e0, owner true, ResourceToolkitLock[obj 0x177723b9, isOwner false, <1bd48374, 6102f107>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x73dd8bf6: tileRendererInUse null, GearsES2[obj 0x73dd8bf6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x73dd8bf6 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x73dd8bf6 created: GearsObj[0x6d80d75, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x73dd8bf6 created: GearsObj[0x5ec39953, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x73dd8bf6 created: GearsObj[0x5ec39953, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x73dd8bf6 FIN GearsES2[obj 0x73dd8bf6 isInit true, usesShared false, 1 GearsObj[0x6d80d75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ec39953, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3df7ec1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x73dd8bf6 0/0 200x200 of 200x200, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73dd8bf6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x73dd8bf6 200x200, swapInterval 1, drawable 0x5200002 [apply] Time for visible/pos: 339 ms [apply] Test.0: Window bounds : [ 0 / 0 200 x 200 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu] [apply] Test.0: Window size : 200 x 200 [pixels] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x73dd8bf6 200x200, swapInterval 1, drawable 0x5200002 [apply] Test.0: Window monitor: Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88] [apply] [0] orig : [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x73dd8bf6 200x200, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x73dd8bf6 200x200, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x73dd8bf6 0/0 200x200 of 200x200, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73dd8bf6, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x73dd8bf6 200x200, swapInterval 1, drawable 0x5200002 [apply] [0] has current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Test.1: Screen : NEWT-Screen[.x11_:0.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.0, unitID 0, handle 0x7ff9800011e0, owner true, ResourceToolkitLock[obj 0x177723b9, isOwner false, <1bd48374, 6102f107>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff9800011e0, owner true, ResourceToolkitLock[obj 0x177723b9, isOwner false, <1bd48374, 6102f107>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 88]]] [apply] Test.1: Window bounds : [ 4 / 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 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 88] [apply] [1] set orig: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x73dd8bf6 200x200, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x73dd8bf6 200x200, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x73dd8bf6 0/0 200x200 of 200x200, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73dd8bf6, angle 1257.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x73dd8bf6 200x200, swapInterval 1, drawable 0x5200002 [apply] [1] has orig?: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Test.2: Screen : NEWT-Screen[.x11_:0.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.0, unitID 0, handle 0x7ff9800011e0, owner true, ResourceToolkitLock[obj 0x177723b9, isOwner false, <1bd48374, 6102f107>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff9800011e0, owner true, ResourceToolkitLock[obj 0x177723b9, isOwner false, <1bd48374, 6102f107>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]] [apply] Test.2: Window bounds : [ 4 / 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 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88] [apply] junit.framework.TestListener: endTest(testScreenModeChangeSingleQ1) [apply] junit.framework.TestListener: startTest(testScreenModeChangeSingleQ2) [apply] junit.framework.TestListener: endTest(testScreenModeChangeSingleQ2) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x73dd8bf6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x73dd8bf6 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.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff9a0005de0, owner true, ResourceToolkitLock[obj 0x7c6f73ce, isOwner false, <47708da3, 39e9f635>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff9a0005de0, owner true, ResourceToolkitLock[obj 0x7c6f73ce, isOwner false, <47708da3, 39e9f635>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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, HDMI-0, --preferred, --rotate, normal] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064942484 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064942484 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.815 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064924494 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064924497 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01bNEWT - testScreenModeChangeSingleQ1 [apply] Test.0: Window screen: NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff9800011e0, owner true, ResourceToolkitLock[obj 0x177723b9, isOwner false, <1bd48374, 6102f107>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff9800011e0, owner true, ResourceToolkitLock[obj 0x177723b9, isOwner false, <1bd48374, 6102f107>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x73dd8bf6: tileRendererInUse null, GearsES2[obj 0x73dd8bf6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x73dd8bf6 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x73dd8bf6 created: GearsObj[0x6d80d75, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x73dd8bf6 created: GearsObj[0x5ec39953, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x73dd8bf6 created: GearsObj[0x5ec39953, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x73dd8bf6 FIN GearsES2[obj 0x73dd8bf6 isInit true, usesShared false, 1 GearsObj[0x6d80d75, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5ec39953, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3df7ec1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x73dd8bf6 0/0 200x200 of 200x200, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73dd8bf6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x73dd8bf6 200x200, swapInterval 1, drawable 0x5200002 [apply] Time for visible/pos: 339 ms [apply] Test.0: Window bounds : [ 0 / 0 200 x 200 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu] [apply] Test.0: Window size : 200 x 200 [pixels] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x73dd8bf6 200x200, swapInterval 1, drawable 0x5200002 [apply] Test.0: Window monitor: Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88] [apply] [0] orig : [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x73dd8bf6 200x200, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x73dd8bf6 200x200, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x73dd8bf6 0/0 200x200 of 200x200, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73dd8bf6, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x73dd8bf6 200x200, swapInterval 1, drawable 0x5200002 [apply] [0] has current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Test.1: Screen : NEWT-Screen[.x11_:0.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.0, unitID 0, handle 0x7ff9800011e0, owner true, ResourceToolkitLock[obj 0x177723b9, isOwner false, <1bd48374, 6102f107>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff9800011e0, owner true, ResourceToolkitLock[obj 0x177723b9, isOwner false, <1bd48374, 6102f107>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 88]]] [apply] Test.1: Window bounds : [ 4 / 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 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], modeChanged true, modeCount 88] [apply] [1] set orig: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x73dd8bf6 200x200, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x73dd8bf6 200x200, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x73dd8bf6 0/0 200x200 of 200x200, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73dd8bf6, angle 1257.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x73dd8bf6 200x200, swapInterval 1, drawable 0x5200002 [apply] [1] has orig?: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Test.2: Screen : NEWT-Screen[.x11_:0.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.0, unitID 0, handle 0x7ff9800011e0, owner true, ResourceToolkitLock[obj 0x177723b9, isOwner false, <1bd48374, 6102f107>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff9800011e0, owner true, ResourceToolkitLock[obj 0x177723b9, isOwner false, <1bd48374, 6102f107>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]] [apply] Test.2: Window bounds : [ 4 / 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 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x73dd8bf6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x73dd8bf6 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.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff9a0005de0, owner true, ResourceToolkitLock[obj 0x7c6f73ce, isOwner false, <47708da3, 39e9f635>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff9a0005de0, owner true, ResourceToolkitLock[obj 0x7c6f73ce, isOwner false, <47708da3, 39e9f635>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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, HDMI-0, --preferred, --rotate, normal] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064942484 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064942484 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeChangeSingleQ1 took 14.753 sec [apply] Testcase: testScreenModeChangeSingleQ2 took 0.018 sec [echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT [apply] junit.framework.TestListener: tests to run: 4 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064944133 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064944135 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1junit.framework.TestListener: startTest(test01ScreenFullscreenSingleQ1) [apply] [apply] Test.0: Window screen: NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f33600011e0, owner true, ResourceToolkitLock[obj 0x177723b9, isOwner false, <1bd48374, 6102f107>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f33600011e0, owner true, ResourceToolkitLock[obj 0x177723b9, isOwner false, <1bd48374, 6102f107>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x73dd8bf6: tileRendererInUse null, GearsES2[obj 0x73dd8bf6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x73dd8bf6 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x73dd8bf6 created: GearsObj[0x22634952, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x73dd8bf6 created: GearsObj[0x48a1aa5e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x73dd8bf6 created: GearsObj[0x48a1aa5e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x73dd8bf6 FIN GearsES2[obj 0x73dd8bf6 isInit true, usesShared false, 1 GearsObj[0x22634952, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48a1aa5e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3142a436, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x73dd8bf6 0/0 200x200 of 200x200, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73dd8bf6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x73dd8bf6 200x200, swapInterval 1, drawable 0x5200002 [apply] Time for visible/pos: 339 ms [apply] Test.0: Window bounds : [ 0 / 0 200 x 200 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x73dd8bf6 200x200, swapInterval 1, drawable 0x5200002 [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 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x73dd8bf6 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73dd8bf6, 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] Test.2: Window bounds : [ 0 / 0 200 x 200 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu] [apply] Test.2: Window size : 200 x 200 [pixels] [apply] Test.2: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels] [apply] Test.2: Monitor viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x73dd8bf6 0/0 200x200 of 200x200, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73dd8bf6, angle 80.0, [l -1.0, r 1.0, b -1.0, t 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] junit.framework.TestListener: startTest(test02ScreenFullscreenSingleQ2) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x73dd8bf6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x73dd8bf6 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: endTest(test02ScreenFullscreenSingleQ2) [apply] junit.framework.TestListener: startTest(test03ScreenFullscreenSpanQ1Q2) [apply] junit.framework.TestListener: endTest(test03ScreenFullscreenSpanQ1Q2) [apply] junit.framework.TestListener: startTest(test04ScreenFullscreenSpanALL) [apply] junit.framework.TestListener: endTest(test04ScreenFullscreenSpanALL) [apply] Test Disabled (1): Monitor count < 2: NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3378005ea0, owner true, ResourceToolkitLock[obj 0x7205d7d9, isOwner false, <24164803, 230431dd>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3378005ea0, owner true, ResourceToolkitLock[obj 0x7205d7d9, isOwner false, <24164803, 230431dd>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3380001130, owner true, ResourceToolkitLock[obj 0x48b2e8d8, isOwner false, <5ef2f79d, 5cfabf47>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3380001130, owner true, ResourceToolkitLock[obj 0x48b2e8d8, isOwner false, <5ef2f79d, 5cfabf47>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3384552490, owner true, ResourceToolkitLock[obj 0x3d4ebb9e, isOwner false, <7449fdb5, 7dc064fc>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3384552490, owner true, ResourceToolkitLock[obj 0x3d4ebb9e, isOwner false, <7449fdb5, 7dc064fc>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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, HDMI-0, --preferred, --rotate, normal] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064958289 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064958289 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.978 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064944133 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064944135 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01cNEWT - test01ScreenFullscreenSingleQ1 [apply] Test.0: Window screen: NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f33600011e0, owner true, ResourceToolkitLock[obj 0x177723b9, isOwner false, <1bd48374, 6102f107>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f33600011e0, owner true, ResourceToolkitLock[obj 0x177723b9, isOwner false, <1bd48374, 6102f107>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x73dd8bf6: tileRendererInUse null, GearsES2[obj 0x73dd8bf6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x73dd8bf6 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x73dd8bf6 created: GearsObj[0x22634952, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x73dd8bf6 created: GearsObj[0x48a1aa5e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x73dd8bf6 created: GearsObj[0x48a1aa5e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x73dd8bf6 FIN GearsES2[obj 0x73dd8bf6 isInit true, usesShared false, 1 GearsObj[0x22634952, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48a1aa5e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3142a436, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x73dd8bf6 0/0 200x200 of 200x200, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73dd8bf6, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x73dd8bf6 200x200, swapInterval 1, drawable 0x5200002 [apply] Time for visible/pos: 339 ms [apply] Test.0: Window bounds : [ 0 / 0 200 x 200 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x73dd8bf6 200x200, swapInterval 1, drawable 0x5200002 [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 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x73dd8bf6 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73dd8bf6, 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] Test.2: Window bounds : [ 0 / 0 200 x 200 ] [wu] within [ 0 / 0 1920 x 1080 ] [wu] [apply] Test.2: Window size : 200 x 200 [pixels] [apply] Test.2: Screen viewport : [ 0 / 0 1920 x 1080 ] [pixels] [apply] Test.2: Monitor viewport : [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [wu] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x73dd8bf6 0/0 200x200 of 200x200, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x73dd8bf6, angle 80.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x73dd8bf6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x73dd8bf6 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.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3378005ea0, owner true, ResourceToolkitLock[obj 0x7205d7d9, isOwner false, <24164803, 230431dd>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3378005ea0, owner true, ResourceToolkitLock[obj 0x7205d7d9, isOwner false, <24164803, 230431dd>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3380001130, owner true, ResourceToolkitLock[obj 0x48b2e8d8, isOwner false, <5ef2f79d, 5cfabf47>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3380001130, owner true, ResourceToolkitLock[obj 0x48b2e8d8, isOwner false, <5ef2f79d, 5cfabf47>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3384552490, owner true, ResourceToolkitLock[obj 0x3d4ebb9e, isOwner false, <7449fdb5, 7dc064fc>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f3384552490, owner true, ResourceToolkitLock[obj 0x3d4ebb9e, isOwner false, <7449fdb5, 7dc064fc>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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, HDMI-0, --preferred, --rotate, normal] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064958289 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064958289 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01ScreenFullscreenSingleQ1 took 10.903 sec [apply] Testcase: test02ScreenFullscreenSingleQ2 took 0.016 sec [apply] Testcase: test03ScreenFullscreenSpanQ1Q2 took 0.012 sec [apply] Testcase: test04ScreenFullscreenSpanALL took 0.009 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] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064959991 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064959994 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 4 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01 [apply] junit.framework.TestListener: startTest(test01FullscreenChange01) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x727afd7d: tileRendererInUse null, GearsES2[obj 0x727afd7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x727afd7d on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x727afd7d created: GearsObj[0x36f2c5f4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x727afd7d created: GearsObj[0x5eba7f99, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x727afd7d created: GearsObj[0x5eba7f99, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x727afd7d FIN GearsES2[obj 0x727afd7d isInit true, usesShared false, 1 GearsObj[0x36f2c5f4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5eba7f99, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e0744d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x727afd7d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x727afd7d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x727afd7d 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x727afd7d 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x727afd7d, 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x727afd7d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x727afd7d, angle 41.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x727afd7d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x727afd7d 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x93a5aa2: tileRendererInUse null, GearsES2[obj 0x93a5aa2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x93a5aa2 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x93a5aa2 created: GearsObj[0x7d89b48f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x93a5aa2 created: GearsObj[0x54f116d3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x93a5aa2 created: GearsObj[0x54f116d3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x93a5aa2 FIN GearsES2[obj 0x93a5aa2 isInit true, usesShared false, 1 GearsObj[0x7d89b48f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54f116d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1edd3dee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x93a5aa2 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x93a5aa2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x93a5aa2 640x480, swapInterval 1, drawable 0x5200002 [apply] [0] orig : [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x93a5aa2 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x93a5aa2 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x93a5aa2 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x93a5aa2, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x93a5aa2 640x480, swapInterval 1, drawable 0x5200002 [apply] [0] has current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x93a5aa2: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x93a5aa2 FIN [apply] Screen.destroy(): Reset Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x65, [ 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x6db09c84: tileRendererInUse null, GearsES2[obj 0x6db09c84 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6db09c84 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6db09c84 created: GearsObj[0x8a9a56, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6db09c84 created: GearsObj[0x69fb87b5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6db09c84 created: GearsObj[0x69fb87b5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x6db09c84 FIN GearsES2[obj 0x6db09c84 isInit true, usesShared false, 1 GearsObj[0x8a9a56, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69fb87b5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51ded2d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x6db09c84 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6db09c84, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x6db09c84 640x480, swapInterval 1, drawable 0x5200002 [apply] [0] orig : [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [2] set current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x6db09c84 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x6db09c84 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6db09c84 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6db09c84, angle 182.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6db09c84 640x480, swapInterval 1, drawable 0x5200002 [apply] [2] has current: [Id 0x65, [ 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[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x6db09c84 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6db09c84, angle 183.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] [4] set !FS post 0: true [apply] [4] set !FS post X: false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x6db09c84 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6db09c84, angle 690.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x6db09c84: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x6db09c84 FIN [apply] Screen.destroy(): Reset Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x65, [ 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.init.0 0x33c96aea: tileRendererInUse null, GearsES2[obj 0x33c96aea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x33c96aea on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x33c96aea created: GearsObj[0x66ab4edd, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x33c96aea created: GearsObj[0x560bc616, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x33c96aea created: GearsObj[0x560bc616, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.init.X 0x33c96aea FIN GearsES2[obj 0x33c96aea isInit true, usesShared false, 1 GearsObj[0x66ab4edd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x560bc616, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x379927e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x33c96aea 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x33c96aea, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 640x480, swapInterval 1, drawable 0x5200002 [apply] [0] orig : [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 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[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x33c96aea 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x33c96aea, 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 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x33c96aea 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x33c96aea, angle 43.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x33c96aea 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x33c96aea, angle 47.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x33c96aea 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x33c96aea, angle 48.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x33c96aea 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x33c96aea, angle 49.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x33c96aea 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x33c96aea, angle 50.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x33c96aea 800x600, swapInterval 1, drawable 0x5200002 [apply] [2] has current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x33c96aea: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x33c96aea FIN [apply] Screen.destroy(): Reset Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x65, [ 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, HDMI-0, --preferred, --rotate, normal] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065010309 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065010310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 51.154 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579064959991 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579064959994 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode01dNEWT - test01FullscreenChange01 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x727afd7d: tileRendererInUse null, GearsES2[obj 0x727afd7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x727afd7d on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x727afd7d created: GearsObj[0x36f2c5f4, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x727afd7d created: GearsObj[0x5eba7f99, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x727afd7d created: GearsObj[0x5eba7f99, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x727afd7d FIN GearsES2[obj 0x727afd7d isInit true, usesShared false, 1 GearsObj[0x36f2c5f4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5eba7f99, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3e0744d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x727afd7d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x727afd7d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x727afd7d 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x727afd7d 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x727afd7d, 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[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x727afd7d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x727afd7d, angle 41.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x727afd7d: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x727afd7d 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x93a5aa2: tileRendererInUse null, GearsES2[obj 0x93a5aa2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x93a5aa2 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x93a5aa2 created: GearsObj[0x7d89b48f, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x93a5aa2 created: GearsObj[0x54f116d3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x93a5aa2 created: GearsObj[0x54f116d3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x93a5aa2 FIN GearsES2[obj 0x93a5aa2 isInit true, usesShared false, 1 GearsObj[0x7d89b48f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54f116d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1edd3dee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x93a5aa2 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x93a5aa2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x93a5aa2 640x480, swapInterval 1, drawable 0x5200002 [apply] [0] orig : [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x93a5aa2 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x93a5aa2 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x93a5aa2 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x93a5aa2, 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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x93a5aa2 640x480, swapInterval 1, drawable 0x5200002 [apply] [0] has current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x93a5aa2: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x93a5aa2 FIN [apply] Screen.destroy(): Reset Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x65, [ 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x6db09c84: tileRendererInUse null, GearsES2[obj 0x6db09c84 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6db09c84 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6db09c84 created: GearsObj[0x8a9a56, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6db09c84 created: GearsObj[0x69fb87b5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6db09c84 created: GearsObj[0x69fb87b5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x6db09c84 FIN GearsES2[obj 0x6db09c84 isInit true, usesShared false, 1 GearsObj[0x8a9a56, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69fb87b5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x51ded2d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x6db09c84 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6db09c84, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x6db09c84 640x480, swapInterval 1, drawable 0x5200002 [apply] [0] orig : [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [2] set current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x6db09c84 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x6db09c84 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x6db09c84 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6db09c84, angle 182.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x6db09c84 640x480, swapInterval 1, drawable 0x5200002 [apply] [2] has current: [Id 0x65, [ 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[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x6db09c84 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6db09c84, angle 183.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] [4] set !FS post 0: true [apply] [4] set !FS post X: false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x6db09c84 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6db09c84, angle 690.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x6db09c84: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x6db09c84 FIN [apply] Screen.destroy(): Reset Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x65, [ 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.init.0 0x33c96aea: tileRendererInUse null, GearsES2[obj 0x33c96aea isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x33c96aea on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x33c96aea created: GearsObj[0x66ab4edd, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x33c96aea created: GearsObj[0x560bc616, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x33c96aea created: GearsObj[0x560bc616, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.init.X 0x33c96aea FIN GearsES2[obj 0x33c96aea isInit true, usesShared false, 1 GearsObj[0x66ab4edd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x560bc616, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x379927e7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x33c96aea 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x33c96aea, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 640x480, swapInterval 1, drawable 0x5200002 [apply] [0] orig : [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 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[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x33c96aea 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x33c96aea, 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 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x33c96aea 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x33c96aea, angle 43.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x33c96aea 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x33c96aea, angle 47.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x33c96aea 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x33c96aea, angle 48.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x33c96aea 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x33c96aea, angle 49.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x33c96aea 800x600, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x33c96aea 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x33c96aea, angle 50.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x33c96aea 800x600, swapInterval 1, drawable 0x5200002 [apply] [2] has current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x33c96aea: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x33c96aea FIN [apply] Screen.destroy(): Reset Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 800 x 600 ] [pixels], [ 0 / 0 800 x 600 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x65, [ 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, HDMI-0, --preferred, --rotate, normal] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065010309 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065010310 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01FullscreenChange01 took 7.333 sec [apply] Testcase: test02ScreenModeChange01 took 10.891 sec [apply] Testcase: test03ScreenModeChangeWithFS01Post took 15.269 sec [apply] Testcase: test04ScreenModeChangeWithFS01Pre took 13.608 sec [echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT [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 @ 1579065011999 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065012001 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x46e843e: tileRendererInUse null, GearsES2[obj 0x46e843e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x46e843e on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x46e843e created: GearsObj[0x4b4328b9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x46e843e created: GearsObj[0x64cd79ee, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x46e843e created: GearsObj[0x64cd79ee, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x46e843e FIN GearsES2[obj 0x46e843e isInit true, usesShared false, 1 GearsObj[0x4b4328b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64cd79ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a7b0420, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x46e843e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46e843e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x46e843e 640x480, swapInterval 1, drawable 0x5200002 [apply] [0] orig : [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x46e843e 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x46e843e 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x46e843e 0/0 600x800 of 600x800, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46e843e, angle 346.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x46e843e 600x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x46e843e 600x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x46e843e 0/0 600x800 of 600x800, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46e843e, angle 347.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x46e843e 600x800, swapInterval 1, drawable 0x5200002 [apply] [0] has current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x46e843e 0/0 592x800 of 592x800, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46e843e, angle 348.5, [l -1.0, r 1.0, b -1.3513514, t 1.3513514] 2.0x2.7027028 -> [l -1.0, r 1.0, b -1.3513514, t 1.3513511] 2.0x2.7027025, v-flip false [apply] [1] set orig: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x46e843e 592x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x46e843e 592x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x46e843e 0/0 592x800 of 592x800, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46e843e, angle 1122.5, [l -1.0, r 1.0, b -1.3513514, t 1.3513514] 2.0x2.7027028 -> [l -1.0, r 1.0, b -1.3513514, t 1.3513511] 2.0x2.7027025, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x46e843e 592x800, swapInterval 1, drawable 0x5200002 [apply] [1] has orig?: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x46e843e 0/0 600x800 of 600x800, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46e843e, angle 1126.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] junit.framework.TestListener: endTest(testScreenRotationChange01_PreWin) [apply] junit.framework.TestListener: startTest(testScreenRotationChange02_PreFull) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x46e843e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x46e843e 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x39704073: tileRendererInUse null, GearsES2[obj 0x39704073 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x39704073 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x39704073 created: GearsObj[0x6bb2189, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x39704073 created: GearsObj[0x559264b2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x39704073 created: GearsObj[0x559264b2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x39704073 FIN GearsES2[obj 0x39704073 isInit true, usesShared false, 1 GearsObj[0x6bb2189, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x559264b2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x57e948b0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 1920x1080, swapInterval 1, drawable 0x5200002 [apply] [0] orig : [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 86.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 89.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 600x800 of 600x800, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 90.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 600x800 of 600x800, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 92.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x39704073 0/0 600x800 of 600x800, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 92.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x39704073 600x800, swapInterval 1, drawable 0x5200002 [apply] [0] has current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] [1] set orig: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 832.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 832.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 600x480 of 600x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 833.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 600x800 of 600x800, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 836.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 838.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 839.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x39704073 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 839.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x39704073 1920x1080, swapInterval 1, drawable 0x5200002 [apply] [1] has orig?: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] junit.framework.TestListener: endTest(testScreenRotationChange02_PreFull) [apply] junit.framework.TestListener: startTest(testScreenRotationChange11_PostWin) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x39704073 0/0 1920x1015 of 1920x1015, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 919.5, [l -1.8916256, r 1.8916256, b -1.0, t 1.0] 3.7832513x2.0 -> [l -1.8916256, r 1.8916256, b -1.0, t 1.0] 3.7832513x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x39704073: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x39704073 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 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [0] has current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.0 0x7705a5b: tileRendererInUse null, GearsES2[obj 0x7705a5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7705a5b on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7705a5b created: GearsObj[0x7f64ffc7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7705a5b created: GearsObj[0x6550ff1b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7705a5b created: GearsObj[0x6550ff1b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.X 0x7705a5b FIN GearsES2[obj 0x7705a5b isInit true, usesShared false, 1 GearsObj[0x7f64ffc7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6550ff1b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2ecf49c6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x7705a5b 0/0 592x480 of 592x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7705a5b, angle 0.0, [l -1.2333333, r 1.2333333, b -1.0, t 1.0] 2.4666667x2.0 -> [l -1.2333333, r 1.2333333, b -1.0, t 1.0] 2.4666667x2.0, v-flip false [apply] [1] set orig: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x7705a5b 592x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x7705a5b 592x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7705a5b 0/0 592x480 of 592x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7705a5b, angle 1073.0, [l -1.2333333, r 1.2333333, b -1.0, t 1.0] 2.4666667x2.0 -> [l -1.2333333, r 1.2333333, b -1.0, t 1.0] 2.4666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7705a5b 592x480, swapInterval 1, drawable 0x5200002 [apply] [1] has orig?: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x7705a5b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7705a5b, angle 1079.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] junit.framework.TestListener: endTest(testScreenRotationChange11_PostWin) [apply] junit.framework.TestListener: startTest(testScreenRotationChange12_PostFull) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x7705a5b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x7705a5b 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 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [0] has current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.0 0x7b89b815: tileRendererInUse null, GearsES2[obj 0x7b89b815 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7b89b815 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7b89b815 created: GearsObj[0x931d4d2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b89b815 created: GearsObj[0x7e4b19b6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b89b815 created: GearsObj[0x7e4b19b6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.X 0x7b89b815 FIN GearsES2[obj 0x7b89b815 isInit true, usesShared false, 1 GearsObj[0x931d4d2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e4b19b6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x586c3710, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x7b89b815 0/0 600x800 of 600x800, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b89b815, 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[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x7b89b815 0/0 600x480 of 600x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b89b815, angle 487.5, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false [apply] [1] set orig: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x7b89b815 600x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x7b89b815 600x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7b89b815 0/0 600x480 of 600x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b89b815, angle 806.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7b89b815 600x480, swapInterval 1, drawable 0x5200002 [apply] [1] has orig?: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x7b89b815 0/0 1920x480 of 1920x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b89b815, angle 811.5, [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0 -> [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x7b89b815: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x7b89b815 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, HDMI-0, --preferred, --rotate, normal] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065098519 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065098519 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 87.348 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065011999 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065012001 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange01_PreWin [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x46e843e: tileRendererInUse null, GearsES2[obj 0x46e843e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x46e843e on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x46e843e created: GearsObj[0x4b4328b9, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x46e843e created: GearsObj[0x64cd79ee, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x46e843e created: GearsObj[0x64cd79ee, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x46e843e FIN GearsES2[obj 0x46e843e isInit true, usesShared false, 1 GearsObj[0x4b4328b9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64cd79ee, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a7b0420, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x46e843e 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46e843e, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x46e843e 640x480, swapInterval 1, drawable 0x5200002 [apply] [0] orig : [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x46e843e 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x46e843e 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x46e843e 0/0 600x800 of 600x800, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46e843e, angle 346.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x46e843e 600x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x46e843e 600x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x46e843e 0/0 600x800 of 600x800, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46e843e, angle 347.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x46e843e 600x800, swapInterval 1, drawable 0x5200002 [apply] [0] has current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x46e843e 0/0 592x800 of 592x800, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46e843e, angle 348.5, [l -1.0, r 1.0, b -1.3513514, t 1.3513514] 2.0x2.7027028 -> [l -1.0, r 1.0, b -1.3513514, t 1.3513511] 2.0x2.7027025, v-flip false [apply] [1] set orig: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x46e843e 592x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x46e843e 592x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x46e843e 0/0 592x800 of 592x800, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46e843e, angle 1122.5, [l -1.0, r 1.0, b -1.3513514, t 1.3513514] 2.0x2.7027028 -> [l -1.0, r 1.0, b -1.3513514, t 1.3513511] 2.0x2.7027025, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x46e843e 592x800, swapInterval 1, drawable 0x5200002 [apply] [1] has orig?: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x46e843e 0/0 600x800 of 600x800, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x46e843e, angle 1126.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x46e843e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x46e843e 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x39704073: tileRendererInUse null, GearsES2[obj 0x39704073 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x39704073 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x39704073 created: GearsObj[0x6bb2189, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x39704073 created: GearsObj[0x559264b2, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x39704073 created: GearsObj[0x559264b2, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x39704073 FIN GearsES2[obj 0x39704073 isInit true, usesShared false, 1 GearsObj[0x6bb2189, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x559264b2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x57e948b0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 1920x1080, swapInterval 1, drawable 0x5200002 [apply] [0] orig : [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 86.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 89.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 600x800 of 600x800, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 90.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 600x800 of 600x800, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 92.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x39704073 0/0 600x800 of 600x800, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 92.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x39704073 600x800, swapInterval 1, drawable 0x5200002 [apply] [0] has current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] [1] set orig: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 832.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 832.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 600x480 of 600x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 833.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 600x800 of 600x800, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 836.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 600x800, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 838.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x39704073 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 839.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x39704073 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x39704073 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 839.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x39704073 1920x1080, swapInterval 1, drawable 0x5200002 [apply] [1] has orig?: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x39704073 0/0 1920x1015 of 1920x1015, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 919.5, [l -1.8916256, r 1.8916256, b -1.0, t 1.0] 3.7832513x2.0 -> [l -1.8916256, r 1.8916256, b -1.0, t 1.0] 3.7832513x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x39704073: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x39704073 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 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [0] has current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.0 0x7705a5b: tileRendererInUse null, GearsES2[obj 0x7705a5b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7705a5b on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7705a5b created: GearsObj[0x7f64ffc7, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7705a5b created: GearsObj[0x6550ff1b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7705a5b created: GearsObj[0x6550ff1b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.init.X 0x7705a5b FIN GearsES2[obj 0x7705a5b isInit true, usesShared false, 1 GearsObj[0x7f64ffc7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6550ff1b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2ecf49c6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x7705a5b 0/0 592x480 of 592x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7705a5b, angle 0.0, [l -1.2333333, r 1.2333333, b -1.0, t 1.0] 2.4666667x2.0 -> [l -1.2333333, r 1.2333333, b -1.0, t 1.0] 2.4666667x2.0, v-flip false [apply] [1] set orig: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x7705a5b 592x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.display 0x7705a5b 592x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7705a5b 0/0 592x480 of 592x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7705a5b, angle 1073.0, [l -1.2333333, r 1.2333333, b -1.0, t 1.0] 2.4666667x2.0 -> [l -1.2333333, r 1.2333333, b -1.0, t 1.0] 2.4666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7705a5b 592x480, swapInterval 1, drawable 0x5200002 [apply] [1] has orig?: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#02,5,main] GearsES2.reshape 0x7705a5b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7705a5b, angle 1079.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x7705a5b: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0x7705a5b 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 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr] [apply] [0] has current: [Id 0x65, [ 800 x 600 pixels x 32 bpp ] @ 75.0 Hz, flags [], 90 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.0 0x7b89b815: tileRendererInUse null, GearsES2[obj 0x7b89b815 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7b89b815 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7b89b815 created: GearsObj[0x931d4d2, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b89b815 created: GearsObj[0x7e4b19b6, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b89b815 created: GearsObj[0x7e4b19b6, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.init.X 0x7b89b815 FIN GearsES2[obj 0x7b89b815 isInit true, usesShared false, 1 GearsObj[0x931d4d2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7e4b19b6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x586c3710, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x7b89b815 0/0 600x800 of 600x800, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b89b815, 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[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x7b89b815 0/0 600x480 of 600x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b89b815, angle 487.5, [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0 -> [l -1.25, r 1.25, b -1.0, t 1.0] 2.5x2.0, v-flip false [apply] [1] set orig: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x7b89b815 600x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x7b89b815 600x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x7b89b815 0/0 600x480 of 600x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b89b815, angle 806.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x7b89b815 600x480, swapInterval 1, drawable 0x5200002 [apply] [1] has orig?: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x7b89b815 0/0 1920x480 of 1920x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b89b815, angle 811.5, [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0 -> [l -4.0, r 4.0, b -1.0, t 1.0] 8.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x7b89b815: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x7b89b815 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02aNEWT - testScreenRotationChange12_PostFull [apply] XRandR 1.2 Reset: [xrandr, --output, HDMI-0, --preferred, --rotate, normal] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065098519 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065098519 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenRotationChange01_PreWin took 20.859 sec [apply] Testcase: testScreenRotationChange02_PreFull took 23.377 sec [apply] Testcase: testScreenRotationChange11_PostWin took 20.373 sec [apply] Testcase: testScreenRotationChange12_PostFull took 20.712 sec [echo] Testing com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065100212 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065100214 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 2 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange01_PreFull [apply] junit.framework.TestListener: startTest(testScreenModeChange01_PreFull) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x4cb888ec: tileRendererInUse null, GearsES2[obj 0x4cb888ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4cb888ec on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4cb888ec created: GearsObj[0x56e824cd, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4cb888ec created: GearsObj[0x5eadd744, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4cb888ec created: GearsObj[0x5eadd744, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x4cb888ec FIN GearsES2[obj 0x4cb888ec isInit true, usesShared false, 1 GearsObj[0x56e824cd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5eadd744, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9068cde, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 2.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 3.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1920x1080, swapInterval 1, drawable 0x5200002 [apply] [0] orig : [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 8.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 9.0, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1080x1920, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1080x1920, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1080x1920, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 10.5, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1080x1920, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4cb888ec 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 11.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4cb888ec 1080x1920, swapInterval 1, drawable 0x5200002 [apply] [0] has current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr], changeOK true [apply] [1] set orig: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 170.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 174.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1080x1920, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1080x1920, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1080x1920, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 175.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 176.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4cb888ec 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 177.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4cb888ec 1920x1080, swapInterval 1, drawable 0x5200002 [apply] [1] has orig?: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] junit.framework.TestListener: endTest(testScreenModeChange01_PreFull) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x4cb888ec 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 217.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4cb888ec: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4cb888ec 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] junit.framework.TestListener: startTest(testScreenModeChange02_PostFull) [apply] [0] orig : [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] [0] has current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.0 0x434541a7: tileRendererInUse null, GearsES2[obj 0x434541a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x434541a7 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x434541a7 created: GearsObj[0x1256a699, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x434541a7 created: GearsObj[0x1ed918a1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x434541a7 created: GearsObj[0x1ed918a1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.X 0x434541a7 FIN GearsES2[obj 0x434541a7 isInit true, usesShared false, 1 GearsObj[0x1256a699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ed918a1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43103a31, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x434541a7 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x434541a7, 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 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x434541a7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x434541a7, angle 153.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x434541a7 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x434541a7 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x434541a7 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x434541a7 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x434541a7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x434541a7, angle 156.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x434541a7 640x480, swapInterval 1, drawable 0x5200002 [apply] [1] has orig?: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] junit.framework.TestListener: endTest(testScreenModeChange02_PostFull) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x434541a7: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x434541a7 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange02_PostFull [apply] XRandR 1.2 Reset: [xrandr, --output, HDMI-0, --preferred, --rotate, normal] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065127066 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065127067 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.672 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065100212 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065100214 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x4cb888ec: tileRendererInUse null, GearsES2[obj 0x4cb888ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4cb888ec on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4cb888ec created: GearsObj[0x56e824cd, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4cb888ec created: GearsObj[0x5eadd744, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4cb888ec created: GearsObj[0x5eadd744, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x4cb888ec FIN GearsES2[obj 0x4cb888ec isInit true, usesShared false, 1 GearsObj[0x56e824cd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5eadd744, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x9068cde, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 2.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 3.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1920x1080, swapInterval 1, drawable 0x5200002 [apply] [0] orig : [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 8.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 9.0, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1080x1920, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1080x1920, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1080x1920, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 10.5, [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556 -> [l -1.0, r 1.0, b -1.7777778, t 1.7777778] 2.0x3.5555556, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1080x1920, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4cb888ec 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 11.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4cb888ec 1080x1920, swapInterval 1, drawable 0x5200002 [apply] [0] has current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr], changeOK true [apply] [1] set orig: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 170.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 174.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1080x1920, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1080x1920, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1080x1920, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 175.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4cb888ec 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 176.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 1920x1080, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4cb888ec 0/0 1920x1080 of 1920x1080, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 177.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[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4cb888ec 1920x1080, swapInterval 1, drawable 0x5200002 [apply] [1] has orig?: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x4cb888ec 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4cb888ec, angle 217.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4cb888ec 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4cb888ec: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4cb888ec 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 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] [0] set current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr] [apply] [0] has current: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 90 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.0 0x434541a7: tileRendererInUse null, GearsES2[obj 0x434541a7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x434541a7 on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x434541a7 created: GearsObj[0x1256a699, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x434541a7 created: GearsObj[0x1ed918a1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x434541a7 created: GearsObj[0x1ed918a1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.init.X 0x434541a7 FIN GearsES2[obj 0x434541a7 isInit true, usesShared false, 1 GearsObj[0x1256a699, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ed918a1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x43103a31, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x434541a7 0/0 1080x1920 of 1080x1920, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x434541a7, 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 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#01,5,main] GearsES2.reshape 0x434541a7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x434541a7, angle 153.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x434541a7 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x434541a7 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x434541a7 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x434541a7 640x480, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x434541a7 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x434541a7, angle 156.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x434541a7 640x480, swapInterval 1, drawable 0x5200002 [apply] [1] has orig?: [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], changeOK true [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x434541a7: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x434541a7 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.mm.TestScreenMode02bNEWT - testScreenModeChange02_PostFull [apply] XRandR 1.2 Reset: [xrandr, --output, HDMI-0, --preferred, --rotate, normal] [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065127066 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065127067 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testScreenModeChange01_PreFull took 12.828 sec [apply] Testcase: testScreenModeChange02_PostFull took 10.829 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] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] junit.framework.TestListener: tests to run: 5 [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065128796 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065128798 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01CreateVisibleDestroy)++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy [apply] [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x3c6e61af: tileRendererInUse null, GearsES2[obj 0x3c6e61af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3c6e61af on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3c6e61af created: GearsObj[0xa2ac5dd, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c6e61af created: GearsObj[0x160e6ea3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c6e61af created: GearsObj[0x160e6ea3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x3c6e61af FIN GearsES2[obj 0x3c6e61af isInit true, usesShared false, 1 GearsObj[0xa2ac5dd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x160e6ea3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b58c53c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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: 128, B3: 108 [apply] Frames for animator.resume(): A4: 1, B4: 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3c6e61af: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3c6e61af FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x3c6e61af: tileRendererInUse null, GearsES2[obj 0x3c6e61af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3c6e61af on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3c6e61af created: GearsObj[0x5093fbb6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c6e61af created: GearsObj[0x2266996e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c6e61af created: GearsObj[0x2266996e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x3c6e61af FIN GearsES2[obj 0x3c6e61af isInit true, usesShared false, 1 GearsObj[0x5093fbb6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2266996e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x197a209, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, angle 67.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true) recreate: A5: 1, B5: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x3c6e61af: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x3c6e61af FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose FIN [apply] junit.framework.TestListener: endTest(test01CreateVisibleDestroy) [apply] junit.framework.TestListener: startTest(test02aReparentTop2WinReparentRecreate) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02aReparentTop2WinReparentRecreate [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [apply] null [apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: -1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x1478e497: tileRendererInUse null, GearsES2[obj 0x1478e497 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1478e497 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1478e497 created: GearsObj[0x32e7e33c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1478e497 created: GearsObj[0x21688ec1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1478e497 created: GearsObj[0x21688ec1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x1478e497 FIN GearsES2[obj 0x1478e497 isInit true, usesShared false, 1 GearsObj[0x32e7e33c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21688ec1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x480d01ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x1478e497 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1478e497, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x1478e497 320x240, swapInterval 1, drawable 0x5200004 [apply] Frames for window2.setVisible(true): A2: 1, B2: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x1478e497 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1478e497, angle 54.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) 114 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x1478e497 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1478e497, angle 111.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Frames(2) 0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x1478e497 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1478e497, angle 111.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Frames for reparentWindow.child(parent, true), ACTION_NATIVE_CREATION: A10: 435, B10: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x1478e497 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1478e497, angle 179.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x1478e497 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1478e497, angle 248.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[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x1478e497 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1478e497, angle 248.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: 978, B11: 3 [apply] junit.framework.TestListener: endTest(test02aReparentTop2WinReparentRecreate) [apply] junit.framework.TestListener: startTest(test02bReparentTop2WinReparentNative) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x1478e497: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x1478e497 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true) [apply] null [apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: -1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.init.0 0x39704073: tileRendererInUse null, GearsES2[obj 0x39704073 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x39704073 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x39704073 created: GearsObj[0x39e7831, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x39704073 created: GearsObj[0x16605ba1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x39704073 created: GearsObj[0x16605ba1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.init.X 0x39704073 FIN GearsES2[obj 0x39704073 isInit true, usesShared false, 1 GearsObj[0x39e7831, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16605ba1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17e66f45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.reshape 0x39704073 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x39704073 320x240, swapInterval 1, drawable 0x5200004 [apply] Frames for window2.setVisible(true): A2: 1, B2: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.reshape 0x39704073 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 56.0, [l -1.3333334, r 1.3333334, b -1.0, t 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) 105 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x39704073 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.reshape 0x39704073 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 109.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x39704073 320x240, swapInterval 1, drawable 0x5200004 [apply] Frames(2) 1 [apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A10: 526, B10: 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.reshape 0x39704073 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 170.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x39704073 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x39704073 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.reshape 0x39704073 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 233.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x39704073 320x240, swapInterval 1, drawable 0x5200004 [apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A11: 1092, B11: 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x39704073: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x39704073 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test02bReparentTop2WinReparentNative [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03aReparentWin2TopReparentRecreate [apply] junit.framework.TestListener: endTest(test02bReparentTop2WinReparentNative) [apply] junit.framework.TestListener: startTest(test03aReparentWin2TopReparentRecreate) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.init.0 0x40c10ba6: tileRendererInUse null, GearsES2[obj 0x40c10ba6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x40c10ba6 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x40c10ba6 created: GearsObj[0x2f9cc2ab, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x40c10ba6 created: GearsObj[0x1cf9415a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x40c10ba6 created: GearsObj[0x1cf9415a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.init.X 0x40c10ba6 FIN GearsES2[obj 0x40c10ba6 isInit true, usesShared false, 1 GearsObj[0x2f9cc2ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1cf9415a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a548068, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x40c10ba6 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40c10ba6, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x40c10ba6 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 10 (enable: true) [apply] null [apply] ShaderProgram[id=10, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=19, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=20, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x40c10ba6 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40c10ba6, 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 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x40c10ba6 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40c10ba6, angle 141.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x40c10ba6 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40c10ba6, angle 141.0, [l -1.3333334, r 1.3333334, b -1.0, t 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: 580, B10: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x40c10ba6 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40c10ba6, angle 210.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x40c10ba6 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40c10ba6, angle 267.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x40c10ba6 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40c10ba6, angle 267.0, [l -1.3333334, r 1.3333334, b -1.0, t 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: 1059, B11: 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x40c10ba6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x40c10ba6 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.init.0 0x76233c13: tileRendererInUse null, GearsES2[obj 0x76233c13 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x76233c13 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x76233c13 created: GearsObj[0x3edba1cf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x76233c13 created: GearsObj[0x122e2ff5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x76233c13 created: GearsObj[0x122e2ff5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.init.X 0x76233c13 FIN GearsES2[obj 0x76233c13 isInit true, usesShared false, 1 GearsObj[0x3edba1cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x122e2ff5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f31b0d9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.reshape 0x76233c13 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76233c13, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.display 0x76233c13 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 12 (enable: true) [apply] null [apply] ShaderProgram[id=12, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] GearsES2.reshape 0x76233c13 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76233c13, angle 65.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.display 0x76233c13 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.display 0x76233c13 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.reshape 0x76233c13 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76233c13, angle 130.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.display 0x76233c13 320x240, swapInterval 1, drawable 0x5200004 [apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A10: 561, B10: 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] GearsES2.reshape 0x76233c13 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76233c13, angle 191.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.display 0x76233c13 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.reshape 0x76233c13 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76233c13, angle 250.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.display 0x76233c13 320x240, swapInterval 1, drawable 0x5200004 [apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A11: 1120, B11: 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.dispose 0x76233c13: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.dispose 0x76233c13 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test03bReparentWin2TopReparentNative [apply] junit.framework.TestListener: endTest(test03bReparentWin2TopReparentNative) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065152788 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065152788 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.85 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065128796 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065128798 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01NEWT - test01CreateVisibleDestroy [apply] XXX VISIBLE.1 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x3c6e61af: tileRendererInUse null, GearsES2[obj 0x3c6e61af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3c6e61af on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3c6e61af created: GearsObj[0xa2ac5dd, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c6e61af created: GearsObj[0x160e6ea3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c6e61af created: GearsObj[0x160e6ea3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x3c6e61af FIN GearsES2[obj 0x3c6e61af isInit true, usesShared false, 1 GearsObj[0xa2ac5dd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x160e6ea3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b58c53c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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: 128, B3: 108 [apply] Frames for animator.resume(): A4: 1, B4: 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3c6e61af: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3c6e61af FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] XXX VISIBLE.4 -> TRUE [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.0 0x3c6e61af: tileRendererInUse null, GearsES2[obj 0x3c6e61af isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3c6e61af on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3c6e61af created: GearsObj[0x5093fbb6, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3c6e61af created: GearsObj[0x2266996e, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3c6e61af created: GearsObj[0x2266996e, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.init.X 0x3c6e61af FIN GearsES2[obj 0x3c6e61af isInit true, usesShared false, 1 GearsObj[0x5093fbb6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2266996e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x197a209, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.reshape 0x3c6e61af 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3c6e61af, angle 67.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.display 0x3c6e61af 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true) recreate: A5: 1, B5: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x3c6e61af: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x3c6e61af FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [apply] null [apply] ShaderProgram[id=5, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: -1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.0 0x1478e497: tileRendererInUse null, GearsES2[obj 0x1478e497 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x1478e497 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x1478e497 created: GearsObj[0x32e7e33c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x1478e497 created: GearsObj[0x21688ec1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x1478e497 created: GearsObj[0x21688ec1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.init.X 0x1478e497 FIN GearsES2[obj 0x1478e497 isInit true, usesShared false, 1 GearsObj[0x32e7e33c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21688ec1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x480d01ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x1478e497 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1478e497, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.display 0x1478e497 320x240, swapInterval 1, drawable 0x5200004 [apply] Frames for window2.setVisible(true): A2: 1, B2: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x1478e497 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1478e497, angle 54.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) 114 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x1478e497 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1478e497, angle 111.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Frames(2) 0 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x1478e497 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1478e497, angle 111.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Frames for reparentWindow.child(parent, true), ACTION_NATIVE_CREATION: A10: 435, B10: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x1478e497 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1478e497, angle 179.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.reshape 0x1478e497 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1478e497, angle 248.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[Thread-2-UserApp-JUnitTestRunner-Animator#03,5,main] GearsES2.reshape 0x1478e497 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x1478e497, angle 248.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: 978, B11: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x1478e497: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x1478e497 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-4,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 7 (enable: true) [apply] null [apply] ShaderProgram[id=7, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: -1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.init.0 0x39704073: tileRendererInUse null, GearsES2[obj 0x39704073 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x39704073 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x39704073 created: GearsObj[0x39e7831, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x39704073 created: GearsObj[0x16605ba1, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x39704073 created: GearsObj[0x16605ba1, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.init.X 0x39704073 FIN GearsES2[obj 0x39704073 isInit true, usesShared false, 1 GearsObj[0x39e7831, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16605ba1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17e66f45, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.reshape 0x39704073 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x39704073 320x240, swapInterval 1, drawable 0x5200004 [apply] Frames for window2.setVisible(true): A2: 1, B2: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.reshape 0x39704073 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 56.0, [l -1.3333334, r 1.3333334, b -1.0, t 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) 105 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x39704073 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.reshape 0x39704073 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 109.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x39704073 320x240, swapInterval 1, drawable 0x5200004 [apply] Frames(2) 1 [apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A10: 526, B10: 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#05,5,main] GearsES2.reshape 0x39704073 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 170.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x39704073 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x39704073 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.reshape 0x39704073 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39704073, angle 233.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.display 0x39704073 320x240, swapInterval 1, drawable 0x5200004 [apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A11: 1092, B11: 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x39704073: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] GearsES2.dispose 0x39704073 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-5,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.init.0 0x40c10ba6: tileRendererInUse null, GearsES2[obj 0x40c10ba6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x40c10ba6 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x40c10ba6 created: GearsObj[0x2f9cc2ab, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x40c10ba6 created: GearsObj[0x1cf9415a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x40c10ba6 created: GearsObj[0x1cf9415a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.init.X 0x40c10ba6 FIN GearsES2[obj 0x40c10ba6 isInit true, usesShared false, 1 GearsObj[0x2f9cc2ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1cf9415a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2a548068, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x40c10ba6 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40c10ba6, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.display 0x40c10ba6 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 10 (enable: true) [apply] null [apply] ShaderProgram[id=10, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=19, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=20, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x40c10ba6 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40c10ba6, 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 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x40c10ba6 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40c10ba6, angle 141.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x40c10ba6 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40c10ba6, angle 141.0, [l -1.3333334, r 1.3333334, b -1.0, t 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: 580, B10: 3 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x40c10ba6 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200006, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40c10ba6, angle 210.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.reshape 0x40c10ba6 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40c10ba6, angle 267.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#07,5,main] GearsES2.reshape 0x40c10ba6 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200008, msaa false, tileRendererInUse null [apply] >> GearsES2 0x40c10ba6, angle 267.0, [l -1.3333334, r 1.3333334, b -1.0, t 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: 1059, B11: 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x40c10ba6: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] GearsES2.dispose 0x40c10ba6 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.init.0 0x76233c13: tileRendererInUse null, GearsES2[obj 0x76233c13 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x76233c13 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x76233c13 created: GearsObj[0x3edba1cf, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x76233c13 created: GearsObj[0x122e2ff5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x76233c13 created: GearsObj[0x122e2ff5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.init.X 0x76233c13 FIN GearsES2[obj 0x76233c13 isInit true, usesShared false, 1 GearsObj[0x3edba1cf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x122e2ff5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f31b0d9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.reshape 0x76233c13 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76233c13, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.display 0x76233c13 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 12 (enable: true) [apply] null [apply] ShaderProgram[id=12, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES2.reshape FIN [apply] Frames for window1.setVisible(true): A1: 1, B1: 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] GearsES2.reshape 0x76233c13 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76233c13, angle 65.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.display 0x76233c13 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.display 0x76233c13 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.reshape 0x76233c13 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76233c13, angle 130.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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.display 0x76233c13 320x240, swapInterval 1, drawable 0x5200004 [apply] Frames for reparentWindow.top(parent, false), ACTION_NATIVE_REPARENTING: A10: 561, B10: 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#09,5,main] GearsES2.reshape 0x76233c13 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76233c13, angle 191.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.display 0x76233c13 320x240, swapInterval 1, drawable 0x5200004 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.reshape 0x76233c13 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x76233c13, angle 250.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.display 0x76233c13 320x240, swapInterval 1, drawable 0x5200004 [apply] Frames for reparentWindow.child(parent, false), ACTION_NATIVE_REPARENTING: A11: 1120, B11: 4 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.dispose 0x76233c13: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] GearsES2.dispose 0x76233c13 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-9,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579065152788 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065152788 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01CreateVisibleDestroy took 2.676 sec [apply] Testcase: test02aReparentTop2WinReparentRecreate took 5.056 sec [apply] Testcase: test02bReparentTop2WinReparentNative took 5.037 sec [apply] Testcase: test03aReparentWin2TopReparentRecreate took 5.094 sec [apply] Testcase: test03bReparentWin2TopReparentNative took 5.026 sec [echo] Testing com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065154508 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065154510 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(test01NewtOnNewtParentChildDraw) [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x4c693162: tileRendererInUse null, GearsES2[obj 0x4c693162 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c693162 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c693162 created: GearsObj[0x75519932, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c693162 created: GearsObj[0xa35e040, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c693162 created: GearsObj[0xa35e040, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x4c693162 FIN GearsES2[obj 0x4c693162 isInit true, usesShared false, 1 GearsObj[0x75519932, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa35e040, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x585bbf1f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4c693162 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c693162, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 238, has 320 / 238, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 237, has 320 / 237, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 236, has 320 / 236, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 235, has 320 / 235, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 234, has 320 / 234, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 233, has 320 / 233, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 232, has 320 / 232, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 231, has 320 / 231, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 230, has 320 / 230, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 229, has 320 / 229, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 228, has 320 / 228, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 227, has 320 / 227, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 226, has 320 / 226, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 225, has 320 / 225, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 224, has 320 / 224, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 223, has 320 / 223, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 222, has 320 / 222, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 221, has 320 / 221, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 220, has 320 / 220, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 219, has 320 / 219, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 218, has 320 / 218, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 217, has 320 / 217, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 216, has 320 / 216, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 215, has 320 / 215, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 214, has 320 / 214, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4c693162: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4c693162 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw [apply] junit.framework.TestListener: endTest(test01NewtOnNewtParentChildDraw) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065157087 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065157087 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.406 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065154508 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065154510 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02NEWT - test01NewtOnNewtParentChildDraw [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.init FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5200002, tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] RedSquareES2.reshape FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.0 0x4c693162: tileRendererInUse null, GearsES2[obj 0x4c693162 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4c693162 on Thread[Thread-2-UserApp-JUnitTestRunner,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4c693162 created: GearsObj[0x75519932, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4c693162 created: GearsObj[0xa35e040, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4c693162 created: GearsObj[0xa35e040, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.init.X 0x4c693162 FIN GearsES2[obj 0x4c693162 isInit true, usesShared false, 1 GearsObj[0x75519932, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa35e040, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x585bbf1f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.reshape 0x4c693162 0/0 320x240 of 320x240, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4c693162, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 238, has 320 / 238, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 237, has 320 / 237, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 236, has 320 / 236, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 235, has 320 / 235, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 234, has 320 / 234, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 233, has 320 / 233, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 232, has 320 / 232, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 231, has 320 / 231, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 230, has 320 / 230, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 229, has 320 / 229, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 228, has 320 / 228, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 227, has 320 / 227, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 226, has 320 / 226, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 225, has 320 / 225, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 224, has 320 / 224, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 223, has 320 / 223, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 222, has 320 / 222, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 221, has 320 / 221, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 220, has 320 / 220, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 219, has 320 / 219, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 218, has 320 / 218, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 217, has 320 / 217, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 216, has 320 / 216, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 215, has 320 / 215, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner,5,main] GearsES2.display 0x4c693162 320x240, swapInterval 1, drawable 0x5200004 [apply] Moved: exp 320 / 214, has 320 / 214, equals true, didWindowMove true, waitCount 1 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4c693162: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4c693162 FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.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 @ 1579065157087 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065157087 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01NewtOnNewtParentChildDraw took 2.536 sec [echo] Testing com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT.xml [apply] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT [apply] junit.framework.TestListener: tests to run: 1++++ Test Singleton.ctor() [apply] [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065158763 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065158765 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00 [apply] junit.framework.TestListener: startTest(testWindow00) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x19f62818: tileRendererInUse null, GearsES2[obj 0x19f62818 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x19f62818 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x19f62818 created: GearsObj[0x65278923, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x19f62818 created: GearsObj[0x52fa956c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x19f62818 created: GearsObj[0x52fa956c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x19f62818 FIN GearsES2[obj 0x19f62818 isInit true, usesShared false, 1 GearsObj[0x65278923, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52fa956c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23b0c990, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x19f62818 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x19f62818 400x400, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x19f62818 400x400, swapInterval 1, drawable 0x5200002 [apply] GLProfiles window1: :0.0: Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x49ac18e: tileRendererInUse null, GearsES2[obj 0x49ac18e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x49ac18e on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x49ac18e created: GearsObj[0x64d7db60, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x49ac18e created: GearsObj[0x21f37bc8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x49ac18e created: GearsObj[0x21f37bc8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x49ac18e FIN GearsES2[obj 0x49ac18e isInit true, usesShared false, 1 GearsObj[0x64d7db60, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21f37bc8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3567d65d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x49ac18e 0/0 300x300 of 300x300, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49ac18e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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] junit.framework.TestListener: endTest(testWindow00) [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x49ac18e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x49ac18e FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x19f62818: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x19f62818 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 @ 1579065161203 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065161203 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.268 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065158763 ms III - Start [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065158765 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentChildWindowBug632NEWT - testWindow00 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x19f62818: tileRendererInUse null, GearsES2[obj 0x19f62818 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x19f62818 on Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x19f62818 created: GearsObj[0x65278923, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x19f62818 created: GearsObj[0x52fa956c, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x19f62818 created: GearsObj[0x52fa956c, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x19f62818 FIN GearsES2[obj 0x19f62818 isInit true, usesShared false, 1 GearsObj[0x65278923, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x52fa956c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23b0c990, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x19f62818 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x19f62818 400x400, swapInterval 1, drawable 0x5200002 [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x19f62818 400x400, swapInterval 1, drawable 0x5200002 [apply] GLProfiles window1: :0.0: Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.0 0x49ac18e: tileRendererInUse null, GearsES2[obj 0x49ac18e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x49ac18e on Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x49ac18e created: GearsObj[0x64d7db60, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x49ac18e created: GearsObj[0x21f37bc8, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x49ac18e created: GearsObj[0x21f37bc8, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.init.X 0x49ac18e FIN GearsES2[obj 0x49ac18e isInit true, usesShared false, 1 GearsObj[0x64d7db60, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x21f37bc8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3567d65d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x49ac18e 0/0 300x300 of 300x300, swapInterval 1, drawable 0x5200004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49ac18e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Animator#00,5,main] GearsES2.reshape 0x19f62818 0/0 512x512 of 512x512, swapInterval 1, drawable 0x5200002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x19f62818, 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[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x49ac18e: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x49ac18e FIN [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x19f62818: tileRendererInUse null [apply] Thread[Thread-2-UserApp-JUnitTestRunner-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x19f62818 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 @ 1579065161203 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T Thread-2-UserApp-JUnitTestRunner @ 1579065161203 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindow00 took 1.358 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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared common.init: declare.common: test.compile.check: [echo] jogl-test.jar /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jar/jogl-test.jar test.compile: junit.run.awt: [echo] gluegen.basename: gluegen [echo] jogl.basename: jogl generic.junit.run.awt: [echo] +++ [echo] +++ generic.junit.run.awt [echo] +++ Pattern: com/jogamp/opengl/test/junit/**/Test*AWT* [echo] +++ [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAWTCloseX11DisplayBug565 [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.385 sec [junit] [junit] Testcase: testX11WindowMemoryLeak took 3.002 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.385 sec [junit] [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove01GLCanvasSwingAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065167359 ms III - Start [junit] SLOCK [T main @ 1579065167361 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 2/15 [junit] Loop.1 2/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 3/15 [junit] Loop.1 3/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 4/15 [junit] Loop.1 4/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 5/15 [junit] Loop.1 5/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 6/15 [junit] Loop.1 6/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 7/15 [junit] Loop.1 7/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 8/15 [junit] Loop.1 8/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 9/15 [junit] Loop.1 9/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 10/15 [junit] Loop.1 10/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 11/15 [junit] Loop.1 11/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 12/15 [junit] Loop.1 12/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 13/15 [junit] Loop.1 13/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 14/15 [junit] Loop.1 14/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 15/15 [junit] Loop.1 15/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.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 @ 1579065173947 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065173947 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.497 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065167359 ms III - Start [junit] SLOCK [T main @ 1579065167361 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 2/15 [junit] Loop.1 2/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 3/15 [junit] Loop.1 3/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 4/15 [junit] Loop.1 4/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 5/15 [junit] Loop.1 5/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 6/15 [junit] Loop.1 6/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 7/15 [junit] Loop.1 7/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 8/15 [junit] Loop.1 8/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 9/15 [junit] Loop.1 9/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 10/15 [junit] Loop.1 10/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 11/15 [junit] Loop.1 11/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 12/15 [junit] Loop.1 12/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 13/15 [junit] Loop.1 13/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 14/15 [junit] Loop.1 14/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 15/15 [junit] Loop.1 15/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.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 @ 1579065173947 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065173947 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Onscreen took 4.717 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: 7.497 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065167359 ms III - Start [junit] SLOCK [T main @ 1579065167361 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 2/15 [junit] Loop.1 2/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 3/15 [junit] Loop.1 3/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 4/15 [junit] Loop.1 4/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 5/15 [junit] Loop.1 5/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 6/15 [junit] Loop.1 6/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 7/15 [junit] Loop.1 7/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 8/15 [junit] Loop.1 8/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 9/15 [junit] Loop.1 9/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 10/15 [junit] Loop.1 10/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 11/15 [junit] Loop.1 11/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 12/15 [junit] Loop.1 12/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 13/15 [junit] Loop.1 13/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 14/15 [junit] Loop.1 14/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop.0 15/15 [junit] Loop.1 15/15: GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.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 @ 1579065173947 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065173947 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579065175609 ms III - Start [junit] SLOCK [T main @ 1579065175611 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestAddRemove02GLWindowNewtCanvasAWT - test01Onscreen [junit] Loop # 0 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 1 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 2 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 3 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 4 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 5 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 6 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 7 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 8 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 9 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 10 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 11 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 12 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 13 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 14 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.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 @ 1579065184385 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065184385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.671 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065175609 ms III - Start [junit] SLOCK [T main @ 1579065175611 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 1 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 2 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 3 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 4 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 5 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 6 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 7 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 8 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 9 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 10 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 11 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 12 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 13 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 14 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.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 @ 1579065184385 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065184385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Onscreen took 6.922 sec [junit] Testcase: test02OffscreenFBO took 0.002 sec [junit] Testcase: test03OffscreenPBuffer took 0.001 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.671 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065175609 ms III - Start [junit] SLOCK [T main @ 1579065175611 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 1 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 2 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 3 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 4 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 5 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 6 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 7 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 8 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 9 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 10 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 11 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 12 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 13 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Loop # 14 / 15 [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.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 @ 1579065184385 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065184385 ms --- localhost/127.0.0.1:59999 - Unlock ok within 7 ms [junit] ------------- ---------------- --------------- [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 @ 1579065186152 ms III - Start [junit] SLOCK [T main @ 1579065186154 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01 [junit] Iteration 0 / 5 [junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=565,y=463] [junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=670,y=467] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef800eb30, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef8397110, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Iteration 1 / 5 [junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=564,y=467] [junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=670,y=467] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Iteration 2 / 5 [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=564,y=467] [junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=670,y=467] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Iteration 3 / 5 [junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=564,y=467] [junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=670,y=467] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Iteration 4 / 5 [junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=564,y=467] [junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=670,y=467] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065213651 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065213651 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.466 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 @ 1579065186152 ms III - Start [junit] SLOCK [T main @ 1579065186154 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01 [junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=565,y=463] [junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=670,y=467] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef800eb30, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef8397110, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=564,y=467] [junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=670,y=467] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=564,y=467] [junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=670,y=467] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=564,y=467] [junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=670,y=467] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=564,y=467] [junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=670,y=467] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065213651 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065213651 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 27.426 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.466 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 @ 1579065186152 ms III - Start [junit] SLOCK [T main @ 1579065186154 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01 [junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=565,y=463] [junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=670,y=467] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef800eb30, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef8397110, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=564,y=467] [junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=670,y=467] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=564,y=467] [junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=670,y=467] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=564,y=467] [junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=670,y=467] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] OK Button: JButton; javax.swing.JButton[,498,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=564,y=467] [junit] CANCEL Button: JButton; javax.swing.JButton[,604,17,101x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@507f8dad,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=670,y=467] [junit] [junit] [junit] Pre-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] [junit] Post-ToolTip [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f8ef807e3c0, owner true, JAWTToolkitLock[obj 0x155bb19f, isOwner true, <166c4aa7, 288802de>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: X11OnscreenGLXDrawable [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestBug1146GLContextDialogToolTipAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065213651 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065213651 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065215354 ms III - Start [junit] SLOCK [T main @ 1579065215356 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@16809e08 [junit] BB.1: java.lang.Object@16809e08 [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 @ 1579065217308 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065217309 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.864 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065215354 ms III - Start [junit] SLOCK [T main @ 1579065215356 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@16809e08 [junit] BB.1: java.lang.Object@16809e08 [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 @ 1579065217308 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065217309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testDeadlock took 0.11 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.864 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065215354 ms III - Start [junit] SLOCK [T main @ 1579065215356 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestFBOAutoDrawableDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@16809e08 [junit] BB.1: java.lang.Object@16809e08 [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 @ 1579065217308 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065217309 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065219110 ms III - Start [junit] SLOCK [T main @ 1579065219113 ms +++ localhost/127.0.0.1:59999 - Locked within 17 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] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x815b41f: tileRendererInUse null, GearsES2[obj 0x815b41f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x815b41f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Window Caps PostGL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x815b41f created: GearsObj[0x19fd269a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x815b41f created: GearsObj[0x19a07194, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x815b41f created: GearsObj[0x19a07194, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x815b41f FIN GearsES2[obj 0x815b41f isInit true, usesShared false, 1 GearsObj[0x19fd269a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x19a07194, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39e56a46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x815b41f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> 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.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 400x300, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 400x300, swapInterval 1, drawable 0x4e00021 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x815b41f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x815b41f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 400x300, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x815b41f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x815b41f, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 200x150, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 200x150, swapInterval 1, drawable 0x4e00021 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 200x150, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 200x150, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x815b41f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x815b41f, 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[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 800x600, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 800x600, swapInterval 1, drawable 0x4e00021 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0008-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 800x600, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 800x600, swapInterval 1, drawable 0x4e00021 [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 4/29, size 800x600, [junit] visible true, displayable false, showing false, [junit] null]] [junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x815b41f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x815b41f FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Window Caps PostGL : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], 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 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x233795b6: tileRendererInUse null, GearsES2[obj 0x233795b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x233795b6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x233795b6 created: GearsObj[0xf86adb1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x233795b6 created: GearsObj[0x4a35af9d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x233795b6 created: GearsObj[0x4a35af9d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x233795b6 FIN GearsES2[obj 0x233795b6 isInit true, usesShared false, 1 GearsObj[0xf86adb1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a35af9d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x618860b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x233795b6 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4e00043, msaa false, tileRendererInUse null [junit] >> GearsES2 0x233795b6, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x233795b6 400x300, swapInterval 1, drawable 0x4e00043 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x233795b6 400x300, swapInterval 1, drawable 0x4e00043 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x233795b6 0/0 200x150 of 200x150, swapInterval 1, drawable 0x4e00043, msaa false, tileRendererInUse null [junit] >> GearsES2 0x233795b6, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x233795b6 200x150, swapInterval 1, drawable 0x4e00043 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x233795b6 200x150, swapInterval 1, drawable 0x4e00043 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0003-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x233795b6 0/0 800x600 of 800x600, swapInterval 1, drawable 0x4e00043, msaa false, tileRendererInUse null [junit] >> GearsES2 0x233795b6, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x233795b6 800x600, swapInterval 1, drawable 0x4e00043 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x233795b6 800x600, swapInterval 1, drawable 0x4e00043 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x233795b6 800x600, swapInterval 1, drawable 0x4e00043 [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 4/29, size 800x600, [junit] visible true, displayable false, showing false, [junit] null]] [junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x233795b6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x233795b6 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Window Caps PostGL : GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Chosen GL Caps(1): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6f03482: tileRendererInUse null, GearsES2[obj 0x6f03482 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6f03482 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6f03482 created: GearsObj[0x7fb9388b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6f03482 created: GearsObj[0x437772c6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6f03482 created: GearsObj[0x437772c6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6f03482 FIN GearsES2[obj 0x6f03482 isInit true, usesShared false, 1 GearsObj[0x7fb9388b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x437772c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f9e2c18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f03482 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f03482, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 400x300, swapInterval 1, drawable 0x4e0005e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 400x300, swapInterval 1, drawable 0x4e0005e [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f03482 0/0 200x150 of 200x150, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f03482, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 200x150, swapInterval 1, drawable 0x4e0005e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 200x150, swapInterval 1, drawable 0x4e0005e [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0003-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 200x150, swapInterval 1, drawable 0x4e0005e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f03482 0/0 800x600 of 800x600, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f03482, 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[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 800x600, swapInterval 1, drawable 0x4e0005e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 800x600, swapInterval 1, drawable 0x4e0005e [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0006-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 800x600, swapInterval 1, drawable 0x4e0005e [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 4/29, size 800x600, [junit] visible true, displayable false, showing false, [junit] null]] [junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f03482: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f03482 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] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Window Caps PostGL : GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Chosen GL Caps(1): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1fa121e2: tileRendererInUse null, GearsES2[obj 0x1fa121e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1fa121e2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1fa121e2 created: GearsObj[0xe71bc05, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1fa121e2 created: GearsObj[0x688d01be, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1fa121e2 created: GearsObj[0x688d01be, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1fa121e2 FIN GearsES2[obj 0x1fa121e2 isInit true, usesShared false, 1 GearsObj[0xe71bc05, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x688d01be, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12276f18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1fa121e2 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4e00078, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1fa121e2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 400x300, swapInterval 1, drawable 0x4e00078 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 400x300, swapInterval 1, drawable 0x4e00078 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1fa121e2 0/0 200x150 of 200x150, swapInterval 1, drawable 0x4e00078, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1fa121e2, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 200x150, swapInterval 1, drawable 0x4e00078 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 200x150, swapInterval 1, drawable 0x4e00078 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0003-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0200x0150.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 200x150, swapInterval 1, drawable 0x4e00078 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1fa121e2 0/0 800x600 of 800x600, swapInterval 1, drawable 0x4e00078, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1fa121e2, 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[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 800x600, swapInterval 1, drawable 0x4e00078 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 800x600, swapInterval 1, drawable 0x4e00078 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0006-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0800x0600.png [junit] Fin: AWT-GLCanvas[Realized false, [junit] null-drawable, [junit] Factory null, [junit] handle 0x0, [junit] Drawable size -1x-1 surface[800x600], [junit] AWT[pos 4/29, size 800x600, [junit] visible true, displayable false, showing false, [junit] null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 800x600, swapInterval 1, drawable 0x4e00078 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1fa121e2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1fa121e2 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 @ 1579065223743 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065223744 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.582 sec [junit] ------------- Standard Output --------------- [junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Window Caps PostGL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Fin: AWT-GLCanvas[Realized false, [junit] null-drawable, [junit] Factory null, [junit] handle 0x0, [junit] Drawable size -1x-1 surface[800x600], [junit] AWT[pos 4/29, size 800x600, [junit] visible true, displayable false, showing false, [junit] null]] [junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Window Caps PostGL : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], 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 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], 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 4/29, size 800x600, [junit] visible true, displayable false, showing false, [junit] null]] [junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Window Caps PostGL : GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Chosen GL Caps(1): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Fin: AWT-GLCanvas[Realized false, [junit] null-drawable, [junit] Factory null, [junit] handle 0x0, [junit] Drawable size -1x-1 surface[800x600], [junit] AWT[pos 4/29, size 800x600, [junit] visible true, displayable false, showing false, [junit] null]] [junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Window Caps PostGL : GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Chosen GL Caps(1): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Fin: AWT-GLCanvas[Realized false, [junit] null-drawable, [junit] Factory null, [junit] handle 0x0, [junit] Drawable size -1x-1 surface[800x600], [junit] AWT[pos 4/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 @ 1579065219110 ms III - Start [junit] SLOCK [T main @ 1579065219113 ms +++ localhost/127.0.0.1:59999 - Locked within 17 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x815b41f: tileRendererInUse null, GearsES2[obj 0x815b41f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x815b41f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x815b41f created: GearsObj[0x19fd269a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x815b41f created: GearsObj[0x19a07194, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x815b41f created: GearsObj[0x19a07194, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x815b41f FIN GearsES2[obj 0x815b41f isInit true, usesShared false, 1 GearsObj[0x19fd269a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x19a07194, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39e56a46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x815b41f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> 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.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 400x300, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 400x300, swapInterval 1, drawable 0x4e00021 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x815b41f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x815b41f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 400x300, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x815b41f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x815b41f, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 200x150, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 200x150, swapInterval 1, drawable 0x4e00021 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 200x150, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 200x150, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x815b41f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x815b41f, 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[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 800x600, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 800x600, swapInterval 1, drawable 0x4e00021 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0008-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 800x600, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 800x600, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x815b41f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x815b41f 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x233795b6: tileRendererInUse null, GearsES2[obj 0x233795b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x233795b6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x233795b6 created: GearsObj[0xf86adb1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x233795b6 created: GearsObj[0x4a35af9d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x233795b6 created: GearsObj[0x4a35af9d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x233795b6 FIN GearsES2[obj 0x233795b6 isInit true, usesShared false, 1 GearsObj[0xf86adb1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a35af9d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x618860b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x233795b6 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4e00043, msaa false, tileRendererInUse null [junit] >> GearsES2 0x233795b6, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x233795b6 400x300, swapInterval 1, drawable 0x4e00043 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x233795b6 400x300, swapInterval 1, drawable 0x4e00043 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x233795b6 0/0 200x150 of 200x150, swapInterval 1, drawable 0x4e00043, msaa false, tileRendererInUse null [junit] >> GearsES2 0x233795b6, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x233795b6 200x150, swapInterval 1, drawable 0x4e00043 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x233795b6 200x150, swapInterval 1, drawable 0x4e00043 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0003-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x233795b6 0/0 800x600 of 800x600, swapInterval 1, drawable 0x4e00043, msaa false, tileRendererInUse null [junit] >> GearsES2 0x233795b6, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x233795b6 800x600, swapInterval 1, drawable 0x4e00043 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x233795b6 800x600, swapInterval 1, drawable 0x4e00043 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x233795b6 800x600, swapInterval 1, drawable 0x4e00043 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x233795b6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x233795b6 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6f03482: tileRendererInUse null, GearsES2[obj 0x6f03482 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6f03482 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6f03482 created: GearsObj[0x7fb9388b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6f03482 created: GearsObj[0x437772c6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6f03482 created: GearsObj[0x437772c6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6f03482 FIN GearsES2[obj 0x6f03482 isInit true, usesShared false, 1 GearsObj[0x7fb9388b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x437772c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f9e2c18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f03482 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f03482, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 400x300, swapInterval 1, drawable 0x4e0005e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 400x300, swapInterval 1, drawable 0x4e0005e [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f03482 0/0 200x150 of 200x150, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f03482, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 200x150, swapInterval 1, drawable 0x4e0005e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 200x150, swapInterval 1, drawable 0x4e0005e [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0003-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 200x150, swapInterval 1, drawable 0x4e0005e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f03482 0/0 800x600 of 800x600, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f03482, 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[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 800x600, swapInterval 1, drawable 0x4e0005e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 800x600, swapInterval 1, drawable 0x4e0005e [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0006-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 800x600, swapInterval 1, drawable 0x4e0005e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f03482: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f03482 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1fa121e2: tileRendererInUse null, GearsES2[obj 0x1fa121e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1fa121e2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1fa121e2 created: GearsObj[0xe71bc05, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1fa121e2 created: GearsObj[0x688d01be, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1fa121e2 created: GearsObj[0x688d01be, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1fa121e2 FIN GearsES2[obj 0x1fa121e2 isInit true, usesShared false, 1 GearsObj[0xe71bc05, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x688d01be, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12276f18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1fa121e2 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4e00078, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1fa121e2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 400x300, swapInterval 1, drawable 0x4e00078 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 400x300, swapInterval 1, drawable 0x4e00078 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1fa121e2 0/0 200x150 of 200x150, swapInterval 1, drawable 0x4e00078, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1fa121e2, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 200x150, swapInterval 1, drawable 0x4e00078 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 200x150, swapInterval 1, drawable 0x4e00078 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0003-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0200x0150.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 200x150, swapInterval 1, drawable 0x4e00078 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1fa121e2 0/0 800x600 of 800x600, swapInterval 1, drawable 0x4e00078, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1fa121e2, 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[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 800x600, swapInterval 1, drawable 0x4e00078 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 800x600, swapInterval 1, drawable 0x4e00078 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0006-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0800x0600.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 800x600, swapInterval 1, drawable 0x4e00078 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1fa121e2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1fa121e2 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 @ 1579065223743 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065223744 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testGL2OffScreenAutoDblBuf took 1.75 sec [junit] Testcase: testGL2OffScreenFBODblBufMSAA took 0.002 sec [junit] Testcase: testGL2OffScreenFBODblBufStencil took 0.002 sec [junit] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 0.001 sec [junit] Testcase: testGL2OffScreenPbuffer took 0.001 sec [junit] Testcase: testGL2OnScreenDblBuf took 1.175 sec [junit] Testcase: testGL2OnScreenDblBufMSAA took 0.579 sec [junit] Testcase: testGL2OnScreenDblBufStencil took 0.511 sec [junit] Testcase: testGL2OnScreenDblBufStencilMSAA took 0.529 sec [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.582 sec [junit] [junit] ------------- Standard Output --------------- [junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Window Caps PostGL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Fin: AWT-GLCanvas[Realized false, [junit] null-drawable, [junit] Factory null, [junit] handle 0x0, [junit] Drawable size -1x-1 surface[800x600], [junit] AWT[pos 4/29, size 800x600, [junit] visible true, displayable false, showing false, [junit] null]] [junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Window Caps PostGL : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], 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 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], 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 4/29, size 800x600, [junit] visible true, displayable false, showing false, [junit] null]] [junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Window Caps PostGL : GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Chosen GL Caps(1): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Fin: AWT-GLCanvas[Realized false, [junit] null-drawable, [junit] Factory null, [junit] handle 0x0, [junit] Drawable size -1x-1 surface[800x600], [junit] AWT[pos 4/29, size 800x600, [junit] visible true, displayable false, showing false, [junit] null]] [junit] Requested GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Window: com.jogamp.opengl.awt.GLCanvas [junit] Window Caps Pre_GL: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Window Caps PostGL : GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(1): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Chosen GL Caps(1): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.opengl.awt.GLCanvas, jogamp.nativewindow.jawt.x11.X11JAWTWindow [junit] Fin: AWT-GLCanvas[Realized false, [junit] null-drawable, [junit] Factory null, [junit] handle 0x0, [junit] Drawable size -1x-1 surface[800x600], [junit] AWT[pos 4/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 @ 1579065219110 ms III - Start [junit] SLOCK [T main @ 1579065219113 ms +++ localhost/127.0.0.1:59999 - Locked within 17 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x815b41f: tileRendererInUse null, GearsES2[obj 0x815b41f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x815b41f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x815b41f created: GearsObj[0x19fd269a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x815b41f created: GearsObj[0x19a07194, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x815b41f created: GearsObj[0x19a07194, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x815b41f FIN GearsES2[obj 0x815b41f isInit true, usesShared false, 1 GearsObj[0x19fd269a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x19a07194, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x39e56a46, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x815b41f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> 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.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 400x300, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 400x300, swapInterval 1, drawable 0x4e00021 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x815b41f 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x815b41f, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 400x300, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x815b41f 0/0 200x150 of 200x150, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x815b41f, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 200x150, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 200x150, swapInterval 1, drawable 0x4e00021 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0004-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 200x150, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 200x150, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x815b41f 0/0 800x600 of 800x600, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x815b41f, 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[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 800x600, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 800x600, swapInterval 1, drawable 0x4e00021 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0008-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 800x600, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x815b41f 800x600, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x815b41f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x815b41f 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x233795b6: tileRendererInUse null, GearsES2[obj 0x233795b6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x233795b6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x233795b6 created: GearsObj[0xf86adb1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x233795b6 created: GearsObj[0x4a35af9d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x233795b6 created: GearsObj[0x4a35af9d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x233795b6 FIN GearsES2[obj 0x233795b6 isInit true, usesShared false, 1 GearsObj[0xf86adb1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a35af9d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x618860b3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x233795b6 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4e00043, msaa false, tileRendererInUse null [junit] >> GearsES2 0x233795b6, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x233795b6 400x300, swapInterval 1, drawable 0x4e00043 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x233795b6 400x300, swapInterval 1, drawable 0x4e00043 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x233795b6 0/0 200x150 of 200x150, swapInterval 1, drawable 0x4e00043, msaa false, tileRendererInUse null [junit] >> GearsES2 0x233795b6, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x233795b6 200x150, swapInterval 1, drawable 0x4e00043 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x233795b6 200x150, swapInterval 1, drawable 0x4e00043 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0003-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x233795b6 0/0 800x600 of 800x600, swapInterval 1, drawable 0x4e00043, msaa false, tileRendererInUse null [junit] >> GearsES2 0x233795b6, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x233795b6 800x600, swapInterval 1, drawable 0x4e00043 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x233795b6 800x600, swapInterval 1, drawable 0x4e00043 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x233795b6 800x600, swapInterval 1, drawable 0x4e00043 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x233795b6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x233795b6 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6f03482: tileRendererInUse null, GearsES2[obj 0x6f03482 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6f03482 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6f03482 created: GearsObj[0x7fb9388b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6f03482 created: GearsObj[0x437772c6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6f03482 created: GearsObj[0x437772c6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6f03482 FIN GearsES2[obj 0x6f03482 isInit true, usesShared false, 1 GearsObj[0x7fb9388b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x437772c6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f9e2c18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f03482 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f03482, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 400x300, swapInterval 1, drawable 0x4e0005e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 400x300, swapInterval 1, drawable 0x4e0005e [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f03482 0/0 200x150 of 200x150, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f03482, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 200x150, swapInterval 1, drawable 0x4e0005e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 200x150, swapInterval 1, drawable 0x4e0005e [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0003-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 200x150, swapInterval 1, drawable 0x4e0005e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6f03482 0/0 800x600 of 800x600, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6f03482, 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[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 800x600, swapInterval 1, drawable 0x4e0005e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 800x600, swapInterval 1, drawable 0x4e0005e [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0006-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6f03482 800x600, swapInterval 1, drawable 0x4e0005e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f03482: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6f03482 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1fa121e2: tileRendererInUse null, GearsES2[obj 0x1fa121e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1fa121e2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1fa121e2 created: GearsObj[0xe71bc05, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1fa121e2 created: GearsObj[0x688d01be, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1fa121e2 created: GearsObj[0x688d01be, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1fa121e2 FIN GearsES2[obj 0x1fa121e2 isInit true, usesShared false, 1 GearsObj[0xe71bc05, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x688d01be, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x12276f18, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1fa121e2 0/0 400x300 of 400x300, swapInterval 1, drawable 0x4e00078, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1fa121e2, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 400x300, swapInterval 1, drawable 0x4e00078 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 400x300, swapInterval 1, drawable 0x4e00078 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1fa121e2 0/0 200x150 of 200x150, swapInterval 1, drawable 0x4e00078, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1fa121e2, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 200x150, swapInterval 1, drawable 0x4e00078 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 200x150, swapInterval 1, drawable 0x4e00078 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0003-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0200x0150.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 200x150, swapInterval 1, drawable 0x4e00078 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1fa121e2 0/0 800x600 of 800x600, swapInterval 1, drawable 0x4e00078, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1fa121e2, 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[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 800x600, swapInterval 1, drawable 0x4e00078 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 800x600, swapInterval 1, drawable 0x4e00078 [junit] AWT-EventQueue-0: ** screenshot: TestGLAutoDrawableGLCanvasOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0006-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0800x0600.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1fa121e2 800x600, swapInterval 1, drawable 0x4e00078 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1fa121e2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1fa121e2 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 @ 1579065223743 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065223744 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065225471 ms III - Start [junit] SLOCK [T main @ 1579065225473 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenLayerAutoDblBuf [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenLayerAutoDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [junit] Window Caps PostGL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Thread[main,5,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[main,5,main] [junit] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x696da30b created: GearsObj[0x429bffaa, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x696da30b created: GearsObj[0x5403f35f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x696da30b created: GearsObj[0x5403f35f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x696da30b FIN GearsES2[obj 0x696da30b isInit true, usesShared false, 1 GearsObj[0x429bffaa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5403f35f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x57d7f8ca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x696da30b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x696da30b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main,5,main] GearsES2.display 0x696da30b 400x300, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 400x300, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x696da30b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x696da30b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x696da30b 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x696da30b 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 200x150, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x696da30b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x696da30b, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x696da30b 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x696da30b 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x696da30b 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 800x600, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x696da30b: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x696da30b FIN [junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas0,4,29,800x600,invalid] [junit] Fin: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x696da30b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@51dcb805[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [junit] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] window[0/0 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@783a467b, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <272113c4, 73e9cf30>[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/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] ++++ 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 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [junit] Window Caps PostGL : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], 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 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Thread[main,5,main] GearsES2.init.0 0x3f6f6701: tileRendererInUse null, GearsES2[obj 0x3f6f6701 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3f6f6701 on Thread[main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3f6f6701 created: GearsObj[0x4f80542f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3f6f6701 created: GearsObj[0x60bd273d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3f6f6701 created: GearsObj[0x60bd273d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x3f6f6701 FIN GearsES2[obj 0x3f6f6701 isInit true, usesShared false, 1 GearsObj[0x4f80542f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x60bd273d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x121314f7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x3f6f6701 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f6f6701, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main,5,main] GearsES2.display 0x3f6f6701 400x300, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x3f6f6701 400x300, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.reshape 0x3f6f6701 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f6f6701, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x3f6f6701 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x3f6f6701 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x3f6f6701 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x3f6f6701 200x150, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.reshape 0x3f6f6701 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f6f6701, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x3f6f6701 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x3f6f6701 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x3f6f6701 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x3f6f6701 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x3f6f6701 800x600, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas1,4,29,800x600,invalid] [junit] Fin: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3f6f6701 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3527942a[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [junit] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] window[4/29 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@130c12b7, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <5e600dd5, 576d5deb>[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/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x3f6f6701: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x3f6f6701 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 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [junit] Window Caps PostGL : GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Chosen GL Caps(1): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Thread[main,5,main] GearsES2.init.0 0x4d5650ae: tileRendererInUse null, GearsES2[obj 0x4d5650ae isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4d5650ae on Thread[main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4d5650ae created: GearsObj[0x52719fb6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4d5650ae created: GearsObj[0x3012646b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4d5650ae created: GearsObj[0x3012646b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x4d5650ae FIN GearsES2[obj 0x4d5650ae isInit true, usesShared false, 1 GearsObj[0x52719fb6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3012646b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a883b15, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x4d5650ae 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d5650ae, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main,5,main] GearsES2.display 0x4d5650ae 400x300, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x4d5650ae 400x300, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.reshape 0x4d5650ae 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d5650ae, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x4d5650ae 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x4d5650ae 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x4d5650ae 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x4d5650ae 200x150, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.reshape 0x4d5650ae 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d5650ae, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x4d5650ae 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x4d5650ae 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x4d5650ae 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x4d5650ae 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x4d5650ae 800x600, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.dispose 0x4d5650ae: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.dispose 0x4d5650ae 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] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas2,4,29,800x600,invalid] [junit] Fin: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4d5650ae isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@a38c7fe[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [junit] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] window[4/29 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@25641d39, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <7b36aa0c, 5824a83d>[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/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [junit] Window Caps PostGL : GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Chosen GL Caps(1): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Thread[main,5,main] GearsES2.init.0 0x65c7a252: tileRendererInUse null, GearsES2[obj 0x65c7a252 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65c7a252 on Thread[main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x65c7a252 created: GearsObj[0x38cee291, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x65c7a252 created: GearsObj[0x4b45a2f5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x65c7a252 created: GearsObj[0x4b45a2f5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x65c7a252 FIN GearsES2[obj 0x65c7a252 isInit true, usesShared false, 1 GearsObj[0x38cee291, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b45a2f5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf09733f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x65c7a252 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65c7a252, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main,5,main] GearsES2.display 0x65c7a252 400x300, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x65c7a252 400x300, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.reshape 0x65c7a252 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65c7a252, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.display 0x65c7a252 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.display 0x65c7a252 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x65c7a252 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x65c7a252 200x150, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0200x0150.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.reshape 0x65c7a252 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65c7a252, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.display 0x65c7a252 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.display 0x65c7a252 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.display 0x65c7a252 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x65c7a252 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x65c7a252 800x600, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0800x0600.png [junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas3,4,29,800x600,invalid] [junit] Fin: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x65c7a252 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4d154ccd[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [junit] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] window[4/29 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@e350b40, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <41a0aa7d, 2794eab6>[count 0, qsz 0, owner ], surfaceLockCount 0]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.dispose 0x65c7a252: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.dispose 0x65c7a252 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 @ 1579065231298 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065231299 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.749 sec [junit] ------------- Standard Output --------------- [junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [junit] Window Caps PostGL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas0,4,29,800x600,invalid] [junit] Fin: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x696da30b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@51dcb805[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [junit] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] window[0/0 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@783a467b, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <272113c4, 73e9cf30>[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/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [junit] Window Caps PostGL : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], 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 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], 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,4,29,800x600,invalid] [junit] Fin: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3f6f6701 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3527942a[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [junit] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] window[4/29 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@130c12b7, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <5e600dd5, 576d5deb>[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/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [junit] Window Caps PostGL : GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Chosen GL Caps(1): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas2,4,29,800x600,invalid] [junit] Fin: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4d5650ae isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@a38c7fe[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [junit] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] window[4/29 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@25641d39, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <7b36aa0c, 5824a83d>[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/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [junit] Window Caps PostGL : GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Chosen GL Caps(1): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas3,4,29,800x600,invalid] [junit] Fin: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x65c7a252 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4d154ccd[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [junit] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] window[4/29 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@e350b40, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <41a0aa7d, 2794eab6>[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 @ 1579065225471 ms III - Start [junit] SLOCK [T main @ 1579065225473 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenLayerAutoDblBuf [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenLayerAutoDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] Thread[main,5,main] GearsES2.init.0 0x696da30b: tileRendererInUse null, GearsES2[obj 0x696da30b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x696da30b on Thread[main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x696da30b created: GearsObj[0x429bffaa, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x696da30b created: GearsObj[0x5403f35f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x696da30b created: GearsObj[0x5403f35f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x696da30b FIN GearsES2[obj 0x696da30b isInit true, usesShared false, 1 GearsObj[0x429bffaa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5403f35f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x57d7f8ca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x696da30b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x696da30b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main,5,main] GearsES2.display 0x696da30b 400x300, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 400x300, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x696da30b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x696da30b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x696da30b 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x696da30b 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 200x150, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x696da30b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x696da30b, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x696da30b 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x696da30b 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x696da30b 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 800x600, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x696da30b: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x696da30b FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [junit] Thread[main,5,main] GearsES2.init.0 0x3f6f6701: tileRendererInUse null, GearsES2[obj 0x3f6f6701 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3f6f6701 on Thread[main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3f6f6701 created: GearsObj[0x4f80542f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3f6f6701 created: GearsObj[0x60bd273d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3f6f6701 created: GearsObj[0x60bd273d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x3f6f6701 FIN GearsES2[obj 0x3f6f6701 isInit true, usesShared false, 1 GearsObj[0x4f80542f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x60bd273d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x121314f7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x3f6f6701 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f6f6701, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main,5,main] GearsES2.display 0x3f6f6701 400x300, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x3f6f6701 400x300, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.reshape 0x3f6f6701 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f6f6701, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x3f6f6701 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x3f6f6701 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x3f6f6701 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x3f6f6701 200x150, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.reshape 0x3f6f6701 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f6f6701, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x3f6f6701 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x3f6f6701 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x3f6f6701 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x3f6f6701 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x3f6f6701 800x600, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x3f6f6701: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x3f6f6701 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil [junit] Thread[main,5,main] GearsES2.init.0 0x4d5650ae: tileRendererInUse null, GearsES2[obj 0x4d5650ae isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4d5650ae on Thread[main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4d5650ae created: GearsObj[0x52719fb6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4d5650ae created: GearsObj[0x3012646b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4d5650ae created: GearsObj[0x3012646b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x4d5650ae FIN GearsES2[obj 0x4d5650ae isInit true, usesShared false, 1 GearsObj[0x52719fb6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3012646b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a883b15, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x4d5650ae 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d5650ae, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main,5,main] GearsES2.display 0x4d5650ae 400x300, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x4d5650ae 400x300, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.reshape 0x4d5650ae 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d5650ae, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x4d5650ae 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x4d5650ae 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x4d5650ae 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x4d5650ae 200x150, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.reshape 0x4d5650ae 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d5650ae, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x4d5650ae 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x4d5650ae 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x4d5650ae 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x4d5650ae 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x4d5650ae 800x600, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.dispose 0x4d5650ae: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.dispose 0x4d5650ae FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA [junit] Thread[main,5,main] GearsES2.init.0 0x65c7a252: tileRendererInUse null, GearsES2[obj 0x65c7a252 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65c7a252 on Thread[main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x65c7a252 created: GearsObj[0x38cee291, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x65c7a252 created: GearsObj[0x4b45a2f5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x65c7a252 created: GearsObj[0x4b45a2f5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x65c7a252 FIN GearsES2[obj 0x65c7a252 isInit true, usesShared false, 1 GearsObj[0x38cee291, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b45a2f5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf09733f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x65c7a252 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65c7a252, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main,5,main] GearsES2.display 0x65c7a252 400x300, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x65c7a252 400x300, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.reshape 0x65c7a252 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65c7a252, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.display 0x65c7a252 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.display 0x65c7a252 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x65c7a252 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x65c7a252 200x150, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0200x0150.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.reshape 0x65c7a252 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65c7a252, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.display 0x65c7a252 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.display 0x65c7a252 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.display 0x65c7a252 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x65c7a252 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x65c7a252 800x600, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0800x0600.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.dispose 0x65c7a252: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.dispose 0x65c7a252 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 @ 1579065231298 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065231299 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testGL2OffScreenFBODblBufMSAA took 1.787 sec [junit] Testcase: testGL2OffScreenFBODblBufStencil took 0.001 sec [junit] Testcase: testGL2OffScreenFBODblBufStencilMSAA took 0.001 sec [junit] Testcase: testGL2OffScreenLayerAutoDblBuf took 0.001 sec [junit] Testcase: testGL2OffScreenPbuffer took 0.001 sec [junit] Testcase: testGL2OnScreenDblBuf took 1.427 sec [junit] Testcase: testGL2OnScreenDblBufMSAA took 0.901 sec [junit] Testcase: testGL2OnScreenDblBufStencil took 0.785 sec [junit] Testcase: testGL2OnScreenDblBufStencilMSAA took 0.844 sec [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.749 sec [junit] [junit] ------------- Standard Output --------------- [junit] Requested GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [junit] Window Caps PostGL : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Chosen GL Caps(1): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas0,4,29,800x600,invalid] [junit] Fin: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x696da30b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@51dcb805[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [junit] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] window[0/0 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@783a467b, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <272113c4, 73e9cf30>[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/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [junit] Window Caps PostGL : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], 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 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], 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,4,29,800x600,invalid] [junit] Fin: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x3f6f6701 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@3527942a[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [junit] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] window[4/29 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@130c12b7, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <5e600dd5, 576d5deb>[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/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [junit] Window Caps PostGL : GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Chosen GL Caps(1): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas2,4,29,800x600,invalid] [junit] Fin: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x4d5650ae isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@a38c7fe[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [junit] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] window[4/29 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@25641d39, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <7b36aa0c, 5824a83d>[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/GL3bc.sw], on-scr[.]] [junit] Expected GL Caps: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/1/4, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Window: com.jogamp.newt.opengl.GLWindow [junit] Window Caps Pre_GL: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Pre-GL(0): jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, jogamp.newt.driver.x11.WindowDriver [junit] Window Caps PostGL : GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(1): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Chosen GL Caps(1): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Chosen GL CTX (2): 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [junit] Chosen GL Caps(2): GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] Drawable Post-GL(2): com.jogamp.newt.opengl.GLWindow, jogamp.newt.driver.x11.WindowDriver [junit] Fin: com.jogamp.newt.awt.NewtCanvasAWT[canvas3,4,29,800x600,invalid] [junit] Fin: NEWT-GLWindow[ [junit] Helper: GLAnimatorControl: null, GLEventListeners num 2 [GearsES2[obj 0x65c7a252 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null][init false], com.jogamp.opengl.test.junit.util.UITestCase$SnapshotGLEventListener@4d154ccd[init false], ], [junit] Drawable: null, [junit] Context: null, [junit] Window: jogamp.newt.driver.x11.WindowDriver[State [invisible, autopos, repositionable, resizable, ], [junit] Reconfig [visible, child, focused, undecor, aontop, aonbottom, sticky, repositionable, resizable, max[h, v], fullscreen[true], pointer[visible, confined]], [junit] NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 0, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], null, NEWT-Display[.x11_:0.0-1, excl false, refCount 0, hasEDT true, edtRunning false, null], monitors: null], [junit] window[4/29 800x600 wu, 800x600 pixel], [junit] Config null, [junit] ParentWindow null, [junit] ParentWindowHandle 0x0 (false), [junit] WindowHandle 0x0, [junit] SurfaceHandle 0x0 (lockedExt window false, surface false), [junit] WrappedSurface null, [junit] ChildWindows 0, SurfaceUpdatedListeners num 0 [], WindowListeners num 1 [com.jogamp.newt.opengl.GLWindow$2@e350b40, ], MouseListeners num 0 [], PointerGestures default true, custom 0 [], KeyListeners num 0 [], windowLock <41a0aa7d, 2794eab6>[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 @ 1579065225471 ms III - Start [junit] SLOCK [T main @ 1579065225473 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencil [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenFBODblBufStencilMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenLayerAutoDblBuf [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenLayerAutoDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] offscreen layer n/a [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OffScreenPbuffer [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] Thread[main,5,main] GearsES2.init.0 0x696da30b: tileRendererInUse null, GearsES2[obj 0x696da30b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x696da30b on Thread[main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x696da30b created: GearsObj[0x429bffaa, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x696da30b created: GearsObj[0x5403f35f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x696da30b created: GearsObj[0x5403f35f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x696da30b FIN GearsES2[obj 0x696da30b isInit true, usesShared false, 1 GearsObj[0x429bffaa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5403f35f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x57d7f8ca, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x696da30b 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x696da30b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main,5,main] GearsES2.display 0x696da30b 400x300, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 400x300, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0400x0300.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x696da30b 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x696da30b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x696da30b 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x696da30b 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 200x150, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0200x0150.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x696da30b 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x696da30b, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x696da30b 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x696da30b 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x696da30b 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x696da30b 800x600, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBuf_______________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0800x0600.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x696da30b: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x696da30b FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBuf [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [junit] Thread[main,5,main] GearsES2.init.0 0x3f6f6701: tileRendererInUse null, GearsES2[obj 0x3f6f6701 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3f6f6701 on Thread[main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3f6f6701 created: GearsObj[0x4f80542f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3f6f6701 created: GearsObj[0x60bd273d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3f6f6701 created: GearsObj[0x60bd273d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x3f6f6701 FIN GearsES2[obj 0x3f6f6701 isInit true, usesShared false, 1 GearsObj[0x4f80542f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x60bd273d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x121314f7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x3f6f6701 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f6f6701, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main,5,main] GearsES2.display 0x3f6f6701 400x300, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x3f6f6701 400x300, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0400x0300.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.reshape 0x3f6f6701 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f6f6701, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x3f6f6701 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x3f6f6701 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x3f6f6701 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x3f6f6701 200x150, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0200x0150.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.reshape 0x3f6f6701 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3f6f6701, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x3f6f6701 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x3f6f6701 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x3f6f6701 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x3f6f6701 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x3f6f6701 800x600, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufMSAA___________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0800x0600.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x3f6f6701: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x3f6f6701 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufMSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil [junit] Thread[main,5,main] GearsES2.init.0 0x4d5650ae: tileRendererInUse null, GearsES2[obj 0x4d5650ae isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4d5650ae on Thread[main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4d5650ae created: GearsObj[0x52719fb6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4d5650ae created: GearsObj[0x3012646b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4d5650ae created: GearsObj[0x3012646b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x4d5650ae FIN GearsES2[obj 0x4d5650ae isInit true, usesShared false, 1 GearsObj[0x52719fb6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3012646b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a883b15, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x4d5650ae 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d5650ae, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main,5,main] GearsES2.display 0x4d5650ae 400x300, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x4d5650ae 400x300, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0400x0300.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.reshape 0x4d5650ae 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d5650ae, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x4d5650ae 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x4d5650ae 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x4d5650ae 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x4d5650ae 200x150, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0200x0150.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.reshape 0x4d5650ae 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4d5650ae, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x4d5650ae 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x4d5650ae 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x4d5650ae 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x4d5650ae 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x4d5650ae 800x600, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencil________-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St08-Sa00_default-0800x0600.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.dispose 0x4d5650ae: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.dispose 0x4d5650ae FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencil [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT - testGL2OnScreenDblBufStencilMSAA [junit] Thread[main,5,main] GearsES2.init.0 0x65c7a252: tileRendererInUse null, GearsES2[obj 0x65c7a252 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x65c7a252 on Thread[main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x65c7a252 created: GearsObj[0x38cee291, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x65c7a252 created: GearsObj[0x4b45a2f5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x65c7a252 created: GearsObj[0x4b45a2f5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x65c7a252 FIN GearsES2[obj 0x65c7a252 isInit true, usesShared false, 1 GearsObj[0x38cee291, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4b45a2f5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf09733f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x65c7a252 0/0 400x300 of 400x300, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65c7a252, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main,5,main] GearsES2.display 0x65c7a252 400x300, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x65c7a252 400x300, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0001-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0400x0300.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.reshape 0x65c7a252 0/0 200x150 of 200x150, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65c7a252, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.display 0x65c7a252 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.display 0x65c7a252 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x65c7a252 200x150, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x65c7a252 200x150, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0005-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0200x0150.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.reshape 0x65c7a252 0/0 800x600 of 800x600, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x65c7a252, angle 3.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333336, b -1.0, t 1.0] 2.666667x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.display 0x65c7a252 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.display 0x65c7a252 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.display 0x65c7a252 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x65c7a252 800x600, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x65c7a252 800x600, swapInterval 1, drawable 0x5800002 [junit] main: ** screenshot: TestGLAutoDrawableNewtCanvasAWTOnOffscrnCapsAWT.testGL2OnScreenDblBufStencilMSAA____-n0010-GL2___-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St08-Sa00_default-0800x0600.png [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.dispose 0x65c7a252: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.dispose 0x65c7a252 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 @ 1579065231298 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065231299 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [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 @ 1579065233065 ms III - Start [junit] SLOCK [T main @ 1579065233067 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT [junit] Chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] Done! [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065235134 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065235135 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.985 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 @ 1579065233065 ms III - Start [junit] SLOCK [T main @ 1579065233067 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable [junit] Chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065235134 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065235135 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLOffscreenDrawable took 2.017 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.985 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 @ 1579065233065 ms III - Start [junit] SLOCK [T main @ 1579065233067 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable [junit] Chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestGLOffscreenAutoDrawableBug1044AWT - test01GLOffscreenDrawable [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065235134 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065235135 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1579065236923 ms III - Start [junit] SLOCK [T main @ 1579065236925 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLCanvasAWT - test00_MSAA0_DefFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: false [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] has msaa: false [junit] [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [junit] Frame# 1, user #1 [junit] TextRendererGLEL.display: Frame 0001 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0001-awt-usr001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png [junit] Frame# 2, user #2 [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0002 (002): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0002-awt-usr002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png [junit] Frame# 3, user #3 [junit] TextRendererGLEL.display: Frame 0003 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0003-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0004 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0004-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0005 (003): 0422x0337 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0005-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0422x0337.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0006 (003): 0222x0137 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0006-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0222x0137.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0007 (003): 0322x0237 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0007-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0322x0237.png [junit] TextRendererGLEL.display: Frame 0008 (003): 0322x0237 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0008-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0322x0237.png [junit] TextRendererGLEL.display: Frame 0009 (003): 0322x0237 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0009-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0322x0237.png [junit] TextRendererGLEL.display: Frame 0010 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0011 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0012 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0013 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0014 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0015 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0016 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0017 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0018 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0019 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0020 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0021 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0022 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0023 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0024 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0025 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0026 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0027 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0028 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0029 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0030 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0031 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0032 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0033 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0034 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0035 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0036 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0037 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0038 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0039 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0040 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0041 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0042 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0043 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0044 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0045 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0046 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0047 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0048 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0049 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0050 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0051 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0052 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0053 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0054 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0055 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0056 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0057 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0058 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0059 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0060 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0061 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0062 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0063 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0064 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0065 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0066 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0067 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0068 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0069 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0070 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0071 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0072 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0073 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0074 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0075 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0076 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0077 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0078 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0079 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0080 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0081 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0082 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0083 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0084 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0085 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0086 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0087 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0088 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0089 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0090 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0091 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0092 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0093 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0094 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0095 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0096 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0097 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0098 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0099 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0100 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0101 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0102 (003): 0322x0237 [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 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: true [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] has msaa: false [junit] [junit] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [junit] null [junit] ShaderProgram[id=6, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0320x0240.png [junit] Frame# 1, user #1 [junit] TextRendererGLEL.display: Frame 0001 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0001-awt-usr001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-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.test10_MSAA8_DefFlip-n0002-awt-usr002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-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.test10_MSAA8_DefFlip-n0003-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0004 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0004-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-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.test10_MSAA8_DefFlip-n0005-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0420x0340.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0006 (003): 0220x0140 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0220x0140.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0007 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0007-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0008 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-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] ++++ 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 @ 1579065247258 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065247260 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.28 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065236923 ms III - Start [junit] SLOCK [T main @ 1579065236925 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 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: false [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] has msaa: false [junit] [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [junit] Frame# 1, user #1 [junit] TextRendererGLEL.display: Frame 0001 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0001-awt-usr001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png [junit] Frame# 2, user #2 [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0002 (002): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0002-awt-usr002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png [junit] Frame# 3, user #3 [junit] TextRendererGLEL.display: Frame 0003 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0003-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0004 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0004-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0005 (003): 0422x0337 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0005-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0422x0337.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0006 (003): 0222x0137 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0006-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0222x0137.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0007 (003): 0322x0237 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0007-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0322x0237.png [junit] TextRendererGLEL.display: Frame 0008 (003): 0322x0237 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0008-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0322x0237.png [junit] TextRendererGLEL.display: Frame 0009 (003): 0322x0237 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0009-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0322x0237.png [junit] TextRendererGLEL.display: Frame 0010 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0011 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0012 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0013 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0014 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0015 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0016 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0017 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0018 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0019 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0020 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0021 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0022 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0023 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0024 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0025 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0026 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0027 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0028 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0029 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0030 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0031 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0032 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0033 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0034 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0035 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0036 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0037 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0038 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0039 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0040 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0041 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0042 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0043 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0044 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0045 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0046 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0047 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0048 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0049 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0050 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0051 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0052 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0053 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0054 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0055 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0056 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0057 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0058 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0059 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0060 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0061 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0062 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0063 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0064 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0065 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0066 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0067 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0068 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0069 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0070 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0071 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0072 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0073 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0074 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0075 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0076 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0077 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0078 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0079 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0080 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0081 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0082 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0083 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0084 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0085 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0086 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0087 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0088 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0089 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0090 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0091 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0092 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0093 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0094 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0095 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0096 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0097 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0098 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0099 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0100 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0101 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0102 (003): 0322x0237 [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 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: true [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] has msaa: false [junit] [junit] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [junit] null [junit] ShaderProgram[id=6, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0320x0240.png [junit] Frame# 1, user #1 [junit] TextRendererGLEL.display: Frame 0001 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0001-awt-usr001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-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.test10_MSAA8_DefFlip-n0002-awt-usr002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-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.test10_MSAA8_DefFlip-n0003-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0004 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0004-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-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.test10_MSAA8_DefFlip-n0005-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0420x0340.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0006 (003): 0220x0140 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0220x0140.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0007 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0007-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0008 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-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] ++++ 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 @ 1579065247258 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065247260 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00_MSAA0_DefFlip took 4.677 sec [junit] Testcase: test01_MSAA0_UsrFlip took 0.001 sec [junit] Testcase: test10_MSAA8_DefFlip took 3.866 sec [junit] Testcase: test11_MSAA8_UsrFlip took 0.001 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.28 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065236923 ms III - Start [junit] SLOCK [T main @ 1579065236925 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 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: false [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] has msaa: false [junit] [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0320x0240.png [junit] Frame# 1, user #1 [junit] TextRendererGLEL.display: Frame 0001 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0001-awt-usr001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png [junit] Frame# 2, user #2 [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0002 (002): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0002-awt-usr002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png [junit] Frame# 3, user #3 [junit] TextRendererGLEL.display: Frame 0003 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0003-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0004 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0004-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0320x0240.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0005 (003): 0422x0337 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0005-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0422x0337.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0006 (003): 0222x0137 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0006-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0222x0137.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0007 (003): 0322x0237 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0007-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0322x0237.png [junit] TextRendererGLEL.display: Frame 0008 (003): 0322x0237 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0008-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0322x0237.png [junit] TextRendererGLEL.display: Frame 0009 (003): 0322x0237 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test00_MSAA0_DefFlip-n0009-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0322x0237.png [junit] TextRendererGLEL.display: Frame 0010 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0011 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0012 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0013 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0014 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0015 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0016 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0017 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0018 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0019 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0020 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0021 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0022 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0023 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0024 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0025 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0026 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0027 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0028 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0029 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0030 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0031 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0032 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0033 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0034 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0035 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0036 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0037 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0038 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0039 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0040 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0041 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0042 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0043 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0044 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0045 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0046 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0047 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0048 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0049 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0050 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0051 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0052 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0053 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0054 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0055 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0056 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0057 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0058 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0059 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0060 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0061 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0062 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0063 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0064 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0065 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0066 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0067 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0068 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0069 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0070 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0071 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0072 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0073 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0074 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0075 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0076 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0077 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0078 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0079 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0080 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0081 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0082 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0083 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0084 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0085 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0086 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0087 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0088 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0089 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0090 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0091 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0092 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0093 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0094 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0095 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0096 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0097 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0098 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0099 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0100 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0101 (003): 0322x0237 [junit] TextRendererGLEL.display: Frame 0102 (003): 0322x0237 [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 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: true [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] has msaa: false [junit] [junit] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [junit] null [junit] ShaderProgram[id=6, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0320x0240.png [junit] Frame# 1, user #1 [junit] TextRendererGLEL.display: Frame 0001 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0001-awt-usr001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-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.test10_MSAA8_DefFlip-n0002-awt-usr002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-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.test10_MSAA8_DefFlip-n0003-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0004 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0004-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-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.test10_MSAA8_DefFlip-n0005-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0420x0340.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0006 (003): 0220x0140 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0220x0140.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0007 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0007-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0008 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLCanvasAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-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] ++++ 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 @ 1579065247258 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065247260 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065248983 ms III - Start [junit] SLOCK [T main @ 1579065248985 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: false [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] has msaa: false [junit] [junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 7, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 8, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 9, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] Frame# 2, user #1 [junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0004 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0004-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] Frame# 5, user #2 [junit] TextRendererGLEL.display: Frame 0005 (002): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0005-awt-usr002-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] Frame# 6, user #3 [junit] TextRendererGLEL.display: Frame 0006 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png [junit] reshape .. [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-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240 [junit] 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] ++++ 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 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: false [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] has msaa: false [junit] [junit] ShaderState: attachShaderProgram: -1 -> 7 (enable: true) [junit] null [junit] ShaderProgram[id=7, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] Frame# 2, user #1 [junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] Frame# 4, user #2 [junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0004-awt-usr002-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] Frame# 5, user #3 [junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0005-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png [junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0009-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240 [junit] ++++ 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 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: true [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] has msaa: true [junit] [junit] ShaderState: attachShaderProgram: -1 -> 12 (enable: true) [junit] null [junit] ShaderProgram[id=12, linked=false, inUse=false, program: 7, [junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, shader: 8, source] [junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, shader: 9, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] Frame# 2, user #1 [junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] Frame# 4, user #2 [junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0004-awt-usr002-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] Frame# 5, user #3 [junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0005-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0420x0340.png [junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0420x0340.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0220x0140.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_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] ++++ 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 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: true [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] has msaa: true [junit] [junit] ShaderState: attachShaderProgram: -1 -> 16 (enable: true) [junit] null [junit] ShaderProgram[id=16, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=32, type=FRAGMENT_SHADER, valid=true, shader: 6, source] [junit] ShaderCode[id=31, type=VERTEX_SHADER, valid=true, shader: 5, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] Frame# 2, user #1 [junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] Frame# 4, user #2 [junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0004-awt-usr002-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] Frame# 5, user #3 [junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0005-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0420x0340.png [junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0420x0340.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0220x0140.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0009-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_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] ++++ 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 @ 1579065267501 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065267501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.45 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065248983 ms III - Start [junit] SLOCK [T main @ 1579065248985 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: false [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] has msaa: false [junit] [junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 7, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 8, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 9, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] Frame# 2, user #1 [junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0004 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0004-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] Frame# 5, user #2 [junit] TextRendererGLEL.display: Frame 0005 (002): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0005-awt-usr002-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] Frame# 6, user #3 [junit] TextRendererGLEL.display: Frame 0006 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png [junit] reshape .. [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-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240 [junit] 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] ++++ 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 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: false [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] has msaa: false [junit] [junit] ShaderState: attachShaderProgram: -1 -> 7 (enable: true) [junit] null [junit] ShaderProgram[id=7, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] Frame# 2, user #1 [junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] Frame# 4, user #2 [junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0004-awt-usr002-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] Frame# 5, user #3 [junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0005-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png [junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0009-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240 [junit] ++++ 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 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: true [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] has msaa: true [junit] [junit] ShaderState: attachShaderProgram: -1 -> 12 (enable: true) [junit] null [junit] ShaderProgram[id=12, linked=false, inUse=false, program: 7, [junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, shader: 8, source] [junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, shader: 9, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] Frame# 2, user #1 [junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] Frame# 4, user #2 [junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0004-awt-usr002-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] Frame# 5, user #3 [junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0005-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0420x0340.png [junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0420x0340.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0220x0140.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_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] ++++ 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 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: true [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] has msaa: true [junit] [junit] ShaderState: attachShaderProgram: -1 -> 16 (enable: true) [junit] null [junit] ShaderProgram[id=16, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=32, type=FRAGMENT_SHADER, valid=true, shader: 6, source] [junit] ShaderCode[id=31, type=VERTEX_SHADER, valid=true, shader: 5, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] Frame# 2, user #1 [junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] Frame# 4, user #2 [junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0004-awt-usr002-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] Frame# 5, user #3 [junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0005-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0420x0340.png [junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0420x0340.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0220x0140.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0009-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_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] ++++ 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 @ 1579065267501 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065267501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00_MSAA0_DefFlip took 5.067 sec [junit] Testcase: test01_MSAA0_UsrFlip took 3.823 sec [junit] Testcase: test10_MSAA8_DefFlip took 3.929 sec [junit] Testcase: test11_MSAA8_UsrFlip took 3.856 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.45 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065248983 ms III - Start [junit] SLOCK [T main @ 1579065248985 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestGLReadBuffer01GLJPanelAWT - test00_MSAA0_DefFlip [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: false [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] has msaa: false [junit] [junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 7, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 8, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 9, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] Frame# 2, user #1 [junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0004 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0004-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] Frame# 5, user #2 [junit] TextRendererGLEL.display: Frame 0005 (002): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0005-awt-usr002-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] Frame# 6, user #3 [junit] TextRendererGLEL.display: Frame 0006 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png [junit] reshape .. [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-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test00_MSAA0_DefFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240 [junit] 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] ++++ 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 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: false [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] has msaa: false [junit] [junit] ShaderState: attachShaderProgram: -1 -> 7 (enable: true) [junit] null [junit] ShaderProgram[id=7, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] Frame# 2, user #1 [junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] Frame# 4, user #2 [junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0004-awt-usr002-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] Frame# 5, user #3 [junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0005-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png [junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0420x0340.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0220x0140.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0009-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead false, TestGLReadBuffer01GLJPanelAWT.test01_MSAA0_UsrFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0011 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0012 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0013 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0014 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0015 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0016 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0017 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0018 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0019 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0020 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0021 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0022 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0023 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0024 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0025 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0026 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0027 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0028 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0029 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0030 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0031 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0032 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0033 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0034 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0035 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0036 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0037 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0038 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0039 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0040 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0041 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0042 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0043 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0044 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0045 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0046 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0047 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0048 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0049 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0050 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0051 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0052 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0053 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0054 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0055 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0056 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0057 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0058 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0059 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0060 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0061 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0062 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0063 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0064 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0065 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0066 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0067 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0068 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0069 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0070 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0071 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0072 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0073 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0074 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0075 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0076 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0077 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0078 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0079 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0080 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0081 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0082 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0083 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0084 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0085 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0086 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0087 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0088 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0089 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0090 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0091 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0092 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0093 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0094 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0095 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0096 (003): 0320x0240 [junit] TextRendererGLEL.display: Frame 0097 (003): 0320x0240 [junit] ++++ 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 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: true [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] has msaa: true [junit] [junit] ShaderState: attachShaderProgram: -1 -> 12 (enable: true) [junit] null [junit] ShaderProgram[id=12, linked=false, inUse=false, program: 7, [junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, shader: 8, source] [junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, shader: 9, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] Frame# 2, user #1 [junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] Frame# 4, user #2 [junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0004-awt-usr002-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] Frame# 5, user #3 [junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0005-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0420x0340.png [junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0420x0340.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0220x0140.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0009-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip true, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test10_MSAA8_DefFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_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] ++++ 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 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, dynamicLib: true, AWT enabled: true [junit] ----------------------------------------------------------------------------------------------------- [junit] GLEventListener init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] [junit] req. msaa: true [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] has msaa: true [junit] [junit] ShaderState: attachShaderProgram: -1 -> 16 (enable: true) [junit] null [junit] ShaderProgram[id=16, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=32, type=FRAGMENT_SHADER, valid=true, shader: 6, source] [junit] ShaderCode[id=31, type=VERTEX_SHADER, valid=true, shader: 5, source]] [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0000 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0000-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0001 (000): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0001-awt-usr000-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] Frame# 2, user #1 [junit] TextRendererGLEL.display: Frame 0002 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0002-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0003 (001): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0003-awt-usr001-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] Frame# 4, user #2 [junit] TextRendererGLEL.display: Frame 0004 (002): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0004-awt-usr002-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] Frame# 5, user #3 [junit] TextRendererGLEL.display: Frame 0005 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0005-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0006 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0006-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0420x0340.png [junit] TextRendererGLEL.display: Frame 0007 (003): 0420x0340 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0007-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0420x0340.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0008 (003): 0220x0140 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0008-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0220x0140.png [junit] reshape .. [junit] TextRendererGLEL.display: Frame 0009 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0009-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_default-0320x0240.png [junit] TextRendererGLEL.display: Frame 0010 (003): 0320x0240 [junit] AWT-EventQueue-0: ** screenshot: awtOrient/v-flip false, swapBuffersBeforeRead true, TestGLReadBuffer01GLJPanelAWT.test11_MSAA8_UsrFlip-n0010-awt-usr003-GL3bc_-hw-fbobject-Bdbl-Frgba_Irgba8888-D16-St00-Sa01_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] ++++ 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 @ 1579065267501 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065267501 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065269215 ms III - Start [junit] SLOCK [T main @ 1579065269216 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, 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.4 [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.4.0-rc-20200113 [junit] Implementation Build: 2.4-b931-20200113 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 [junit] Implementation SHA Sources: f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [junit] Implementation SHA Classes: ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [junit] Implementation SHA Classes-this: 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c [junit] Implementation SHA Natives: 70663aedc6552c7dbfdbc4988d55cb645e6b7c00cad7c0351f6a53d0e240d126 [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.4 [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.4.0-rc-20200115 [junit] Implementation Build: 2.4-b1499-20200115 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [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.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5c5eefef, isOwner false, <16293aa2, 5158b42f>[count 0, qsz 0, owner ]]] [junit] Natives [junit] GL4bc false [junit] GL4 false [junit] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 6 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.sw] [junit] GL3bc GLProfile[GL3bc/GL3bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL3.sw] [junit] GL2 GLProfile[GL2/GL3bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL3 GLProfile[GL3/GL3.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [junit] default GLProfile[GL3bc/GL3bc.sw] [junit] Count 10 / 12 [junit] [junit] [junit] Capabilities for X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5c5eefef, isOwner false, <16293aa2, 5158b42f>[count 0, qsz 0, owner ]]] [junit] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x88: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xae: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xaf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xea: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xeb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xec: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xee: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xef: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xfa: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xfb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xfc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xfe: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x126: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x127: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x128: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x12a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x12b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x12c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x12e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x12f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x130: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x132: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x133: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x134: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x136: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x137: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x138: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x13a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x13b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x13c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x251: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x252: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x253: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x254: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x255: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x256: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x257: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x258: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x259: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x25a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x25b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x25c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x25d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x25e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x25f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x260: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x261: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x262: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x263: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x264: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x265: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x266: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x28d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x28e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x28f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x290: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x291: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x292: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x293: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x294: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x295: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x296: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x297: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x298: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x299: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x29a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x29b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x29c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x29d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x29e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x29f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2ca: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2cb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2cc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2ce: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2cf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2da: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2db: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2dc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2de: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2df: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2e0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x310: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x312: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x313: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x314: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x316: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x317: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x318: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x31a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x31b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x31c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x358: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x46d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x46e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x46f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x470: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x471: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x472: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x473: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x474: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x475: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x476: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x477: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x478: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x479: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x47a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x47b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x47c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x47d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x47e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x47f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x480: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x481: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x482: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x483: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x484: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x22, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x70, fbc 0x4b3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c1, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c2, fbc 0x162: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c3, fbc 0x163: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c4, fbc 0x164: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c5, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c6, fbc 0x166: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c8, fbc 0x168: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4ca, fbc 0x16a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4cb, fbc 0x16b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4cc, fbc 0x16c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4cd, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4ce, fbc 0x16e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d0, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d1, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d2, fbc 0x172: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d3, fbc 0x173: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d4, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d5, fbc 0x176: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d6, fbc 0x177: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d7, fbc 0x178: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4fc, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4fd, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4fe, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4ff, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x500, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x501, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x503, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x505, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x506, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x507, fbc 0x1a8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x509, fbc 0x1aa: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50d, fbc 0x1ae: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50e, fbc 0x1af: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50f, fbc 0x1b0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x511, fbc 0x1b2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x512, fbc 0x1b3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x513, fbc 0x1b4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x538, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x539, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x540, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x541, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x542, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x543, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x544, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x545, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x546, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x547, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x548, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x549, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54a, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54b, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54c, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54d, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54e, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54f, fbc 0x1f0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x574, fbc 0x215: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x575, fbc 0x216: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x576, fbc 0x217: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x577, fbc 0x218: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x578, fbc 0x219: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x579, fbc 0x21a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57a, fbc 0x21b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57b, fbc 0x21c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57c, fbc 0x21d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57d, fbc 0x21e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57e, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57f, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x580, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x581, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x582, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x583, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x584, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x585, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x586, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x587, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x588, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x589, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x58a, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x58b, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b0, fbc 0x37d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b1, fbc 0x37e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b2, fbc 0x37f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b3, fbc 0x380: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b4, fbc 0x381: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b5, fbc 0x382: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b6, fbc 0x383: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b7, fbc 0x384: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b8, fbc 0x385: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b9, fbc 0x386: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ba, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5bb, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5bc, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5bd, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5be, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5bf, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c0, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c1, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c2, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c3, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c4, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c5, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c6, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5eb, fbc 0x3b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ec, fbc 0x3ba: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ed, fbc 0x3bb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ee, fbc 0x3bc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ef, fbc 0x3bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f0, fbc 0x3be: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f1, fbc 0x3bf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f2, fbc 0x3c0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f3, fbc 0x3c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f4, fbc 0x3c2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f5, fbc 0x3c3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f6, fbc 0x3c4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f7, fbc 0x3c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f8, fbc 0x3c6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f9, fbc 0x3c7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5fa, fbc 0x3c8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5fb, fbc 0x3c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5fc, fbc 0x3ca: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5fd, fbc 0x3cb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5fe, fbc 0x3cc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ff, fbc 0x3cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x600, fbc 0x3ce: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x601, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x602, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x627, fbc 0x3f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x628, fbc 0x3f6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x629, fbc 0x3f7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62a, fbc 0x3f8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62b, fbc 0x3f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62c, fbc 0x3fa: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62d, fbc 0x3fb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62e, fbc 0x3fc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62f, fbc 0x3fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x630, fbc 0x3fe: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x631, fbc 0x3ff: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x632, fbc 0x400: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x633, fbc 0x401: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x634, fbc 0x402: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x635, fbc 0x403: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x636, fbc 0x404: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x637, fbc 0x405: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x638, fbc 0x406: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x639, fbc 0x407: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63a, fbc 0x408: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63b, fbc 0x409: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63c, fbc 0x40a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63d, fbc 0x40b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63e, fbc 0x40c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x663, fbc 0x431: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x664, fbc 0x432: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x665, fbc 0x433: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x666, fbc 0x434: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x667, fbc 0x435: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x668, fbc 0x436: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x669, fbc 0x437: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66a, fbc 0x438: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66b, fbc 0x439: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66c, fbc 0x43a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66d, fbc 0x43b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66e, fbc 0x43c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66f, fbc 0x43d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x670, fbc 0x43e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x671, fbc 0x43f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x672, fbc 0x440: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x673, fbc 0x441: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x674, fbc 0x442: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x675, fbc 0x443: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x676, fbc 0x444: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x677, fbc 0x445: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x678, fbc 0x446: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x679, fbc 0x447: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x67a, fbc 0x448: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x69f, fbc 0x4a9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a0, fbc 0x4aa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a1, fbc 0x4ab: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a2, fbc 0x4ac: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a4, fbc 0x4ae: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a5, fbc 0x4af: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a6, fbc 0x4b0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a7, fbc 0x4b1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a8, fbc 0x4b2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a9, fbc 0x4b4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6aa, fbc 0x4b5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ab, fbc 0x4b6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ac, fbc 0x4b7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ad, fbc 0x4b8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ae, fbc 0x4b9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6af, fbc 0x4ba: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b0, fbc 0x4bb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b1, fbc 0x4bc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b2, fbc 0x4bd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b3, fbc 0x4be: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b4, fbc 0x4bf: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b5, fbc 0x4c0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] [junit] [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6890009420, owner true, JAWTToolkitLock[obj 0x7957d46f, isOwner true, <7c869cf1, 2532f10c>[count 1, qsz 0, owner ]]]: [junit] Natives [junit] GL4bc false [junit] GL4 false [junit] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 6 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.sw] [junit] GL3bc GLProfile[GL3bc/GL3bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL3.sw] [junit] GL2 GLProfile[GL2/GL3bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL3 GLProfile[GL3/GL3.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [junit] default GLProfile[GL3bc/GL3bc.sw] [junit] Count 10 / 12 [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [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 @ 1579065271660 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065271660 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.362 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065269215 ms III - Start [junit] SLOCK [T main @ 1579065269216 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, 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.4 [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.4.0-rc-20200113 [junit] Implementation Build: 2.4-b931-20200113 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 [junit] Implementation SHA Sources: f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [junit] Implementation SHA Classes: ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [junit] Implementation SHA Classes-this: 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c [junit] Implementation SHA Natives: 70663aedc6552c7dbfdbc4988d55cb645e6b7c00cad7c0351f6a53d0e240d126 [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.4 [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.4.0-rc-20200115 [junit] Implementation Build: 2.4-b1499-20200115 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [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.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5c5eefef, isOwner false, <16293aa2, 5158b42f>[count 0, qsz 0, owner ]]] [junit] Natives [junit] GL4bc false [junit] GL4 false [junit] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 6 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.sw] [junit] GL3bc GLProfile[GL3bc/GL3bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL3.sw] [junit] GL2 GLProfile[GL2/GL3bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL3 GLProfile[GL3/GL3.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [junit] default GLProfile[GL3bc/GL3bc.sw] [junit] Count 10 / 12 [junit] [junit] [junit] Capabilities for X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5c5eefef, isOwner false, <16293aa2, 5158b42f>[count 0, qsz 0, owner ]]] [junit] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x88: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xae: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xaf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xea: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xeb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xec: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xee: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xef: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xfa: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xfb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xfc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xfe: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x126: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x127: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x128: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x12a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x12b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x12c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x12e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x12f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x130: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x132: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x133: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x134: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x136: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x137: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x138: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x13a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x13b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x13c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x251: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x252: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x253: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x254: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x255: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x256: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x257: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x258: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x259: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x25a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x25b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x25c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x25d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x25e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x25f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x260: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x261: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x262: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x263: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x264: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x265: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x266: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x28d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x28e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x28f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x290: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x291: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x292: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x293: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x294: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x295: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x296: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x297: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x298: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x299: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x29a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x29b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x29c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x29d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x29e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x29f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2ca: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2cb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2cc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2ce: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2cf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2da: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2db: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2dc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2de: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2df: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2e0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x310: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x312: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x313: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x314: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x316: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x317: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x318: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x31a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x31b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x31c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x358: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x46d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x46e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x46f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x470: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x471: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x472: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x473: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x474: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x475: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x476: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x477: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x478: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x479: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x47a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x47b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x47c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x47d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x47e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x47f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x480: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x481: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x482: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x483: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x484: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x22, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x70, fbc 0x4b3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c1, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c2, fbc 0x162: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c3, fbc 0x163: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c4, fbc 0x164: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c5, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c6, fbc 0x166: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c8, fbc 0x168: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4ca, fbc 0x16a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4cb, fbc 0x16b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4cc, fbc 0x16c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4cd, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4ce, fbc 0x16e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d0, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d1, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d2, fbc 0x172: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d3, fbc 0x173: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d4, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d5, fbc 0x176: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d6, fbc 0x177: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d7, fbc 0x178: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4fc, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4fd, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4fe, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4ff, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x500, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x501, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x503, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x505, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x506, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x507, fbc 0x1a8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x509, fbc 0x1aa: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50d, fbc 0x1ae: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50e, fbc 0x1af: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50f, fbc 0x1b0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x511, fbc 0x1b2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x512, fbc 0x1b3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x513, fbc 0x1b4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x538, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x539, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x540, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x541, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x542, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x543, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x544, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x545, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x546, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x547, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x548, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x549, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54a, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54b, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54c, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54d, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54e, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54f, fbc 0x1f0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x574, fbc 0x215: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x575, fbc 0x216: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x576, fbc 0x217: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x577, fbc 0x218: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x578, fbc 0x219: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x579, fbc 0x21a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57a, fbc 0x21b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57b, fbc 0x21c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57c, fbc 0x21d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57d, fbc 0x21e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57e, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57f, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x580, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x581, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x582, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x583, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x584, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x585, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x586, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x587, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x588, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x589, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x58a, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x58b, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b0, fbc 0x37d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b1, fbc 0x37e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b2, fbc 0x37f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b3, fbc 0x380: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b4, fbc 0x381: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b5, fbc 0x382: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b6, fbc 0x383: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b7, fbc 0x384: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b8, fbc 0x385: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b9, fbc 0x386: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ba, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5bb, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5bc, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5bd, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5be, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5bf, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c0, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c1, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c2, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c3, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c4, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c5, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c6, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5eb, fbc 0x3b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ec, fbc 0x3ba: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ed, fbc 0x3bb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ee, fbc 0x3bc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ef, fbc 0x3bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f0, fbc 0x3be: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f1, fbc 0x3bf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f2, fbc 0x3c0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f3, fbc 0x3c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f4, fbc 0x3c2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f5, fbc 0x3c3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f6, fbc 0x3c4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f7, fbc 0x3c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f8, fbc 0x3c6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f9, fbc 0x3c7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5fa, fbc 0x3c8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5fb, fbc 0x3c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5fc, fbc 0x3ca: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5fd, fbc 0x3cb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5fe, fbc 0x3cc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ff, fbc 0x3cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x600, fbc 0x3ce: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x601, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x602, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x627, fbc 0x3f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x628, fbc 0x3f6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x629, fbc 0x3f7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62a, fbc 0x3f8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62b, fbc 0x3f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62c, fbc 0x3fa: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62d, fbc 0x3fb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62e, fbc 0x3fc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62f, fbc 0x3fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x630, fbc 0x3fe: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x631, fbc 0x3ff: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x632, fbc 0x400: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x633, fbc 0x401: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x634, fbc 0x402: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x635, fbc 0x403: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x636, fbc 0x404: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x637, fbc 0x405: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x638, fbc 0x406: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x639, fbc 0x407: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63a, fbc 0x408: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63b, fbc 0x409: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63c, fbc 0x40a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63d, fbc 0x40b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63e, fbc 0x40c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x663, fbc 0x431: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x664, fbc 0x432: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x665, fbc 0x433: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x666, fbc 0x434: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x667, fbc 0x435: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x668, fbc 0x436: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x669, fbc 0x437: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66a, fbc 0x438: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66b, fbc 0x439: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66c, fbc 0x43a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66d, fbc 0x43b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66e, fbc 0x43c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66f, fbc 0x43d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x670, fbc 0x43e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x671, fbc 0x43f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x672, fbc 0x440: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x673, fbc 0x441: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x674, fbc 0x442: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x675, fbc 0x443: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x676, fbc 0x444: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x677, fbc 0x445: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x678, fbc 0x446: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x679, fbc 0x447: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x67a, fbc 0x448: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x69f, fbc 0x4a9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a0, fbc 0x4aa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a1, fbc 0x4ab: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a2, fbc 0x4ac: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a4, fbc 0x4ae: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a5, fbc 0x4af: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a6, fbc 0x4b0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a7, fbc 0x4b1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a8, fbc 0x4b2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a9, fbc 0x4b4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6aa, fbc 0x4b5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ab, fbc 0x4b6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ac, fbc 0x4b7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ad, fbc 0x4b8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ae, fbc 0x4b9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6af, fbc 0x4ba: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b0, fbc 0x4bb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b1, fbc 0x4bc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b2, fbc 0x4bd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b3, fbc 0x4be: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b4, fbc 0x4bf: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b5, fbc 0x4c0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] [junit] [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6890009420, owner true, JAWTToolkitLock[obj 0x7957d46f, isOwner true, <7c869cf1, 2532f10c>[count 1, qsz 0, owner ]]]: [junit] Natives [junit] GL4bc false [junit] GL4 false [junit] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 6 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.sw] [junit] GL3bc GLProfile[GL3bc/GL3bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL3.sw] [junit] GL2 GLProfile[GL2/GL3bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL3 GLProfile[GL3/GL3.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [junit] default GLProfile[GL3bc/GL3bc.sw] [junit] Count 10 / 12 [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [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 @ 1579065271660 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065271660 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testMain took 2.389 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.362 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065269215 ms III - Start [junit] SLOCK [T main @ 1579065269216 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestMainVersionGLCanvasAWT - testMain [junit] ----------------------------------------------------------------------------------------------------- [junit] Platform: LINUX / Linux 4.19.0-6-amd64 (4.19.0), amd64 (X86_64, GENERIC_ABI), 4 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: 11.0.5 (11.0.5u0), VM: OpenJDK 64-Bit Server VM, Runtime: OpenJDK Runtime Environment [junit] Platform: Java Vendor: Debian, https://tracker.debian.org/openjdk-11, JavaSE: true, Java9: true, Java6: true, 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.4 [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.4.0-rc-20200113 [junit] Implementation Build: 2.4-b931-20200113 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 0b441cfc14947b1c8cabdc87705ae95a0afec4d9 [junit] Implementation SHA Sources: f2ac91d5ae0217ec0e3073f0c0210dacc2cf1f0f326d0b4db7f0c1491afcc58d [junit] Implementation SHA Classes: ed9b47cddf3dfd80b0f8f06472d115736bdc538f72e3ba6ac5a9246e72ab54f8 [junit] Implementation SHA Classes-this: 2cf35278c9b3972ccb1ab6f94828bc55e8deea691814b8a6ff13a426f115354c [junit] Implementation SHA Natives: 70663aedc6552c7dbfdbc4988d55cb645e6b7c00cad7c0351f6a53d0e240d126 [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.4 [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.4.0-rc-20200115 [junit] Implementation Build: 2.4-b1499-20200115 [junit] Implementation Branch: origin/master [junit] Implementation Commit: 88cc287a47066c81ee0b385e2e0ca96f027286b3 [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.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5c5eefef, isOwner false, <16293aa2, 5158b42f>[count 0, qsz 0, owner ]]] [junit] Natives [junit] GL4bc false [junit] GL4 false [junit] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 6 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.sw] [junit] GL3bc GLProfile[GL3bc/GL3bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL3.sw] [junit] GL2 GLProfile[GL2/GL3bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL3 GLProfile[GL3/GL3.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [junit] default GLProfile[GL3bc/GL3bc.sw] [junit] Count 10 / 12 [junit] [junit] [junit] Capabilities for X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x5c5eefef, isOwner false, <16293aa2, 5158b42f>[count 0, qsz 0, owner ]]] [junit] GLCaps[glx vid ----, fbc 0x71: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x72: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x73: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x74: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x75: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x76: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x77: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x78: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x79: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x7f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x80: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x81: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x82: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x83: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x84: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x85: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x86: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x87: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x88: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xad: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xae: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xaf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xb9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xba: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xbb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xbc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xbd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xbe: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xbf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xc0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xc1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xc2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xc3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xc4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xe9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xea: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xeb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xec: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xed: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xee: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xef: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf5: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf6: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf7: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf8: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xf9: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xfa: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xfb: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xfc: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xfd: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xfe: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0xff: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x100: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x125: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x126: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x127: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x128: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x129: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x12a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x12b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x12c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x12d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x12e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x12f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x130: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x131: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x132: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x133: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x134: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x135: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x136: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x137: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x138: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x139: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x13a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x13b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x13c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x251: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x252: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x253: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x254: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x255: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x256: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x257: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x258: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x259: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x25a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x25b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x25c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x25d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x25e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x25f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x260: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x261: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x262: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x263: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x264: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x265: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x266: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x267: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x268: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x28d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x28e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x28f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x290: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x291: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x292: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x293: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x294: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x295: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x296: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x297: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x298: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x299: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x29a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x29b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x29c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x29d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x29e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x29f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a0: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a1: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a2: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a3: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2a4: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2c9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2ca: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2cb: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2cc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2cd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2ce: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2cf: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d1: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d2: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d3: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d4: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d5: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d6: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d7: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d8: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2d9: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2da: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2db: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2dc: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2dd: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2de: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2df: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x2e0: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x305: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x306: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x307: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x308: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x309: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x30a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x30b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x30c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x30d: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x30e: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x30f: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x310: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x311: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x312: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x313: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x314: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x315: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x316: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x317: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x318: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x319: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x31a: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x31b: rgba 10/10/10/2, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x31c: rgba 10/10/10/2, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x341: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x342: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x343: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x344: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x345: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x346: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x347: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x348: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x349: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34a: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34b: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34c: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34d: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34e: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x34f: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x350: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x351: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x352: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x353: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x354: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x355: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x356: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x357: rgba 10/10/10/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x358: rgba 10/10/10/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x46d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x46e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x46f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x470: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x471: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x472: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x473: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x474: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x475: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x476: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x477: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x478: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x479: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x47a: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x47b: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x47c: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x47d: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x47e: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x47f: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x480: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x481: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x482: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x483: rgba 5/6/5/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid ----, fbc 0x484: rgba 5/6/5/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x22, fbc 0x391: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x70, fbc 0x4b3: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c1, fbc 0x161: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c2, fbc 0x162: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c3, fbc 0x163: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c4, fbc 0x164: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c5, fbc 0x165: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c6, fbc 0x166: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c8, fbc 0x168: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4ca, fbc 0x16a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4cb, fbc 0x16b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4cc, fbc 0x16c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4cd, fbc 0x16d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4ce, fbc 0x16e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d0, fbc 0x170: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d1, fbc 0x171: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d2, fbc 0x172: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d3, fbc 0x173: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d4, fbc 0x174: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d5, fbc 0x176: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d6, fbc 0x177: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4d7, fbc 0x178: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4fc, fbc 0x19d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4fd, fbc 0x19e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4fe, fbc 0x19f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x4ff, fbc 0x1a0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x500, fbc 0x1a1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x501, fbc 0x1a2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x503, fbc 0x1a4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x505, fbc 0x1a6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x506, fbc 0x1a7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x507, fbc 0x1a8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x508, fbc 0x1a9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x509, fbc 0x1aa: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50c, fbc 0x1ad: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50d, fbc 0x1ae: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50e, fbc 0x1af: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x50f, fbc 0x1b0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x510, fbc 0x1b1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x511, fbc 0x1b2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x512, fbc 0x1b3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x513, fbc 0x1b4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x538, fbc 0x1d9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x539, fbc 0x1da: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53a, fbc 0x1db: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53b, fbc 0x1dc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53c, fbc 0x1dd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53d, fbc 0x1de: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53e, fbc 0x1df: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x53f, fbc 0x1e0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x540, fbc 0x1e1: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x541, fbc 0x1e2: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x542, fbc 0x1e3: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x543, fbc 0x1e4: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x544, fbc 0x1e5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x545, fbc 0x1e6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x546, fbc 0x1e7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x547, fbc 0x1e8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x548, fbc 0x1e9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x549, fbc 0x1ea: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54a, fbc 0x1eb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54b, fbc 0x1ec: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54c, fbc 0x1ed: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54d, fbc 0x1ee: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54e, fbc 0x1ef: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x54f, fbc 0x1f0: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x574, fbc 0x215: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x575, fbc 0x216: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x576, fbc 0x217: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x577, fbc 0x218: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x578, fbc 0x219: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x579, fbc 0x21a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57a, fbc 0x21b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57b, fbc 0x21c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57c, fbc 0x21d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57d, fbc 0x21e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57e, fbc 0x21f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x57f, fbc 0x220: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x580, fbc 0x221: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x581, fbc 0x222: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x582, fbc 0x223: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x583, fbc 0x224: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x584, fbc 0x225: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x585, fbc 0x226: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x586, fbc 0x227: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x587, fbc 0x228: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x588, fbc 0x229: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x589, fbc 0x22a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x58a, fbc 0x22b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x58b, fbc 0x22c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b0, fbc 0x37d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b1, fbc 0x37e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b2, fbc 0x37f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b3, fbc 0x380: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b4, fbc 0x381: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b5, fbc 0x382: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b6, fbc 0x383: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b7, fbc 0x384: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b8, fbc 0x385: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5b9, fbc 0x386: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ba, fbc 0x387: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5bb, fbc 0x388: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5bc, fbc 0x389: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5bd, fbc 0x38a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5be, fbc 0x38b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5bf, fbc 0x38c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c0, fbc 0x38d: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c1, fbc 0x38e: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c2, fbc 0x38f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c3, fbc 0x390: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c4, fbc 0x392: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c5, fbc 0x393: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5c6, fbc 0x394: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5eb, fbc 0x3b9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ec, fbc 0x3ba: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ed, fbc 0x3bb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ee, fbc 0x3bc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ef, fbc 0x3bd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f0, fbc 0x3be: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f1, fbc 0x3bf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f2, fbc 0x3c0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f3, fbc 0x3c1: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f4, fbc 0x3c2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f5, fbc 0x3c3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f6, fbc 0x3c4: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f7, fbc 0x3c5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f8, fbc 0x3c6: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5f9, fbc 0x3c7: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5fa, fbc 0x3c8: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5fb, fbc 0x3c9: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5fc, fbc 0x3ca: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5fd, fbc 0x3cb: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5fe, fbc 0x3cc: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x5ff, fbc 0x3cd: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x600, fbc 0x3ce: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x601, fbc 0x3cf: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x602, fbc 0x3d0: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x627, fbc 0x3f5: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x628, fbc 0x3f6: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x629, fbc 0x3f7: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62a, fbc 0x3f8: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62b, fbc 0x3f9: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62c, fbc 0x3fa: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62d, fbc 0x3fb: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62e, fbc 0x3fc: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x62f, fbc 0x3fd: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x630, fbc 0x3fe: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x631, fbc 0x3ff: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x632, fbc 0x400: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x633, fbc 0x401: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x634, fbc 0x402: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x635, fbc 0x403: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x636, fbc 0x404: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x637, fbc 0x405: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x638, fbc 0x406: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x639, fbc 0x407: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63a, fbc 0x408: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63b, fbc 0x409: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63c, fbc 0x40a: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63d, fbc 0x40b: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x63e, fbc 0x40c: rgba 8/8/8/8, opaque, accum-rgba 16/16/16/16, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x663, fbc 0x431: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x664, fbc 0x432: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x665, fbc 0x433: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x666, fbc 0x434: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x667, fbc 0x435: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x668, fbc 0x436: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x669, fbc 0x437: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66a, fbc 0x438: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66b, fbc 0x439: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66c, fbc 0x43a: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66d, fbc 0x43b: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66e, fbc 0x43c: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x66f, fbc 0x43d: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x670, fbc 0x43e: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x671, fbc 0x43f: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x672, fbc 0x440: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x673, fbc 0x441: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x674, fbc 0x442: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x675, fbc 0x443: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x676, fbc 0x444: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x677, fbc 0x445: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x678, fbc 0x446: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x679, fbc 0x447: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x67a, fbc 0x448: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x69f, fbc 0x4a9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a0, fbc 0x4aa: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a1, fbc 0x4ab: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a2, fbc 0x4ac: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a4, fbc 0x4ae: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a5, fbc 0x4af: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a6, fbc 0x4b0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a7, fbc 0x4b1: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a8, fbc 0x4b2: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6a9, fbc 0x4b4: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6aa, fbc 0x4b5: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ab, fbc 0x4b6: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ac, fbc 0x4b7: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 0/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ad, fbc 0x4b8: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6ae, fbc 0x4b9: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6af, fbc 0x4ba: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b0, fbc 0x4bb: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b1, fbc 0x4bc: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b2, fbc 0x4bd: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b3, fbc 0x4be: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b4, fbc 0x4bf: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] GLCaps[glx vid 0x6b5, fbc 0x4c0: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[fbo, pbuffer, bitmap]] [junit] [junit] [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f6890009420, owner true, JAWTToolkitLock[obj 0x7957d46f, isOwner true, <7c869cf1, 2532f10c>[count 1, qsz 0, owner ]]]: [junit] Natives [junit] GL4bc false [junit] GL4 false [junit] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 6 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.sw] [junit] GL3bc GLProfile[GL3bc/GL3bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL3.sw] [junit] GL2 GLProfile[GL2/GL3bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL3 GLProfile[GL3/GL3.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [junit] default GLProfile[GL3bc/GL3bc.sw] [junit] Count 10 / 12 [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [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 @ 1579065271660 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065271660 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer01GLCanvasAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065273654 ms III - Start [junit] SLOCK [T main @ 1579065273657 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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: 11.0.5 [junit] OS Version: 4.19.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 @ 1579065275474 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065275475 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.736 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065273654 ms III - Start [junit] SLOCK [T main @ 1579065273657 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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: 11.0.5 [junit] OS Version: 4.19.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 @ 1579065275474 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065275475 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_GL3 took 1.711 sec [junit] Testcase: test01_GLDefault took 0.001 sec [junit] Testcase: testInfo00 took 0.002 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.736 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065273654 ms III - Start [junit] SLOCK [T main @ 1579065273657 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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: 11.0.5 [junit] OS Version: 4.19.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 @ 1579065275474 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065275475 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestOffscreenLayer02NewtCanvasAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065277410 ms III - Start [junit] SLOCK [T main @ 1579065277412 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 @ 1579065279183 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065279183 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.707 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065277410 ms III - Start [junit] SLOCK [T main @ 1579065277412 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 @ 1579065279183 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065279183 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_GLDefault took 0.627 sec [junit] Testcase: test02_GL3 took 1.047 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.707 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065277410 ms III - Start [junit] SLOCK [T main @ 1579065277412 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 @ 1579065279183 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065279183 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065281074 ms III - Start [junit] SLOCK [T main @ 1579065281076 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@335c511c [junit] BB.1: java.lang.Object@335c511c [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 @ 1579065283042 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065283042 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.878 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065281074 ms III - Start [junit] SLOCK [T main @ 1579065281076 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@335c511c [junit] BB.1: java.lang.Object@335c511c [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 @ 1579065283042 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065283042 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testDeadlock took 0.151 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.878 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065281074 ms III - Start [junit] SLOCK [T main @ 1579065281076 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestPBufferDeadlockAWT - testDeadlock [junit] BB.0: java.lang.Object@335c511c [junit] BB.1: java.lang.Object@335c511c [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 @ 1579065283042 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065283042 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579065284783 ms III - Start [junit] SLOCK [T main @ 1579065284785 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01 [junit] Thread[main,5,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list reused: 1 [junit] gear2 list reused: 2 [junit] gear3 list reused: 3 [junit] Shared Gears: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00021, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list reused: 1 [junit] gear2 list reused: 2 [junit] gear3 list reused: 3 [junit] Shared Gears: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00036, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 4 [junit] gear2 list created: 5 [junit] gear3 list created: 6 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e0004c, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[main,5,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065288154 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065288154 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.269 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065284783 ms III - Start [junit] SLOCK [T main @ 1579065284785 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01 [junit] Thread[main,5,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list reused: 1 [junit] gear2 list reused: 2 [junit] gear3 list reused: 3 [junit] Shared Gears: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00021, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list reused: 1 [junit] gear2 list reused: 2 [junit] gear3 list reused: 3 [junit] Shared Gears: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00036, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 4 [junit] gear2 list created: 5 [junit] gear3 list created: 6 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e0004c, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[main,5,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065288154 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065288154 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 1.521 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.269 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065284783 ms III - Start [junit] SLOCK [T main @ 1579065284785 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01 [junit] Thread[main,5,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[main,5,main] Gears.reshape 0/0 256x256 of 256x256, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list reused: 1 [junit] gear2 list reused: 2 [junit] gear3 list reused: 3 [junit] Shared Gears: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00021, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list reused: 1 [junit] gear2 list reused: 2 [junit] gear3 list reused: 3 [junit] Shared Gears: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00036, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 4 [junit] gear2 list created: 5 [junit] gear3 list created: 6 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e0004c, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[main,5,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextListAWT - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065288154 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065288154 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextNewtAWTBug523 [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065289985 ms III - Start [junit] SLOCK [T main @ 1579065289987 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x2e377400 [junit] Creating vertex VBO on slave 0x2e377400 [junit] Creating index VBO on slave 0x2e377400 [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0x1757cd72 [junit] Creating vertex VBO on slave 0x1757cd72 [junit] Creating index VBO on slave 0x1757cd72 [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 0x61386958 [junit] Creating vertex VBO on slave 0x61386958 [junit] Creating index VBO on slave 0x61386958 [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x73ee04c8 [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 0x248e319b [junit] Creating vertex VBO on slave 0x248e319b [junit] Creating index VBO on slave 0x248e319b [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0x5d0bf09b [junit] Creating vertex VBO on slave 0x5d0bf09b [junit] Creating index VBO on slave 0x5d0bf09b [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 0x3b0fe47a [junit] Creating vertex VBO on slave 0x3b0fe47a [junit] Creating index VBO on slave 0x3b0fe47a [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x202b0582 [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 @ 1579065306913 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065306914 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.865 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065289985 ms III - Start [junit] SLOCK [T main @ 1579065289987 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x2e377400 [junit] Creating vertex VBO on slave 0x2e377400 [junit] Creating index VBO on slave 0x2e377400 [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0x1757cd72 [junit] Creating vertex VBO on slave 0x1757cd72 [junit] Creating index VBO on slave 0x1757cd72 [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 0x61386958 [junit] Creating vertex VBO on slave 0x61386958 [junit] Creating index VBO on slave 0x61386958 [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x73ee04c8 [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 0x248e319b [junit] Creating vertex VBO on slave 0x248e319b [junit] Creating index VBO on slave 0x248e319b [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0x5d0bf09b [junit] Creating vertex VBO on slave 0x5d0bf09b [junit] Creating index VBO on slave 0x5d0bf09b [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 0x3b0fe47a [junit] Creating vertex VBO on slave 0x3b0fe47a [junit] Creating index VBO on slave 0x3b0fe47a [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x202b0582 [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 @ 1579065306913 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065306914 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01UseAWTNotShared took 4.058 sec [junit] Testcase: test02UseAWTSharedContext took 3.495 sec [junit] Testcase: test10UseNEWTNotShared took 3.847 sec [junit] Testcase: test11UseNEWTSharedContext took 3.722 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.865 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065289985 ms III - Start [junit] SLOCK [T main @ 1579065289987 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x2e377400 [junit] Creating vertex VBO on slave 0x2e377400 [junit] Creating index VBO on slave 0x2e377400 [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0x1757cd72 [junit] Creating vertex VBO on slave 0x1757cd72 [junit] Creating index VBO on slave 0x1757cd72 [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 0x61386958 [junit] Creating vertex VBO on slave 0x61386958 [junit] Creating index VBO on slave 0x61386958 [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x73ee04c8 [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 0x248e319b [junit] Creating vertex VBO on slave 0x248e319b [junit] Creating index VBO on slave 0x248e319b [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using local VBOs on slave 0x5d0bf09b [junit] Creating vertex VBO on slave 0x5d0bf09b [junit] Creating index VBO on slave 0x5d0bf09b [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 0x3b0fe47a [junit] Creating vertex VBO on slave 0x3b0fe47a [junit] Creating index VBO on slave 0x3b0fe47a [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Using shared VBOs on slave 0x202b0582 [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 @ 1579065306913 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065306914 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1579065308567 ms III - Start [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 [junit] SLOCK [T main @ 1579065308569 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3754a4bf: tileRendererInUse null, GearsES2[obj 0x3754a4bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3754a4bf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3754a4bf created: GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3754a4bf created: GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3754a4bf created: GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3754a4bf FIN GearsES2[obj 0x3754a4bf isInit true, usesShared false, 1 GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d5737f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3754a4bf 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00036, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3754a4bf, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c46e67a: tileRendererInUse null, GearsES2[obj 0x3c46e67a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3754a4bf isInit true, usesShared false, 1 GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d5737f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x3c46e67a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3c46e67a created w/ share: GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1a6e243a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3c46e67a created w/ share: GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x545e8610, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3c46e67a created w/ share: GearsObj[0x3d5737f5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x247bb7ee, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c46e67a FIN GearsES2[obj 0x3c46e67a isInit true, usesShared true, 1 GearsObj[0x1a6e243a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x545e8610, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x247bb7ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3754a4bf isInit true, usesShared false, 1 GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d5737f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c46e67a 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3c46e67a, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x292b08d6: tileRendererInUse null, GearsES2[obj 0x292b08d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3754a4bf isInit true, usesShared false, 1 GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d5737f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x292b08d6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x292b08d6 created w/ share: GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1b879670, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x292b08d6 created w/ share: GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x384e55ad, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x292b08d6 created w/ share: GearsObj[0x3d5737f5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x320267c9, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x292b08d6 FIN GearsES2[obj 0x292b08d6 isInit true, usesShared true, 1 GearsObj[0x1b879670, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x384e55ad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x320267c9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3754a4bf isInit true, usesShared false, 1 GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d5737f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x292b08d6 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00046, msaa false, tileRendererInUse null [junit] >> GearsES2 0x292b08d6, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] XXX-C-3.1: hash 0x8f45ebd, (isShared true, created true, master 0x8f45ebd) [junit] Created Ctx #0: hash 0xdd5f301, (created true) [junit] Created Ctx #1: hash 0x5832bb1f, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x5832bb1f, (isShared true, created true, master 0x8f45ebd) [junit] Created Ctx #0: hash 0xdd5f301, (created true) [junit] Created Ctx #1: hash 0x8f45ebd, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0xdd5f301, (isShared true, created true, master 0x8f45ebd) [junit] Created Ctx #0: hash 0x8f45ebd, (created true) [junit] Created Ctx #1: hash 0x5832bb1f, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX Destroy in clean order NOW [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x292b08d6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x292b08d6 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3754a4bf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3754a4bf FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1e800aaa: tileRendererInUse null, GearsES2[obj 0x1e800aaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1e800aaa on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1e800aaa created: GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1e800aaa created: GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1e800aaa created: GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1e800aaa FIN GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14a035b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1e800aaa 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1e800aaa, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14a035b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x9d5509a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x9d5509a created w/ share: GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x15942d4f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x9d5509a created w/ share: GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2f109168, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x9d5509a created w/ share: GearsObj[0x14a035b4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4477eda4, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared true, 1 GearsObj[0x15942d4f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f109168, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4477eda4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14a035b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x9d5509a 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00058, msaa false, tileRendererInUse null [junit] >> GearsES2 0x9d5509a, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3cd3e762: tileRendererInUse null, GearsES2[obj 0x3cd3e762 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14a035b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x3cd3e762 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3cd3e762 created w/ share: GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1cb01c70, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3cd3e762 created w/ share: GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x450105f7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3cd3e762 created w/ share: GearsObj[0x14a035b4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x69197cdf, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3cd3e762 FIN GearsES2[obj 0x3cd3e762 isInit true, usesShared true, 1 GearsObj[0x1cb01c70, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x450105f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69197cdf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14a035b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3cd3e762 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00074, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3cd3e762, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] XXX-C-3.1: hash 0x1adf6be8, (isShared true, created true, master 0x1adf6be8) [junit] Created Ctx #0: hash 0x147867ef, (created true) [junit] Created Ctx #1: hash 0x13d69c73, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x147867ef, (isShared true, created true, master 0x1adf6be8) [junit] Created Ctx #0: hash 0x1adf6be8, (created true) [junit] Created Ctx #1: hash 0x13d69c73, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x13d69c73, (isShared true, created true, master 0x1adf6be8) [junit] Created Ctx #0: hash 0x1adf6be8, (created true) [junit] Created Ctx #1: hash 0x147867ef, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e800aaa: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e800aaa FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3cd3e762: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3cd3e762 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x62ddbd7e: tileRendererInUse null, GearsES2[obj 0x62ddbd7e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x62ddbd7e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x62ddbd7e created: GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x62ddbd7e created: GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x62ddbd7e created: GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62ddbd7e FIN GearsES2[obj 0x62ddbd7e isInit true, usesShared false, 1 GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5242af7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62ddbd7e 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e0008e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x62ddbd7e, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1a677343: tileRendererInUse null, GearsES2[obj 0x1a677343 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x62ddbd7e isInit true, usesShared false, 1 GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5242af7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x1a677343 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1a677343 created w/ share: GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x22a41875, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1a677343 created w/ share: GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5d870829, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1a677343 created w/ share: GearsObj[0x5242af7a, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x64af9081, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1a677343 FIN GearsES2[obj 0x1a677343 isInit true, usesShared true, 1 GearsObj[0x22a41875, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d870829, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64af9081, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62ddbd7e isInit true, usesShared false, 1 GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5242af7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a677343 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00082, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a677343, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3857f613: tileRendererInUse null, GearsES2[obj 0x3857f613 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x62ddbd7e isInit true, usesShared false, 1 GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5242af7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x3857f613 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3857f613 created w/ share: GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x8cff521, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3857f613 created w/ share: GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x54b5624a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3857f613 created w/ share: GearsObj[0x5242af7a, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1bd6b22f, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3857f613 FIN GearsES2[obj 0x3857f613 isInit true, usesShared true, 1 GearsObj[0x8cff521, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54b5624a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bd6b22f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62ddbd7e isInit true, usesShared false, 1 GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5242af7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3857f613 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e0009e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3857f613, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] XXX-C-3.1: hash 0x25140546, (isShared true, created true, master 0x25140546) [junit] Created Ctx #0: hash 0x2b3afa2, (created true) [junit] Created Ctx #1: hash 0x6f6b7275, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x2b3afa2, (isShared true, created true, master 0x25140546) [junit] Created Ctx #0: hash 0x25140546, (created true) [junit] Created Ctx #1: hash 0x6f6b7275, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x6f6b7275, (isShared true, created true, master 0x25140546) [junit] Created Ctx #0: hash 0x2b3afa2, (created true) [junit] Created Ctx #1: hash 0x25140546, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX Destroy in clean order NOW [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3857f613: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3857f613 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a677343: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a677343 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62ddbd7e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62ddbd7e FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3bf7ca37: tileRendererInUse null, GearsES2[obj 0x3bf7ca37 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3bf7ca37 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3bf7ca37 created: GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3bf7ca37 created: GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3bf7ca37 created: GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3bf7ca37 FIN GearsES2[obj 0x3bf7ca37 isInit true, usesShared false, 1 GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17f2e1af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3bf7ca37 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e000ba, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3bf7ca37, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4b2bac3f: tileRendererInUse null, GearsES2[obj 0x4b2bac3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3bf7ca37 isInit true, usesShared false, 1 GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17f2e1af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x4b2bac3f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4b2bac3f created w/ share: GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x9acb072, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4b2bac3f created w/ share: GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7424bc0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4b2bac3f created w/ share: GearsObj[0x17f2e1af, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6af5ee81, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4b2bac3f FIN GearsES2[obj 0x4b2bac3f isInit true, usesShared true, 1 GearsObj[0x9acb072, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7424bc0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6af5ee81, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3bf7ca37 isInit true, usesShared false, 1 GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17f2e1af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4b2bac3f 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e000ac, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4b2bac3f, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3bf7ca37 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e000ba, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3bf7ca37, angle 1.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x49438269: tileRendererInUse null, GearsES2[obj 0x49438269 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3bf7ca37 isInit true, usesShared false, 1 GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17f2e1af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x49438269 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x49438269 created w/ share: GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6134ffc9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x49438269 created w/ share: GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5aca6680, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x49438269 created w/ share: GearsObj[0x17f2e1af, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x18648ee0, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x49438269 FIN GearsES2[obj 0x49438269 isInit true, usesShared true, 1 GearsObj[0x6134ffc9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5aca6680, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18648ee0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3bf7ca37 isInit true, usesShared false, 1 GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17f2e1af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x49438269 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e000c8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x49438269, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] XXX-C-3.1: hash 0x7b7d6998, (isShared true, created true, master 0x7b7d6998) [junit] Created Ctx #0: hash 0x6f099d17, (created true) [junit] Created Ctx #1: hash 0x431e773b, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x431e773b, (isShared true, created true, master 0x7b7d6998) [junit] Created Ctx #0: hash 0x6f099d17, (created true) [junit] Created Ctx #1: hash 0x7b7d6998, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x6f099d17, (isShared true, created true, master 0x7b7d6998) [junit] Created Ctx #0: hash 0x7b7d6998, (created true) [junit] Created Ctx #1: hash 0x431e773b, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3bf7ca37 248x223, swapInterval 0, drawable 0x4e000ba [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3bf7ca37: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3bf7ca37 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4b2bac3f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4b2bac3f FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49438269: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49438269 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065318042 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065318042 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.383 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065308567 ms III - Start [junit] SLOCK [T main @ 1579065308569 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3754a4bf: tileRendererInUse null, GearsES2[obj 0x3754a4bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3754a4bf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3754a4bf created: GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3754a4bf created: GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3754a4bf created: GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3754a4bf FIN GearsES2[obj 0x3754a4bf isInit true, usesShared false, 1 GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d5737f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3754a4bf 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00036, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3754a4bf, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c46e67a: tileRendererInUse null, GearsES2[obj 0x3c46e67a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3754a4bf isInit true, usesShared false, 1 GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d5737f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x3c46e67a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3c46e67a created w/ share: GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1a6e243a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3c46e67a created w/ share: GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x545e8610, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3c46e67a created w/ share: GearsObj[0x3d5737f5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x247bb7ee, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c46e67a FIN GearsES2[obj 0x3c46e67a isInit true, usesShared true, 1 GearsObj[0x1a6e243a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x545e8610, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x247bb7ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3754a4bf isInit true, usesShared false, 1 GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d5737f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c46e67a 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3c46e67a, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x292b08d6: tileRendererInUse null, GearsES2[obj 0x292b08d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3754a4bf isInit true, usesShared false, 1 GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d5737f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x292b08d6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x292b08d6 created w/ share: GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1b879670, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x292b08d6 created w/ share: GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x384e55ad, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x292b08d6 created w/ share: GearsObj[0x3d5737f5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x320267c9, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x292b08d6 FIN GearsES2[obj 0x292b08d6 isInit true, usesShared true, 1 GearsObj[0x1b879670, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x384e55ad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x320267c9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3754a4bf isInit true, usesShared false, 1 GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d5737f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x292b08d6 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00046, msaa false, tileRendererInUse null [junit] >> GearsES2 0x292b08d6, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] XXX-C-3.1: hash 0x8f45ebd, (isShared true, created true, master 0x8f45ebd) [junit] Created Ctx #0: hash 0xdd5f301, (created true) [junit] Created Ctx #1: hash 0x5832bb1f, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x5832bb1f, (isShared true, created true, master 0x8f45ebd) [junit] Created Ctx #0: hash 0xdd5f301, (created true) [junit] Created Ctx #1: hash 0x8f45ebd, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0xdd5f301, (isShared true, created true, master 0x8f45ebd) [junit] Created Ctx #0: hash 0x8f45ebd, (created true) [junit] Created Ctx #1: hash 0x5832bb1f, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX Destroy in clean order NOW [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x292b08d6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x292b08d6 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3754a4bf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3754a4bf FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1e800aaa: tileRendererInUse null, GearsES2[obj 0x1e800aaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1e800aaa on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1e800aaa created: GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1e800aaa created: GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1e800aaa created: GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1e800aaa FIN GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14a035b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1e800aaa 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1e800aaa, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14a035b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x9d5509a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x9d5509a created w/ share: GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x15942d4f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x9d5509a created w/ share: GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2f109168, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x9d5509a created w/ share: GearsObj[0x14a035b4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4477eda4, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared true, 1 GearsObj[0x15942d4f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f109168, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4477eda4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14a035b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x9d5509a 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00058, msaa false, tileRendererInUse null [junit] >> GearsES2 0x9d5509a, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3cd3e762: tileRendererInUse null, GearsES2[obj 0x3cd3e762 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14a035b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x3cd3e762 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3cd3e762 created w/ share: GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1cb01c70, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3cd3e762 created w/ share: GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x450105f7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3cd3e762 created w/ share: GearsObj[0x14a035b4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x69197cdf, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3cd3e762 FIN GearsES2[obj 0x3cd3e762 isInit true, usesShared true, 1 GearsObj[0x1cb01c70, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x450105f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69197cdf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14a035b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3cd3e762 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00074, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3cd3e762, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] XXX-C-3.1: hash 0x1adf6be8, (isShared true, created true, master 0x1adf6be8) [junit] Created Ctx #0: hash 0x147867ef, (created true) [junit] Created Ctx #1: hash 0x13d69c73, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x147867ef, (isShared true, created true, master 0x1adf6be8) [junit] Created Ctx #0: hash 0x1adf6be8, (created true) [junit] Created Ctx #1: hash 0x13d69c73, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x13d69c73, (isShared true, created true, master 0x1adf6be8) [junit] Created Ctx #0: hash 0x1adf6be8, (created true) [junit] Created Ctx #1: hash 0x147867ef, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e800aaa: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e800aaa FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3cd3e762: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3cd3e762 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x62ddbd7e: tileRendererInUse null, GearsES2[obj 0x62ddbd7e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x62ddbd7e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x62ddbd7e created: GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x62ddbd7e created: GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x62ddbd7e created: GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62ddbd7e FIN GearsES2[obj 0x62ddbd7e isInit true, usesShared false, 1 GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5242af7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62ddbd7e 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e0008e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x62ddbd7e, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1a677343: tileRendererInUse null, GearsES2[obj 0x1a677343 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x62ddbd7e isInit true, usesShared false, 1 GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5242af7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x1a677343 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1a677343 created w/ share: GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x22a41875, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1a677343 created w/ share: GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5d870829, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1a677343 created w/ share: GearsObj[0x5242af7a, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x64af9081, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1a677343 FIN GearsES2[obj 0x1a677343 isInit true, usesShared true, 1 GearsObj[0x22a41875, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d870829, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64af9081, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62ddbd7e isInit true, usesShared false, 1 GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5242af7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a677343 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00082, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a677343, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3857f613: tileRendererInUse null, GearsES2[obj 0x3857f613 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x62ddbd7e isInit true, usesShared false, 1 GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5242af7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x3857f613 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3857f613 created w/ share: GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x8cff521, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3857f613 created w/ share: GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x54b5624a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3857f613 created w/ share: GearsObj[0x5242af7a, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1bd6b22f, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3857f613 FIN GearsES2[obj 0x3857f613 isInit true, usesShared true, 1 GearsObj[0x8cff521, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54b5624a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bd6b22f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62ddbd7e isInit true, usesShared false, 1 GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5242af7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3857f613 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e0009e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3857f613, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] XXX-C-3.1: hash 0x25140546, (isShared true, created true, master 0x25140546) [junit] Created Ctx #0: hash 0x2b3afa2, (created true) [junit] Created Ctx #1: hash 0x6f6b7275, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x2b3afa2, (isShared true, created true, master 0x25140546) [junit] Created Ctx #0: hash 0x25140546, (created true) [junit] Created Ctx #1: hash 0x6f6b7275, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x6f6b7275, (isShared true, created true, master 0x25140546) [junit] Created Ctx #0: hash 0x2b3afa2, (created true) [junit] Created Ctx #1: hash 0x25140546, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX Destroy in clean order NOW [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3857f613: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3857f613 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a677343: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a677343 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62ddbd7e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62ddbd7e FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3bf7ca37: tileRendererInUse null, GearsES2[obj 0x3bf7ca37 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3bf7ca37 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3bf7ca37 created: GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3bf7ca37 created: GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3bf7ca37 created: GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3bf7ca37 FIN GearsES2[obj 0x3bf7ca37 isInit true, usesShared false, 1 GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17f2e1af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3bf7ca37 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e000ba, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3bf7ca37, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4b2bac3f: tileRendererInUse null, GearsES2[obj 0x4b2bac3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3bf7ca37 isInit true, usesShared false, 1 GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17f2e1af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x4b2bac3f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4b2bac3f created w/ share: GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x9acb072, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4b2bac3f created w/ share: GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7424bc0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4b2bac3f created w/ share: GearsObj[0x17f2e1af, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6af5ee81, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4b2bac3f FIN GearsES2[obj 0x4b2bac3f isInit true, usesShared true, 1 GearsObj[0x9acb072, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7424bc0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6af5ee81, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3bf7ca37 isInit true, usesShared false, 1 GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17f2e1af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4b2bac3f 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e000ac, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4b2bac3f, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3bf7ca37 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e000ba, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3bf7ca37, angle 1.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x49438269: tileRendererInUse null, GearsES2[obj 0x49438269 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3bf7ca37 isInit true, usesShared false, 1 GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17f2e1af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x49438269 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x49438269 created w/ share: GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6134ffc9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x49438269 created w/ share: GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5aca6680, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x49438269 created w/ share: GearsObj[0x17f2e1af, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x18648ee0, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x49438269 FIN GearsES2[obj 0x49438269 isInit true, usesShared true, 1 GearsObj[0x6134ffc9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5aca6680, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18648ee0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3bf7ca37 isInit true, usesShared false, 1 GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17f2e1af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x49438269 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e000c8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x49438269, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] XXX-C-3.1: hash 0x7b7d6998, (isShared true, created true, master 0x7b7d6998) [junit] Created Ctx #0: hash 0x6f099d17, (created true) [junit] Created Ctx #1: hash 0x431e773b, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x431e773b, (isShared true, created true, master 0x7b7d6998) [junit] Created Ctx #0: hash 0x6f099d17, (created true) [junit] Created Ctx #1: hash 0x7b7d6998, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x6f099d17, (isShared true, created true, master 0x7b7d6998) [junit] Created Ctx #0: hash 0x7b7d6998, (created true) [junit] Created Ctx #1: hash 0x431e773b, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3bf7ca37 248x223, swapInterval 0, drawable 0x4e000ba [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3bf7ca37: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3bf7ca37 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4b2bac3f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4b2bac3f FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49438269: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49438269 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065318042 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065318042 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SyncedOneAnimatorCleanDtorOrder took 2.188 sec [junit] Testcase: test02SyncedOneAnimatorDirtyDtorOrder took 1.729 sec [junit] Testcase: test11AsyncEachAnimatorCleanDtorOrder took 1.743 sec [junit] Testcase: test12AsyncEachAnimatorDirtyDtorOrder took 1.985 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.383 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065308567 ms III - Start [junit] SLOCK [T main @ 1579065308569 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3754a4bf: tileRendererInUse null, GearsES2[obj 0x3754a4bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3754a4bf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3754a4bf created: GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3754a4bf created: GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3754a4bf created: GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3754a4bf FIN GearsES2[obj 0x3754a4bf isInit true, usesShared false, 1 GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d5737f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3754a4bf 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00036, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3754a4bf, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c46e67a: tileRendererInUse null, GearsES2[obj 0x3c46e67a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3754a4bf isInit true, usesShared false, 1 GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d5737f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x3c46e67a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3c46e67a created w/ share: GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1a6e243a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3c46e67a created w/ share: GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x545e8610, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3c46e67a created w/ share: GearsObj[0x3d5737f5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x247bb7ee, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c46e67a FIN GearsES2[obj 0x3c46e67a isInit true, usesShared true, 1 GearsObj[0x1a6e243a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x545e8610, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x247bb7ee, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3754a4bf isInit true, usesShared false, 1 GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d5737f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c46e67a 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3c46e67a, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x292b08d6: tileRendererInUse null, GearsES2[obj 0x292b08d6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3754a4bf isInit true, usesShared false, 1 GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d5737f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x292b08d6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x292b08d6 created w/ share: GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1b879670, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x292b08d6 created w/ share: GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x384e55ad, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x292b08d6 created w/ share: GearsObj[0x3d5737f5, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x320267c9, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x292b08d6 FIN GearsES2[obj 0x292b08d6 isInit true, usesShared true, 1 GearsObj[0x1b879670, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x384e55ad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x320267c9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3754a4bf isInit true, usesShared false, 1 GearsObj[0x79d46120, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x144ba75c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d5737f5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x292b08d6 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00046, msaa false, tileRendererInUse null [junit] >> GearsES2 0x292b08d6, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] XXX-C-3.1: hash 0x8f45ebd, (isShared true, created true, master 0x8f45ebd) [junit] Created Ctx #0: hash 0xdd5f301, (created true) [junit] Created Ctx #1: hash 0x5832bb1f, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x5832bb1f, (isShared true, created true, master 0x8f45ebd) [junit] Created Ctx #0: hash 0xdd5f301, (created true) [junit] Created Ctx #1: hash 0x8f45ebd, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0xdd5f301, (isShared true, created true, master 0x8f45ebd) [junit] Created Ctx #0: hash 0x8f45ebd, (created true) [junit] Created Ctx #1: hash 0x5832bb1f, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX Destroy in clean order NOW [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x292b08d6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x292b08d6 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c46e67a FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3754a4bf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3754a4bf FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test01SyncedOneAnimatorCleanDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1e800aaa: tileRendererInUse null, GearsES2[obj 0x1e800aaa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1e800aaa on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1e800aaa created: GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1e800aaa created: GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1e800aaa created: GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1e800aaa FIN GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14a035b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1e800aaa 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1e800aaa, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x9d5509a: tileRendererInUse null, GearsES2[obj 0x9d5509a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14a035b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x9d5509a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x9d5509a created w/ share: GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x15942d4f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x9d5509a created w/ share: GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x2f109168, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x9d5509a created w/ share: GearsObj[0x14a035b4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x4477eda4, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x9d5509a FIN GearsES2[obj 0x9d5509a isInit true, usesShared true, 1 GearsObj[0x15942d4f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f109168, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4477eda4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14a035b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x9d5509a 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00058, msaa false, tileRendererInUse null [junit] >> GearsES2 0x9d5509a, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3cd3e762: tileRendererInUse null, GearsES2[obj 0x3cd3e762 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14a035b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x3cd3e762 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3cd3e762 created w/ share: GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1cb01c70, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3cd3e762 created w/ share: GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x450105f7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3cd3e762 created w/ share: GearsObj[0x14a035b4, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x69197cdf, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3cd3e762 FIN GearsES2[obj 0x3cd3e762 isInit true, usesShared true, 1 GearsObj[0x1cb01c70, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x450105f7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69197cdf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x1e800aaa isInit true, usesShared false, 1 GearsObj[0x43a36db8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7febfe27, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x14a035b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3cd3e762 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00074, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3cd3e762, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] XXX-C-3.1: hash 0x1adf6be8, (isShared true, created true, master 0x1adf6be8) [junit] Created Ctx #0: hash 0x147867ef, (created true) [junit] Created Ctx #1: hash 0x13d69c73, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x147867ef, (isShared true, created true, master 0x1adf6be8) [junit] Created Ctx #0: hash 0x1adf6be8, (created true) [junit] Created Ctx #1: hash 0x13d69c73, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x13d69c73, (isShared true, created true, master 0x1adf6be8) [junit] Created Ctx #0: hash 0x1adf6be8, (created true) [junit] Created Ctx #1: hash 0x147867ef, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e800aaa: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e800aaa FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x9d5509a FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3cd3e762: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3cd3e762 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test02SyncedOneAnimatorDirtyDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x62ddbd7e: tileRendererInUse null, GearsES2[obj 0x62ddbd7e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x62ddbd7e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x62ddbd7e created: GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x62ddbd7e created: GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x62ddbd7e created: GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x62ddbd7e FIN GearsES2[obj 0x62ddbd7e isInit true, usesShared false, 1 GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5242af7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x62ddbd7e 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e0008e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x62ddbd7e, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1a677343: tileRendererInUse null, GearsES2[obj 0x1a677343 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x62ddbd7e isInit true, usesShared false, 1 GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5242af7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x1a677343 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1a677343 created w/ share: GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x22a41875, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1a677343 created w/ share: GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5d870829, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1a677343 created w/ share: GearsObj[0x5242af7a, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x64af9081, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1a677343 FIN GearsES2[obj 0x1a677343 isInit true, usesShared true, 1 GearsObj[0x22a41875, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5d870829, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x64af9081, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62ddbd7e isInit true, usesShared false, 1 GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5242af7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1a677343 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e00082, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1a677343, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3857f613: tileRendererInUse null, GearsES2[obj 0x3857f613 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x62ddbd7e isInit true, usesShared false, 1 GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5242af7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x3857f613 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3857f613 created w/ share: GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x8cff521, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3857f613 created w/ share: GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x54b5624a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3857f613 created w/ share: GearsObj[0x5242af7a, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x1bd6b22f, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3857f613 FIN GearsES2[obj 0x3857f613 isInit true, usesShared true, 1 GearsObj[0x8cff521, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54b5624a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1bd6b22f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x62ddbd7e isInit true, usesShared false, 1 GearsObj[0x4ab47423, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x322dd9d1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5242af7a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3857f613 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e0009e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3857f613, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] XXX-C-3.1: hash 0x25140546, (isShared true, created true, master 0x25140546) [junit] Created Ctx #0: hash 0x2b3afa2, (created true) [junit] Created Ctx #1: hash 0x6f6b7275, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x2b3afa2, (isShared true, created true, master 0x25140546) [junit] Created Ctx #0: hash 0x25140546, (created true) [junit] Created Ctx #1: hash 0x6f6b7275, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x6f6b7275, (isShared true, created true, master 0x25140546) [junit] Created Ctx #0: hash 0x2b3afa2, (created true) [junit] Created Ctx #1: hash 0x25140546, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX Destroy in clean order NOW [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3857f613: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3857f613 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a677343: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1a677343 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62ddbd7e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x62ddbd7e FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test11AsyncEachAnimatorCleanDtorOrder [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3bf7ca37: tileRendererInUse null, GearsES2[obj 0x3bf7ca37 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3bf7ca37 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3bf7ca37 created: GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3bf7ca37 created: GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3bf7ca37 created: GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3bf7ca37 FIN GearsES2[obj 0x3bf7ca37 isInit true, usesShared false, 1 GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17f2e1af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3bf7ca37 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e000ba, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3bf7ca37, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4b2bac3f: tileRendererInUse null, GearsES2[obj 0x4b2bac3f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3bf7ca37 isInit true, usesShared false, 1 GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17f2e1af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x4b2bac3f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4b2bac3f created w/ share: GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x9acb072, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4b2bac3f created w/ share: GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x7424bc0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4b2bac3f created w/ share: GearsObj[0x17f2e1af, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x6af5ee81, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4b2bac3f FIN GearsES2[obj 0x4b2bac3f isInit true, usesShared true, 1 GearsObj[0x9acb072, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7424bc0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6af5ee81, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3bf7ca37 isInit true, usesShared false, 1 GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17f2e1af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4b2bac3f 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e000ac, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4b2bac3f, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3bf7ca37 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e000ba, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3bf7ca37, angle 1.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x49438269: tileRendererInUse null, GearsES2[obj 0x49438269 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3bf7ca37 isInit true, usesShared false, 1 GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17f2e1af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] GearsES2 init 0x49438269 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x49438269 created w/ share: GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6134ffc9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x49438269 created w/ share: GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x5aca6680, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x49438269 created w/ share: GearsObj[0x17f2e1af, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x18648ee0, vbo ff 13, fs 14, bf 15, bs 16] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x49438269 FIN GearsES2[obj 0x49438269 isInit true, usesShared true, 1 GearsObj[0x6134ffc9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5aca6680, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18648ee0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3bf7ca37 isInit true, usesShared false, 1 GearsObj[0x4b2aa833, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d845033, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17f2e1af, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x49438269 0/0 248x223 of 248x223, swapInterval 0, drawable 0x4e000c8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x49438269, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] XXX-C-3.1: hash 0x7b7d6998, (isShared true, created true, master 0x7b7d6998) [junit] Created Ctx #0: hash 0x6f099d17, (created true) [junit] Created Ctx #1: hash 0x431e773b, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x431e773b, (isShared true, created true, master 0x7b7d6998) [junit] Created Ctx #0: hash 0x6f099d17, (created true) [junit] Created Ctx #1: hash 0x7b7d6998, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x6f099d17, (isShared true, created true, master 0x7b7d6998) [junit] Created Ctx #0: hash 0x7b7d6998, (created true) [junit] Created Ctx #1: hash 0x431e773b, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX Destroy in creation order NOW - Driver Impl. Ma trigger driver Bug i.e. not postponing GL ctx destruction after releasing all refs. [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3bf7ca37 248x223, swapInterval 0, drawable 0x4e000ba [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3bf7ca37: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3bf7ca37 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4b2bac3f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4b2bac3f FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49438269: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x49438269 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3 - test12AsyncEachAnimatorDirtyDtorOrder [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065318042 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065318042 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065319868 ms III - Start [junit] SLOCK [T main @ 1579065319871 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c39bec8: tileRendererInUse null, GearsES2[obj 0x4c39bec8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c39bec8 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c39bec8 created: GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4c39bec8 created: GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4c39bec8 created: GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c39bec8 FIN GearsES2[obj 0x4c39bec8 isInit true, usesShared false, 1 GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa9a76fe, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c39bec8 0/0 246x226 of 246x226, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c39bec8, angle 0.0, [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0 -> [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6aaceffd: tileRendererInUse null, GearsES2[obj 0x6aaceffd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4c39bec8 isInit true, usesShared false, 1 GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa9a76fe, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x6aaceffd on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6aaceffd created w/ share: GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x5808e22b, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6aaceffd created w/ share: GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x4cb8e1f8, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6aaceffd created w/ share: GearsObj[0xa9a76fe, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x472a8c57, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6aaceffd FIN GearsES2[obj 0x6aaceffd isInit true, usesShared true, 1 GearsObj[0x5808e22b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4cb8e1f8, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x472a8c57, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x4c39bec8 isInit true, usesShared false, 1 GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa9a76fe, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6aaceffd 0/0 246x226 of 246x226, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6aaceffd, angle 0.0, [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0 -> [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x757277dc: tileRendererInUse null, GearsES2[obj 0x757277dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4c39bec8 isInit true, usesShared false, 1 GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa9a76fe, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x757277dc on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x757277dc created w/ share: GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x629512aa, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x757277dc created w/ share: GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x3bd6aa50, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x757277dc created w/ share: GearsObj[0xa9a76fe, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x10cc0d3f, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x757277dc FIN GearsES2[obj 0x757277dc isInit true, usesShared true, 1 GearsObj[0x629512aa, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3bd6aa50, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x10cc0d3f, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x4c39bec8 isInit true, usesShared false, 1 GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa9a76fe, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x757277dc 0/0 246x226 of 246x226, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x757277dc, 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] XXX-C-3.1: hash 0x61c78188, (isShared true, created true, master 0x61c78188) [junit] Created Ctx #0: hash 0x27083690, (created true) [junit] Created Ctx #1: hash 0x1040ebf8, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x27083690, (isShared true, created true, master 0x61c78188) [junit] Created Ctx #0: hash 0x61c78188, (created true) [junit] Created Ctx #1: hash 0x1040ebf8, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x1040ebf8, (isShared true, created true, master 0x61c78188) [junit] Created Ctx #0: hash 0x61c78188, (created true) [junit] Created Ctx #1: hash 0x27083690, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c39bec8 0/0 248x223 of 248x223, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c39bec8, angle 0.5, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6aaceffd 0/0 248x223 of 248x223, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6aaceffd, angle 0.5, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x757277dc 0/0 248x223 of 248x223, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x757277dc, angle 0.5, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aaceffd: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aaceffd FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x757277dc: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x757277dc FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c39bec8: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c39bec8 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test02AsyncEachAnimator [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x623a8092: tileRendererInUse null, GearsES2[obj 0x623a8092 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x623a8092 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x623a8092 created: GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x623a8092 created: GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x623a8092 created: GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x623a8092 FIN GearsES2[obj 0x623a8092 isInit true, usesShared false, 1 GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x64bacc1b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x623a8092 0/0 248x223 of 248x223, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x623a8092, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[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 GearsES2[obj 0x623a8092 isInit true, usesShared false, 1 GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x64bacc1b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x3098cf3b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3098cf3b created w/ share: GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x927ad08, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3098cf3b created w/ share: GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x4626e289, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3098cf3b created w/ share: GearsObj[0x64bacc1b, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x4899baa6, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3098cf3b FIN GearsES2[obj 0x3098cf3b isInit true, usesShared true, 1 GearsObj[0x927ad08, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4626e289, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4899baa6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x623a8092 isInit true, usesShared false, 1 GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x64bacc1b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3098cf3b 0/0 248x223 of 248x223, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3098cf3b, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x76ed1b7c: tileRendererInUse null, GearsES2[obj 0x76ed1b7c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x623a8092 isInit true, usesShared false, 1 GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x64bacc1b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x76ed1b7c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x76ed1b7c created w/ share: GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x3de85e2b, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x76ed1b7c created w/ share: GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x4428f101, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x76ed1b7c created w/ share: GearsObj[0x64bacc1b, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x17cd8619, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x76ed1b7c FIN GearsES2[obj 0x76ed1b7c isInit true, usesShared true, 1 GearsObj[0x3de85e2b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4428f101, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x17cd8619, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x623a8092 isInit true, usesShared false, 1 GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x64bacc1b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x76ed1b7c 0/0 248x223 of 248x223, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76ed1b7c, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] XXX-C-3.1: hash 0x6c2ccd1, (isShared true, created true, master 0x6c2ccd1) [junit] Created Ctx #0: hash 0x2631c567, (created true) [junit] Created Ctx #1: hash 0x64af214a, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x2631c567, (isShared true, created true, master 0x6c2ccd1) [junit] Created Ctx #0: hash 0x64af214a, (created true) [junit] Created Ctx #1: hash 0x6c2ccd1, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x64af214a, (isShared true, created true, master 0x6c2ccd1) [junit] Created Ctx #0: hash 0x2631c567, (created true) [junit] Created Ctx #1: hash 0x6c2ccd1, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x623a8092 248x223, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76ed1b7c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76ed1b7c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3098cf3b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3098cf3b FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x623a8092: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x623a8092 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 @ 1579065326175 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065326175 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.232 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065319868 ms III - Start [junit] SLOCK [T main @ 1579065319871 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c39bec8: tileRendererInUse null, GearsES2[obj 0x4c39bec8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c39bec8 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c39bec8 created: GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4c39bec8 created: GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4c39bec8 created: GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c39bec8 FIN GearsES2[obj 0x4c39bec8 isInit true, usesShared false, 1 GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa9a76fe, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c39bec8 0/0 246x226 of 246x226, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c39bec8, angle 0.0, [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0 -> [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6aaceffd: tileRendererInUse null, GearsES2[obj 0x6aaceffd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4c39bec8 isInit true, usesShared false, 1 GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa9a76fe, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x6aaceffd on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6aaceffd created w/ share: GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x5808e22b, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6aaceffd created w/ share: GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x4cb8e1f8, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6aaceffd created w/ share: GearsObj[0xa9a76fe, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x472a8c57, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6aaceffd FIN GearsES2[obj 0x6aaceffd isInit true, usesShared true, 1 GearsObj[0x5808e22b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4cb8e1f8, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x472a8c57, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x4c39bec8 isInit true, usesShared false, 1 GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa9a76fe, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6aaceffd 0/0 246x226 of 246x226, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6aaceffd, angle 0.0, [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0 -> [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x757277dc: tileRendererInUse null, GearsES2[obj 0x757277dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4c39bec8 isInit true, usesShared false, 1 GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa9a76fe, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x757277dc on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x757277dc created w/ share: GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x629512aa, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x757277dc created w/ share: GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x3bd6aa50, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x757277dc created w/ share: GearsObj[0xa9a76fe, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x10cc0d3f, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x757277dc FIN GearsES2[obj 0x757277dc isInit true, usesShared true, 1 GearsObj[0x629512aa, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3bd6aa50, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x10cc0d3f, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x4c39bec8 isInit true, usesShared false, 1 GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa9a76fe, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x757277dc 0/0 246x226 of 246x226, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x757277dc, 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] XXX-C-3.1: hash 0x61c78188, (isShared true, created true, master 0x61c78188) [junit] Created Ctx #0: hash 0x27083690, (created true) [junit] Created Ctx #1: hash 0x1040ebf8, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x27083690, (isShared true, created true, master 0x61c78188) [junit] Created Ctx #0: hash 0x61c78188, (created true) [junit] Created Ctx #1: hash 0x1040ebf8, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x1040ebf8, (isShared true, created true, master 0x61c78188) [junit] Created Ctx #0: hash 0x61c78188, (created true) [junit] Created Ctx #1: hash 0x27083690, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c39bec8 0/0 248x223 of 248x223, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c39bec8, angle 0.5, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6aaceffd 0/0 248x223 of 248x223, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6aaceffd, angle 0.5, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x757277dc 0/0 248x223 of 248x223, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x757277dc, angle 0.5, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aaceffd: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aaceffd FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x757277dc: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x757277dc FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c39bec8: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c39bec8 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test02AsyncEachAnimator [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x623a8092: tileRendererInUse null, GearsES2[obj 0x623a8092 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x623a8092 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x623a8092 created: GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x623a8092 created: GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x623a8092 created: GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x623a8092 FIN GearsES2[obj 0x623a8092 isInit true, usesShared false, 1 GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x64bacc1b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x623a8092 0/0 248x223 of 248x223, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x623a8092, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[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 GearsES2[obj 0x623a8092 isInit true, usesShared false, 1 GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x64bacc1b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x3098cf3b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3098cf3b created w/ share: GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x927ad08, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3098cf3b created w/ share: GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x4626e289, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3098cf3b created w/ share: GearsObj[0x64bacc1b, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x4899baa6, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3098cf3b FIN GearsES2[obj 0x3098cf3b isInit true, usesShared true, 1 GearsObj[0x927ad08, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4626e289, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4899baa6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x623a8092 isInit true, usesShared false, 1 GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x64bacc1b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3098cf3b 0/0 248x223 of 248x223, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3098cf3b, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x76ed1b7c: tileRendererInUse null, GearsES2[obj 0x76ed1b7c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x623a8092 isInit true, usesShared false, 1 GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x64bacc1b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x76ed1b7c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x76ed1b7c created w/ share: GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x3de85e2b, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x76ed1b7c created w/ share: GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x4428f101, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x76ed1b7c created w/ share: GearsObj[0x64bacc1b, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x17cd8619, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x76ed1b7c FIN GearsES2[obj 0x76ed1b7c isInit true, usesShared true, 1 GearsObj[0x3de85e2b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4428f101, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x17cd8619, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x623a8092 isInit true, usesShared false, 1 GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x64bacc1b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x76ed1b7c 0/0 248x223 of 248x223, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76ed1b7c, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] XXX-C-3.1: hash 0x6c2ccd1, (isShared true, created true, master 0x6c2ccd1) [junit] Created Ctx #0: hash 0x2631c567, (created true) [junit] Created Ctx #1: hash 0x64af214a, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x2631c567, (isShared true, created true, master 0x6c2ccd1) [junit] Created Ctx #0: hash 0x64af214a, (created true) [junit] Created Ctx #1: hash 0x6c2ccd1, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x64af214a, (isShared true, created true, master 0x6c2ccd1) [junit] Created Ctx #0: hash 0x2631c567, (created true) [junit] Created Ctx #1: hash 0x6c2ccd1, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x623a8092 248x223, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76ed1b7c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76ed1b7c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3098cf3b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3098cf3b FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x623a8092: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x623a8092 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 @ 1579065326175 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065326175 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SyncedOneAnimator took 2.355 sec [junit] Testcase: test02AsyncEachAnimator took 2.078 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.232 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065319868 ms III - Start [junit] SLOCK [T main @ 1579065319871 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c39bec8: tileRendererInUse null, GearsES2[obj 0x4c39bec8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c39bec8 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c39bec8 created: GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4c39bec8 created: GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4c39bec8 created: GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c39bec8 FIN GearsES2[obj 0x4c39bec8 isInit true, usesShared false, 1 GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa9a76fe, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c39bec8 0/0 246x226 of 246x226, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c39bec8, angle 0.0, [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0 -> [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6aaceffd: tileRendererInUse null, GearsES2[obj 0x6aaceffd isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4c39bec8 isInit true, usesShared false, 1 GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa9a76fe, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x6aaceffd on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6aaceffd created w/ share: GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x5808e22b, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6aaceffd created w/ share: GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x4cb8e1f8, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6aaceffd created w/ share: GearsObj[0xa9a76fe, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x472a8c57, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6aaceffd FIN GearsES2[obj 0x6aaceffd isInit true, usesShared true, 1 GearsObj[0x5808e22b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4cb8e1f8, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x472a8c57, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x4c39bec8 isInit true, usesShared false, 1 GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa9a76fe, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6aaceffd 0/0 246x226 of 246x226, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6aaceffd, angle 0.0, [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0 -> [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x757277dc: tileRendererInUse null, GearsES2[obj 0x757277dc isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x4c39bec8 isInit true, usesShared false, 1 GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa9a76fe, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x757277dc on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x757277dc created w/ share: GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x629512aa, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x757277dc created w/ share: GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x3bd6aa50, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x757277dc created w/ share: GearsObj[0xa9a76fe, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x10cc0d3f, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x757277dc FIN GearsES2[obj 0x757277dc isInit true, usesShared true, 1 GearsObj[0x629512aa, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3bd6aa50, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x10cc0d3f, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x4c39bec8 isInit true, usesShared false, 1 GearsObj[0x577044ea, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5b721a81, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xa9a76fe, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x757277dc 0/0 246x226 of 246x226, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x757277dc, 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] XXX-C-3.1: hash 0x61c78188, (isShared true, created true, master 0x61c78188) [junit] Created Ctx #0: hash 0x27083690, (created true) [junit] Created Ctx #1: hash 0x1040ebf8, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x27083690, (isShared true, created true, master 0x61c78188) [junit] Created Ctx #0: hash 0x61c78188, (created true) [junit] Created Ctx #1: hash 0x1040ebf8, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x1040ebf8, (isShared true, created true, master 0x61c78188) [junit] Created Ctx #0: hash 0x61c78188, (created true) [junit] Created Ctx #1: hash 0x27083690, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c39bec8 0/0 248x223 of 248x223, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c39bec8, angle 0.5, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6aaceffd 0/0 248x223 of 248x223, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6aaceffd, angle 0.5, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x757277dc 0/0 248x223 of 248x223, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x757277dc, angle 0.5, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aaceffd: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aaceffd FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x757277dc: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x757277dc FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c39bec8: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c39bec8 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test01SyncedOneAnimator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2AWT3b - test02AsyncEachAnimator [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x623a8092: tileRendererInUse null, GearsES2[obj 0x623a8092 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x623a8092 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x623a8092 created: GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x623a8092 created: GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x623a8092 created: GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x623a8092 FIN GearsES2[obj 0x623a8092 isInit true, usesShared false, 1 GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x64bacc1b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x623a8092 0/0 248x223 of 248x223, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x623a8092, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[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 GearsES2[obj 0x623a8092 isInit true, usesShared false, 1 GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x64bacc1b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x3098cf3b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3098cf3b created w/ share: GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x927ad08, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3098cf3b created w/ share: GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x4626e289, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3098cf3b created w/ share: GearsObj[0x64bacc1b, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x4899baa6, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3098cf3b FIN GearsES2[obj 0x3098cf3b isInit true, usesShared true, 1 GearsObj[0x927ad08, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4626e289, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4899baa6, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x623a8092 isInit true, usesShared false, 1 GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x64bacc1b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3098cf3b 0/0 248x223 of 248x223, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3098cf3b, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x76ed1b7c: tileRendererInUse null, GearsES2[obj 0x76ed1b7c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x623a8092 isInit true, usesShared false, 1 GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x64bacc1b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] GearsES2 init 0x76ed1b7c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x76ed1b7c created w/ share: GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5] -> GearsObj[0x3de85e2b, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x76ed1b7c created w/ share: GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11] -> GearsObj[0x4428f101, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x76ed1b7c created w/ share: GearsObj[0x64bacc1b, vbo ff 14, fs 15, bf 16, bs 17] -> GearsObj[0x17cd8619, vbo ff 14, fs 15, bf 16, bs 17] [junit] Shared GearsES2: Unsynchronized Objects [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x76ed1b7c FIN GearsES2[obj 0x76ed1b7c isInit true, usesShared true, 1 GearsObj[0x3de85e2b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4428f101, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x17cd8619, vbo ff 14, fs 15, bf 16, bs 17], sharedGears GearsES2[obj 0x623a8092 isInit true, usesShared false, 1 GearsObj[0x21b51129, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1b2d6447, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x64bacc1b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x76ed1b7c 0/0 248x223 of 248x223, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76ed1b7c, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] XXX-C-3.1: hash 0x6c2ccd1, (isShared true, created true, master 0x6c2ccd1) [junit] Created Ctx #0: hash 0x2631c567, (created true) [junit] Created Ctx #1: hash 0x64af214a, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.2: hash 0x2631c567, (isShared true, created true, master 0x6c2ccd1) [junit] Created Ctx #0: hash 0x64af214a, (created true) [junit] Created Ctx #1: hash 0x6c2ccd1, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] XXX-C-3.3: hash 0x64af214a, (isShared true, created true, master 0x6c2ccd1) [junit] Created Ctx #0: hash 0x2631c567, (created true) [junit] Created Ctx #1: hash 0x6c2ccd1, (created true) [junit] Total created 2 + destroyed 0 = 2 [junit] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x623a8092 248x223, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76ed1b7c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76ed1b7c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3098cf3b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3098cf3b FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x623a8092: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x623a8092 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 @ 1579065326175 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065326175 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065327885 ms III - Start [junit] SLOCK [T main @ 1579065327888 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01 [junit] XXX START DEMO XXX [junit] XXX WWPanel: shareWith null, sharedCtx null [junit] XXX WWPanel: shareWith AWT-GLCanvas[Realized false, [junit] null-drawable, [junit] Factory null, [junit] handle 0x0, [junit] Drawable size -1x-1 surface[600x600], [junit] AWT[pos 0/0, size 600x600, [junit] visible true, displayable false, showing false, [junit] null]], sharedCtx null [junit] XXX SetVisible XXX [junit] XXX Create Buffer 1 [junit] XXX Reuse Buffer 1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01 [junit] XXX SetVisible XXX [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065332456 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065332457 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.492 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065327885 ms III - Start [junit] SLOCK [T main @ 1579065327888 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01 [junit] XXX START DEMO XXX [junit] XXX WWPanel: shareWith null, sharedCtx null [junit] XXX WWPanel: shareWith AWT-GLCanvas[Realized false, [junit] null-drawable, [junit] Factory null, [junit] handle 0x0, [junit] Drawable size -1x-1 surface[600x600], [junit] AWT[pos 0/0, size 600x600, [junit] visible true, displayable false, showing false, [junit] null]], sharedCtx null [junit] XXX SetVisible XXX [junit] XXX Create Buffer 1 [junit] XXX Reuse Buffer 1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01 [junit] XXX SetVisible XXX [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065332456 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065332457 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 4.475 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.492 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065327885 ms III - Start [junit] SLOCK [T main @ 1579065327888 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01 [junit] XXX START DEMO XXX [junit] XXX WWPanel: shareWith null, sharedCtx null [junit] XXX WWPanel: shareWith AWT-GLCanvas[Realized false, [junit] null-drawable, [junit] Factory null, [junit] handle 0x0, [junit] Drawable size -1x-1 surface[600x600], [junit] AWT[pos 0/0, size 600x600, [junit] visible true, displayable false, showing false, [junit] null]], sharedCtx null [junit] XXX SetVisible XXX [junit] XXX Create Buffer 1 [junit] XXX Reuse Buffer 1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextWithJTabbedPaneAWT - test01 [junit] XXX SetVisible XXX [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065332456 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065332457 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT [junit] Master Thread Start: Thread-0 [junit] [junit] [junit] Master GLContext [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fd7503ea470, owner true, ResourceToolkitLock[obj 0x56ffed22, isOwner true, <7ce01112, 3c83b2ff>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: ResizeableImpl [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] [junit] [junit] Master (orig) Ct: X11GLXContext [Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)], options 0x4c43, this 0x3f3c5827, handle 0x7fd750415330, isShared false, jogamp.opengl.gl4.GL4bcImpl@d409b6d, [junit] quirks: [No10BitColorCompOffscreen], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@247ff11a, [junit] Handle 0x0, [junit] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]], [junit] fboI back 0, front 1, num 2, [junit] FBO front read 2, FBO[name r/w 2/2, init true, bound false, size 512x512, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x2b60e639], 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 0x58eb0c06], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2beb446f], [junit] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x315eb576], 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 0x2073eb95], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1da3cc4a], [junit] Surface WrappedSurface[ displayHandle 0x7fd7503ea470 [junit] , surfaceHandle 0x0 [junit] , size 512x512 [junit] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [junit] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fd7503ea470, owner true, ResourceToolkitLock[obj 0x56ffed22, isOwner true, <7ce01112, 3c83b2ff>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]] [junit] , surfaceLock <6c9a2bad, 538a4ae8>[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:834) [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:572) [junit] at jogamp.opengl.GLDrawableFactoryImpl.createExternalGLContext(GLDrawableFactoryImpl.java:720) [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.0, unitID 0, handle 0x7fd730005150, owner true, ResourceToolkitLock[obj 0x7205ce61, isOwner true, <36d25621, 43bd5eb5>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: ResizeableImpl [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] [junit] [junit] Master (orig) Ct: X11GLXContext [Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)], options 0x4c43, this 0x370756e5, handle 0x7fd73001d3e0, isShared false, jogamp.opengl.gl4.GL4bcImpl@4e809859, [junit] quirks: [No10BitColorCompOffscreen], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@247ff11a, [junit] Handle 0x0, [junit] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]], [junit] fboI back 0, front 1, num 2, [junit] FBO front read 2, FBO[name r/w 2/2, init true, bound false, size 512x512, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x36ed0e14], 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 0x122a312e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1f0ca68a], [junit] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x16644fbd], 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 0x5584b762], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x48276ecb], [junit] Surface WrappedSurface[ displayHandle 0x7fd730005150 [junit] , surfaceHandle 0x0 [junit] , size 512x512 [junit] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [junit] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fd730005150, owner true, ResourceToolkitLock[obj 0x7205ce61, isOwner true, <36d25621, 43bd5eb5>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]] [junit] , surfaceLock <3265a9b3, 42aa373a>[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:834) [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:572) [junit] at jogamp.opengl.GLDrawableFactoryImpl.createExternalGLContext(GLDrawableFactoryImpl.java:720) [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.439 sec [junit] ------------- Standard Error ----------------- [junit] Master Thread Start: Thread-0 [junit] [junit] [junit] Master GLContext [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fd7503ea470, owner true, ResourceToolkitLock[obj 0x56ffed22, isOwner true, <7ce01112, 3c83b2ff>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: ResizeableImpl [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] [junit] [junit] Master (orig) Ct: X11GLXContext [Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)], options 0x4c43, this 0x3f3c5827, handle 0x7fd750415330, isShared false, jogamp.opengl.gl4.GL4bcImpl@d409b6d, [junit] quirks: [No10BitColorCompOffscreen], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@247ff11a, [junit] Handle 0x0, [junit] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]], [junit] fboI back 0, front 1, num 2, [junit] FBO front read 2, FBO[name r/w 2/2, init true, bound false, size 512x512, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x2b60e639], 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 0x58eb0c06], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2beb446f], [junit] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x315eb576], 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 0x2073eb95], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1da3cc4a], [junit] Surface WrappedSurface[ displayHandle 0x7fd7503ea470 [junit] , surfaceHandle 0x0 [junit] , size 512x512 [junit] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [junit] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fd7503ea470, owner true, ResourceToolkitLock[obj 0x56ffed22, isOwner true, <7ce01112, 3c83b2ff>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]] [junit] , surfaceLock <6c9a2bad, 538a4ae8>[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:834) [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:572) [junit] at jogamp.opengl.GLDrawableFactoryImpl.createExternalGLContext(GLDrawableFactoryImpl.java:720) [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.0, unitID 0, handle 0x7fd730005150, owner true, ResourceToolkitLock[obj 0x7205ce61, isOwner true, <36d25621, 43bd5eb5>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: ResizeableImpl [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] [junit] [junit] Master (orig) Ct: X11GLXContext [Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)], options 0x4c43, this 0x370756e5, handle 0x7fd73001d3e0, isShared false, jogamp.opengl.gl4.GL4bcImpl@4e809859, [junit] quirks: [No10BitColorCompOffscreen], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@247ff11a, [junit] Handle 0x0, [junit] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]], [junit] fboI back 0, front 1, num 2, [junit] FBO front read 2, FBO[name r/w 2/2, init true, bound false, size 512x512, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x36ed0e14], 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 0x122a312e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1f0ca68a], [junit] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x16644fbd], 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 0x5584b762], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x48276ecb], [junit] Surface WrappedSurface[ displayHandle 0x7fd730005150 [junit] , surfaceHandle 0x0 [junit] , size 512x512 [junit] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [junit] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fd730005150, owner true, ResourceToolkitLock[obj 0x7205ce61, isOwner true, <36d25621, 43bd5eb5>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]] [junit] , surfaceLock <3265a9b3, 42aa373a>[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:834) [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:572) [junit] at jogamp.opengl.GLDrawableFactoryImpl.createExternalGLContext(GLDrawableFactoryImpl.java:720) [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.022 sec [junit] Testcase: test02OnExecutorThread took 6.001 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.439 sec [junit] [junit] ------------- Standard Error ----------------- [junit] Master Thread Start: Thread-0 [junit] [junit] [junit] Master GLContext [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fd7503ea470, owner true, ResourceToolkitLock[obj 0x56ffed22, isOwner true, <7ce01112, 3c83b2ff>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: ResizeableImpl [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] [junit] [junit] Master (orig) Ct: X11GLXContext [Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)], options 0x4c43, this 0x3f3c5827, handle 0x7fd750415330, isShared false, jogamp.opengl.gl4.GL4bcImpl@d409b6d, [junit] quirks: [No10BitColorCompOffscreen], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@247ff11a, [junit] Handle 0x0, [junit] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]], [junit] fboI back 0, front 1, num 2, [junit] FBO front read 2, FBO[name r/w 2/2, init true, bound false, size 512x512, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x2b60e639], 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 0x58eb0c06], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x2beb446f], [junit] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x315eb576], 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 0x2073eb95], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1da3cc4a], [junit] Surface WrappedSurface[ displayHandle 0x7fd7503ea470 [junit] , surfaceHandle 0x0 [junit] , size 512x512 [junit] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [junit] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fd7503ea470, owner true, ResourceToolkitLock[obj 0x56ffed22, isOwner true, <7ce01112, 3c83b2ff>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]] [junit] , surfaceLock <6c9a2bad, 538a4ae8>[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:834) [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:572) [junit] at jogamp.opengl.GLDrawableFactoryImpl.createExternalGLContext(GLDrawableFactoryImpl.java:720) [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.0, unitID 0, handle 0x7fd730005150, owner true, ResourceToolkitLock[obj 0x7205ce61, isOwner true, <36d25621, 43bd5eb5>[count 1, qsz 0, owner ]]]: [junit] [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Drawable: ResizeableImpl [junit] GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] [junit] [junit] Master (orig) Ct: X11GLXContext [Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)], options 0x4c43, this 0x370756e5, handle 0x7fd73001d3e0, isShared false, jogamp.opengl.gl4.GL4bcImpl@4e809859, [junit] quirks: [No10BitColorCompOffscreen], [junit] Drawable: ResizeableImpl[Initialized true, realized true, texUnit 0, samples 0, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@247ff11a, [junit] Handle 0x0, [junit] Caps GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]], [junit] fboI back 0, front 1, num 2, [junit] FBO front read 2, FBO[name r/w 2/2, init true, bound false, size 512x512, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x2, obj 0x36ed0e14], 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 0x122a312e], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x1f0ca68a], [junit] FBO back write 1, FBO[name r/w 1/1, init true, bound true, size 512x512, samples 0/1, modified true/true, depth RenderAttachment[type DEPTH, format 0x81a5, samples 0, 512x512, name 0x1, obj 0x16644fbd], 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 0x5584b762], null, null, null, null, null, null, null], msaa[null, hasSink false, dirty true], state OK, obj 0x48276ecb], [junit] Surface WrappedSurface[ displayHandle 0x7fd730005150 [junit] , surfaceHandle 0x0 [junit] , size 512x512 [junit] , UOB[ OWNS_SURFACE | OWNS_DEVICE | WINDOW_INVISIBLE | SURFACELESS ] [junit] , X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fd730005150, owner true, ResourceToolkitLock[obj 0x7205ce61, isOwner true, <36d25621, 43bd5eb5>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]]] [junit] , surfaceLock <3265a9b3, 42aa373a>[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:834) [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:572) [junit] at jogamp.opengl.GLDrawableFactoryImpl.createExternalGLContext(GLDrawableFactoryImpl.java:720) [junit] at com.jogamp.opengl.test.junit.jogl.acore.TestSharedExternalContextAWT$MyGLEventListener.init(TestSharedExternalContextAWT.java:130) [junit] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:644) [junit] at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:667) [junit] at jogamp.opengl.GLAutoDrawableBase$1.run(GLAutoDrawableBase.java:431) [junit] at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1291) [junit] ... 5 more [junit] ------------- ---------------- --------------- [junit] X11Util.Display: Shutdown (JVM shutdown: true, open (no close attempt): 2/2, reusable (open, marked uncloseable): 0, pending (open in creation order): 2) [junit] X11Util: Open X11 Display Connections: 2 [junit] X11Util: Open[0]: NamedX11Display[:0.0, 0x7fd7503ea470, refCount 1, unCloseable false] [junit] X11Util: Open[1]: NamedX11Display[:0.0, 0x7fd730005150, refCount 1, unCloseable false] [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065347473 ms III - Start [junit] SLOCK [T main @ 1579065347476 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5656be13: tileRendererInUse null, GearsES2[obj 0x5656be13 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5656be13 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5656be13 created: GearsObj[0x7d2be649, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5656be13 created: GearsObj[0x59ff1613, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5656be13 created: GearsObj[0x59ff1613, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5656be13 FIN GearsES2[obj 0x5656be13 isInit true, usesShared false, 1 GearsObj[0x7d2be649, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59ff1613, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5d5613b6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5656be13 0/0 246x226 of 246x226, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5656be13, angle 0.0, [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0 -> [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5656be13 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5656be13, angle 1.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] 0 s: 60 f / 716 ms, 83.7 fps, 11 ms/f; total: 60 f, 83.7 fps, 11 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5656be13: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5656be13 FIN [junit] Total: 2697.536ms [junit] GLProfile.initSingleton(): 1595.79ms [junit] Demo Code: 1092.13ms [junit] GLInfo: 0.001ms [junit] GLProfile.shutdown(): 9.615ms [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test02AnotherLifeWithGLInfo [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c12331b: tileRendererInUse null, GearsES2[obj 0x4c12331b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c12331b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c12331b created: GearsObj[0x2c69a219, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c12331b created: GearsObj[0x7dd9bca8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c12331b created: GearsObj[0x7dd9bca8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c12331b FIN GearsES2[obj 0x4c12331b isInit true, usesShared false, 1 GearsObj[0x2c69a219, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dd9bca8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ad740b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c12331b 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e0003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c12331b, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c12331b 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e0003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c12331b, angle 1.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] 0 s: 60 f / 429 ms, 139.8 fps, 7 ms/f; total: 60 f, 139.8 fps, 7 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c12331b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c12331b FIN [junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7586beff, isOwner false, <3b69e7d1, 815b41f>[count 0, qsz 0, owner ]]] [junit] Natives [junit] GL4bc false [junit] GL4 false [junit] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 6 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.sw] [junit] GL3bc GLProfile[GL3bc/GL3bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL3.sw] [junit] GL2 GLProfile[GL2/GL3bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL3 GLProfile[GL3/GL3.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [junit] default GLProfile[GL3bc/GL3bc.sw] [junit] Count 10 / 12 [junit] [junit] Total: 977.159ms [junit] GLProfile.initSingleton(): 364.644ms [junit] Demo Code: 599.939ms [junit] GLInfo: 1.331ms [junit] GLProfile.shutdown(): 11.245ms [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test02AnotherLifeWithGLInfo [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03AnotherLife [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x44c03695: tileRendererInUse null, GearsES2[obj 0x44c03695 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x44c03695 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x44c03695 created: GearsObj[0x68ae2c1b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x44c03695 created: GearsObj[0x7fc37e1e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x44c03695 created: GearsObj[0x7fc37e1e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x44c03695 FIN GearsES2[obj 0x44c03695 isInit true, usesShared false, 1 GearsObj[0x68ae2c1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fc37e1e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1aef448a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x44c03695 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x44c03695, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x44c03695 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x44c03695, angle 1.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] 0 s: 60 f / 436 ms, 137.6 fps, 7 ms/f; total: 60 f, 137.6 fps, 7 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x44c03695: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x44c03695 FIN [junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7e6f74c, isOwner false, [count 0, qsz 0, owner ]]] [junit] Natives [junit] GL4bc false [junit] GL4 false [junit] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 6 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.sw] [junit] GL3bc GLProfile[GL3bc/GL3bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL3.sw] [junit] GL2 GLProfile[GL2/GL3bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL3 GLProfile[GL3/GL3.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [junit] default GLProfile[GL3bc/GL3bc.sw] [junit] Count 10 / 12 [junit] [junit] Total: 910.275ms [junit] GLProfile.initSingleton(): 314.926ms [junit] Demo Code: 585.136ms [junit] GLInfo: 0.834ms [junit] GLProfile.shutdown(): 9.379ms [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03AnotherLife [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03TwoLifes [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3fc2959f: tileRendererInUse null, GearsES2[obj 0x3fc2959f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3fc2959f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3fc2959f created: GearsObj[0x37b93e22, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3fc2959f created: GearsObj[0x4ebb5c34, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3fc2959f created: GearsObj[0x4ebb5c34, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3fc2959f FIN GearsES2[obj 0x3fc2959f isInit true, usesShared false, 1 GearsObj[0x37b93e22, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ebb5c34, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30e03f4e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3fc2959f 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fc2959f, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3fc2959f 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fc2959f, angle 1.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] 0 s: 60 f / 396 ms, 151.5 fps, 6 ms/f; total: 60 f, 151.5 fps, 6 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc2959f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc2959f FIN [junit] Total: 804.945ms [junit] GLProfile.initSingleton(): 310.879ms [junit] Demo Code: 484.152ms [junit] GLInfo: 0.001ms [junit] GLProfile.shutdown(): 9.913ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x385c9627: tileRendererInUse null, GearsES2[obj 0x385c9627 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x385c9627 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x385c9627 created: GearsObj[0x2c382bec, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x385c9627 created: GearsObj[0x2a5323d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x385c9627 created: GearsObj[0x2a5323d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x385c9627 FIN GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x2c382bec, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a5323d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x127a5b1f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x385c9627 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x385c9627, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x385c9627 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x385c9627, angle 1.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] 0 s: 60 f / 369 ms, 162.6 fps, 6 ms/f; total: 60 f, 162.6 fps, 6 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x385c9627: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x385c9627 FIN [junit] Total: 788.455ms [junit] GLProfile.initSingleton(): 290.109ms [junit] Demo Code: 486.975ms [junit] GLInfo: 0.002ms [junit] GLProfile.shutdown(): 11.369ms [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 @ 1579065353898 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065353899 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.367 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065347473 ms III - Start [junit] SLOCK [T main @ 1579065347476 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5656be13: tileRendererInUse null, GearsES2[obj 0x5656be13 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5656be13 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5656be13 created: GearsObj[0x7d2be649, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5656be13 created: GearsObj[0x59ff1613, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5656be13 created: GearsObj[0x59ff1613, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5656be13 FIN GearsES2[obj 0x5656be13 isInit true, usesShared false, 1 GearsObj[0x7d2be649, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59ff1613, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5d5613b6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5656be13 0/0 246x226 of 246x226, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5656be13, angle 0.0, [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0 -> [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5656be13 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5656be13, angle 1.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] 0 s: 60 f / 716 ms, 83.7 fps, 11 ms/f; total: 60 f, 83.7 fps, 11 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5656be13: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5656be13 FIN [junit] Total: 2697.536ms [junit] GLProfile.initSingleton(): 1595.79ms [junit] Demo Code: 1092.13ms [junit] GLInfo: 0.001ms [junit] GLProfile.shutdown(): 9.615ms [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test02AnotherLifeWithGLInfo [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c12331b: tileRendererInUse null, GearsES2[obj 0x4c12331b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c12331b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c12331b created: GearsObj[0x2c69a219, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c12331b created: GearsObj[0x7dd9bca8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c12331b created: GearsObj[0x7dd9bca8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c12331b FIN GearsES2[obj 0x4c12331b isInit true, usesShared false, 1 GearsObj[0x2c69a219, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dd9bca8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ad740b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c12331b 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e0003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c12331b, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c12331b 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e0003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c12331b, angle 1.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] 0 s: 60 f / 429 ms, 139.8 fps, 7 ms/f; total: 60 f, 139.8 fps, 7 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c12331b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c12331b FIN [junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7586beff, isOwner false, <3b69e7d1, 815b41f>[count 0, qsz 0, owner ]]] [junit] Natives [junit] GL4bc false [junit] GL4 false [junit] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 6 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.sw] [junit] GL3bc GLProfile[GL3bc/GL3bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL3.sw] [junit] GL2 GLProfile[GL2/GL3bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL3 GLProfile[GL3/GL3.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [junit] default GLProfile[GL3bc/GL3bc.sw] [junit] Count 10 / 12 [junit] [junit] Total: 977.159ms [junit] GLProfile.initSingleton(): 364.644ms [junit] Demo Code: 599.939ms [junit] GLInfo: 1.331ms [junit] GLProfile.shutdown(): 11.245ms [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test02AnotherLifeWithGLInfo [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03AnotherLife [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x44c03695: tileRendererInUse null, GearsES2[obj 0x44c03695 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x44c03695 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x44c03695 created: GearsObj[0x68ae2c1b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x44c03695 created: GearsObj[0x7fc37e1e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x44c03695 created: GearsObj[0x7fc37e1e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x44c03695 FIN GearsES2[obj 0x44c03695 isInit true, usesShared false, 1 GearsObj[0x68ae2c1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fc37e1e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1aef448a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x44c03695 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x44c03695, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x44c03695 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x44c03695, angle 1.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] 0 s: 60 f / 436 ms, 137.6 fps, 7 ms/f; total: 60 f, 137.6 fps, 7 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x44c03695: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x44c03695 FIN [junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7e6f74c, isOwner false, [count 0, qsz 0, owner ]]] [junit] Natives [junit] GL4bc false [junit] GL4 false [junit] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 6 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.sw] [junit] GL3bc GLProfile[GL3bc/GL3bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL3.sw] [junit] GL2 GLProfile[GL2/GL3bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL3 GLProfile[GL3/GL3.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [junit] default GLProfile[GL3bc/GL3bc.sw] [junit] Count 10 / 12 [junit] [junit] Total: 910.275ms [junit] GLProfile.initSingleton(): 314.926ms [junit] Demo Code: 585.136ms [junit] GLInfo: 0.834ms [junit] GLProfile.shutdown(): 9.379ms [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03AnotherLife [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03TwoLifes [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3fc2959f: tileRendererInUse null, GearsES2[obj 0x3fc2959f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3fc2959f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3fc2959f created: GearsObj[0x37b93e22, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3fc2959f created: GearsObj[0x4ebb5c34, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3fc2959f created: GearsObj[0x4ebb5c34, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3fc2959f FIN GearsES2[obj 0x3fc2959f isInit true, usesShared false, 1 GearsObj[0x37b93e22, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ebb5c34, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30e03f4e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3fc2959f 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fc2959f, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3fc2959f 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fc2959f, angle 1.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] 0 s: 60 f / 396 ms, 151.5 fps, 6 ms/f; total: 60 f, 151.5 fps, 6 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc2959f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc2959f FIN [junit] Total: 804.945ms [junit] GLProfile.initSingleton(): 310.879ms [junit] Demo Code: 484.152ms [junit] GLInfo: 0.001ms [junit] GLProfile.shutdown(): 9.913ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x385c9627: tileRendererInUse null, GearsES2[obj 0x385c9627 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x385c9627 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x385c9627 created: GearsObj[0x2c382bec, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x385c9627 created: GearsObj[0x2a5323d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x385c9627 created: GearsObj[0x2a5323d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x385c9627 FIN GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x2c382bec, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a5323d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x127a5b1f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x385c9627 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x385c9627, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x385c9627 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x385c9627, angle 1.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] 0 s: 60 f / 369 ms, 162.6 fps, 6 ms/f; total: 60 f, 162.6 fps, 6 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x385c9627: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x385c9627 FIN [junit] Total: 788.455ms [junit] GLProfile.initSingleton(): 290.109ms [junit] Demo Code: 486.975ms [junit] GLInfo: 0.002ms [junit] GLProfile.shutdown(): 11.369ms [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 @ 1579065353898 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065353899 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01OneLife took 2.877 sec [junit] Testcase: test02AnotherLifeWithGLInfo took 0.979 sec [junit] Testcase: test03AnotherLife took 0.912 sec [junit] Testcase: test03TwoLifes took 1.596 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.367 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065347473 ms III - Start [junit] SLOCK [T main @ 1579065347476 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5656be13: tileRendererInUse null, GearsES2[obj 0x5656be13 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5656be13 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5656be13 created: GearsObj[0x7d2be649, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5656be13 created: GearsObj[0x59ff1613, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5656be13 created: GearsObj[0x59ff1613, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5656be13 FIN GearsES2[obj 0x5656be13 isInit true, usesShared false, 1 GearsObj[0x7d2be649, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59ff1613, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5d5613b6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5656be13 0/0 246x226 of 246x226, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5656be13, angle 0.0, [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0 -> [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5656be13 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5656be13, angle 1.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] 0 s: 60 f / 716 ms, 83.7 fps, 11 ms/f; total: 60 f, 83.7 fps, 11 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5656be13: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5656be13 FIN [junit] Total: 2697.536ms [junit] GLProfile.initSingleton(): 1595.79ms [junit] Demo Code: 1092.13ms [junit] GLInfo: 0.001ms [junit] GLProfile.shutdown(): 9.615ms [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test01OneLife [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test02AnotherLifeWithGLInfo [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c12331b: tileRendererInUse null, GearsES2[obj 0x4c12331b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c12331b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c12331b created: GearsObj[0x2c69a219, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c12331b created: GearsObj[0x7dd9bca8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c12331b created: GearsObj[0x7dd9bca8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c12331b FIN GearsES2[obj 0x4c12331b isInit true, usesShared false, 1 GearsObj[0x2c69a219, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7dd9bca8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ad740b1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c12331b 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e0003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c12331b, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c12331b 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e0003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c12331b, angle 1.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] 0 s: 60 f / 429 ms, 139.8 fps, 7 ms/f; total: 60 f, 139.8 fps, 7 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c12331b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c12331b FIN [junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7586beff, isOwner false, <3b69e7d1, 815b41f>[count 0, qsz 0, owner ]]] [junit] Natives [junit] GL4bc false [junit] GL4 false [junit] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 6 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.sw] [junit] GL3bc GLProfile[GL3bc/GL3bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL3.sw] [junit] GL2 GLProfile[GL2/GL3bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL3 GLProfile[GL3/GL3.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [junit] default GLProfile[GL3bc/GL3bc.sw] [junit] Count 10 / 12 [junit] [junit] Total: 977.159ms [junit] GLProfile.initSingleton(): 364.644ms [junit] Demo Code: 599.939ms [junit] GLInfo: 1.331ms [junit] GLProfile.shutdown(): 11.245ms [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test02AnotherLifeWithGLInfo [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03AnotherLife [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x44c03695: tileRendererInUse null, GearsES2[obj 0x44c03695 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x44c03695 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x44c03695 created: GearsObj[0x68ae2c1b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x44c03695 created: GearsObj[0x7fc37e1e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x44c03695 created: GearsObj[0x7fc37e1e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x44c03695 FIN GearsES2[obj 0x44c03695 isInit true, usesShared false, 1 GearsObj[0x68ae2c1b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7fc37e1e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1aef448a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x44c03695 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x44c03695, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x44c03695 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x44c03695, angle 1.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] 0 s: 60 f / 436 ms, 137.6 fps, 7 ms/f; total: 60 f, 137.6 fps, 7 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x44c03695: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x44c03695 FIN [junit] GLProfiles on device X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x0, owner false, ResourceToolkitLock[obj 0x7e6f74c, isOwner false, [count 0, qsz 0, owner ]]] [junit] Natives [junit] GL4bc false [junit] GL4 false [junit] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 6 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.sw] [junit] GL3bc GLProfile[GL3bc/GL3bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL3.sw] [junit] GL2 GLProfile[GL2/GL3bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL3 GLProfile[GL3/GL3.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [junit] default GLProfile[GL3bc/GL3bc.sw] [junit] Count 10 / 12 [junit] [junit] Total: 910.275ms [junit] GLProfile.initSingleton(): 314.926ms [junit] Demo Code: 585.136ms [junit] GLInfo: 0.834ms [junit] GLProfile.shutdown(): 9.379ms [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03AnotherLife [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestShutdownCompleteAWT - test03TwoLifes [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3fc2959f: tileRendererInUse null, GearsES2[obj 0x3fc2959f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3fc2959f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3fc2959f created: GearsObj[0x37b93e22, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3fc2959f created: GearsObj[0x4ebb5c34, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3fc2959f created: GearsObj[0x4ebb5c34, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3fc2959f FIN GearsES2[obj 0x3fc2959f isInit true, usesShared false, 1 GearsObj[0x37b93e22, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ebb5c34, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x30e03f4e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3fc2959f 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fc2959f, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3fc2959f 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00056, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fc2959f, angle 1.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] 0 s: 60 f / 396 ms, 151.5 fps, 6 ms/f; total: 60 f, 151.5 fps, 6 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc2959f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3fc2959f FIN [junit] Total: 804.945ms [junit] GLProfile.initSingleton(): 310.879ms [junit] Demo Code: 484.152ms [junit] GLInfo: 0.001ms [junit] GLProfile.shutdown(): 9.913ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x385c9627: tileRendererInUse null, GearsES2[obj 0x385c9627 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x385c9627 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x385c9627 created: GearsObj[0x2c382bec, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x385c9627 created: GearsObj[0x2a5323d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x385c9627 created: GearsObj[0x2a5323d2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x385c9627 FIN GearsES2[obj 0x385c9627 isInit true, usesShared false, 1 GearsObj[0x2c382bec, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a5323d2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x127a5b1f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x385c9627 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x385c9627, angle 0.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x385c9627 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00064, msaa false, tileRendererInUse null [junit] >> GearsES2 0x385c9627, angle 1.0, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] 0 s: 60 f / 369 ms, 162.6 fps, 6 ms/f; total: 60 f, 162.6 fps, 6 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x385c9627: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x385c9627 FIN [junit] Total: 788.455ms [junit] GLProfile.initSingleton(): 290.109ms [junit] Demo Code: 486.975ms [junit] GLInfo: 0.002ms [junit] GLProfile.shutdown(): 11.369ms [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 @ 1579065353898 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065353899 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065355598 ms III - Start [junit] SLOCK [T main @ 1579065355601 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 1157, frames 723023, fps 624891.94], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x476b36f5: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3df864d2: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x476b36f5: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3df864d2: 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 1171, frames 729400, fps 622852.25], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x76505305: tileRendererInUse null, GearsES2[obj 0x76505305 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x76505305 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x76505305 created: GearsObj[0x4f63c491, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x76505305 created: GearsObj[0x16410661, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x76505305 created: GearsObj[0x16410661, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x76505305 FIN GearsES2[obj 0x76505305 isInit true, usesShared false, 1 GearsObj[0x4f63c491, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16410661, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d08513c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x76505305 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76505305, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 1171, frames 729401, fps 622852.25], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x476b36f5: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3df864d2: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x476b36f5: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3df864d2: 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 1171, frames 729401, fps 622852.25], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x76505305 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76505305, 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] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 1659, frames 939931, fps 566546.1], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x476b36f5: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3df864d2: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x476b36f5: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3df864d2: 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 1662, frames 943018, fps 567364.6], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x76505305 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76505305, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76505305: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76505305 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorContinue [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorResumePause [junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating false, paused true, drawable 1, totals[dt 0, frames 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x4e105817: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x74445ead: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4e105817: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x74445ead: 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 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x66f57048: tileRendererInUse null, GearsES2[obj 0x66f57048 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x66f57048 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x66f57048 created: GearsObj[0x77c37f33, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x66f57048 created: GearsObj[0x62e4a539, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x66f57048 created: GearsObj[0x62e4a539, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x66f57048 FIN GearsES2[obj 0x66f57048 isInit true, usesShared false, 1 GearsObj[0x77c37f33, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62e4a539, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e527199, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x66f57048 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66f57048, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0, frames 6, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x4e105817: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x74445ead: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x4e105817: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x74445ead: 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 0, frames 6, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x66f57048 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66f57048, 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 [junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating false, paused true, drawable 1, totals[dt 0, frames 7, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x4e105817: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x74445ead: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4e105817: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x74445ead: 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 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x66f57048 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66f57048, angle 3.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66f57048: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66f57048 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 0x64d41592: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c5986f6: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x64d41592: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c5986f6: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7bab3f1a: tileRendererInUse null, GearsES2[obj 0x7bab3f1a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bab3f1a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7bab3f1a created: GearsObj[0x60dde6bc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bab3f1a created: GearsObj[0x54e70229, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bab3f1a created: GearsObj[0x54e70229, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7bab3f1a FIN GearsES2[obj 0x7bab3f1a isInit true, usesShared false, 1 GearsObj[0x60dde6bc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54e70229, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6541cc75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bab3f1a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bab3f1a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0, frames 5, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x64d41592: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c5986f6: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x64d41592: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c5986f6: 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 0, frames 5, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bab3f1a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bab3f1a, angle 2.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 false, animating false, paused false, drawable 1, totals[dt 0, frames 6, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x64d41592: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c5986f6: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x64d41592: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c5986f6: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bab3f1a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bab3f1a, 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 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bab3f1a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bab3f1a 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 23, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x32fb6dee: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x345c203f: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x32fb6dee: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x345c203f: 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 23, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c1909a3: tileRendererInUse null, GearsES2[obj 0x4c1909a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c1909a3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c1909a3 created: GearsObj[0x31de28c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c1909a3 created: GearsObj[0x347262cd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c1909a3 created: GearsObj[0x347262cd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c1909a3 FIN GearsES2[obj 0x4c1909a3 isInit true, usesShared false, 1 GearsObj[0x31de28c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x347262cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b15a519, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c1909a3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00073, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c1909a3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 24, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x32fb6dee: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x345c203f: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x32fb6dee: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x345c203f: 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 24, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c1909a3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00073, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c1909a3, 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] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 37, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x32fb6dee: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x345c203f: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x32fb6dee: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x345c203f: 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 37, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c1909a3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00073, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c1909a3, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c1909a3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c1909a3 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorContinue [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorResumePause [junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating false, paused true, drawable 1, totals[dt 0, frames 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x2d136ddc: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x42745e1c: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x2d136ddc: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x42745e1c: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xb9b00e0: tileRendererInUse null, GearsES2[obj 0xb9b00e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xb9b00e0 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xb9b00e0 created: GearsObj[0x74410d90, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xb9b00e0 created: GearsObj[0x59d8ce7f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xb9b00e0 created: GearsObj[0x59d8ce7f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xb9b00e0 FIN GearsES2[obj 0xb9b00e0 isInit true, usesShared false, 1 GearsObj[0x74410d90, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59d8ce7f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1009c313, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xb9b00e0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00088, msaa false, tileRendererInUse null [junit] >> GearsES2 0xb9b00e0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x2d136ddc: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x42745e1c: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x2d136ddc: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x42745e1c: 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 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xb9b00e0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00088, msaa false, tileRendererInUse null [junit] >> GearsES2 0xb9b00e0, 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] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused true, drawable 1, totals[dt 0, frames 2, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x2d136ddc: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x42745e1c: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x2d136ddc: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x42745e1c: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xb9b00e0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00088, msaa false, tileRendererInUse null [junit] >> GearsES2 0xb9b00e0, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb9b00e0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb9b00e0 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 0x64c1ff9d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68feecec: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x64c1ff9d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68feecec: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x54e1c68b: tileRendererInUse null, GearsES2[obj 0x54e1c68b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x54e1c68b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x54e1c68b created: GearsObj[0x547619d5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x54e1c68b created: GearsObj[0x1da6f806, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x54e1c68b created: GearsObj[0x1da6f806, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x54e1c68b FIN GearsES2[obj 0x54e1c68b isInit true, usesShared false, 1 GearsObj[0x547619d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1da6f806, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f1b91f9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x54e1c68b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0009d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54e1c68b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator#05-Timer2,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x64c1ff9d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68feecec: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x64c1ff9d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68feecec: 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 1, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x54e1c68b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0009d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54e1c68b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x54e1c68b 640x480, swapInterval 1, drawable 0x4e0009d [junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 2, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x64c1ff9d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68feecec: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x64c1ff9d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68feecec: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x54e1c68b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0009d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54e1c68b, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x54e1c68b 640x480, swapInterval 1, drawable 0x4e0009d [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x54e1c68b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x54e1c68b 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 @ 1579065364523 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065364523 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.844 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065355598 ms III - Start [junit] SLOCK [T main @ 1579065355601 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 1157, frames 723023, fps 624891.94], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x476b36f5: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3df864d2: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x476b36f5: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3df864d2: 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 1171, frames 729400, fps 622852.25], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x76505305: tileRendererInUse null, GearsES2[obj 0x76505305 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x76505305 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x76505305 created: GearsObj[0x4f63c491, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x76505305 created: GearsObj[0x16410661, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x76505305 created: GearsObj[0x16410661, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x76505305 FIN GearsES2[obj 0x76505305 isInit true, usesShared false, 1 GearsObj[0x4f63c491, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16410661, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d08513c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x76505305 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76505305, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 1171, frames 729401, fps 622852.25], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x476b36f5: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3df864d2: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x476b36f5: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3df864d2: 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 1171, frames 729401, fps 622852.25], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x76505305 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76505305, 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] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 1659, frames 939931, fps 566546.1], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x476b36f5: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3df864d2: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x476b36f5: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3df864d2: 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 1662, frames 943018, fps 567364.6], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x76505305 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76505305, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76505305: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76505305 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorContinue [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorResumePause [junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating false, paused true, drawable 1, totals[dt 0, frames 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x4e105817: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x74445ead: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4e105817: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x74445ead: 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 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x66f57048: tileRendererInUse null, GearsES2[obj 0x66f57048 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x66f57048 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x66f57048 created: GearsObj[0x77c37f33, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x66f57048 created: GearsObj[0x62e4a539, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x66f57048 created: GearsObj[0x62e4a539, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x66f57048 FIN GearsES2[obj 0x66f57048 isInit true, usesShared false, 1 GearsObj[0x77c37f33, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62e4a539, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e527199, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x66f57048 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66f57048, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0, frames 6, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x4e105817: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x74445ead: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x4e105817: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x74445ead: 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 0, frames 6, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x66f57048 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66f57048, 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 [junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating false, paused true, drawable 1, totals[dt 0, frames 7, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x4e105817: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x74445ead: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4e105817: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x74445ead: 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 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x66f57048 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66f57048, angle 3.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66f57048: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66f57048 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 0x64d41592: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c5986f6: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x64d41592: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c5986f6: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7bab3f1a: tileRendererInUse null, GearsES2[obj 0x7bab3f1a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bab3f1a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7bab3f1a created: GearsObj[0x60dde6bc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bab3f1a created: GearsObj[0x54e70229, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bab3f1a created: GearsObj[0x54e70229, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7bab3f1a FIN GearsES2[obj 0x7bab3f1a isInit true, usesShared false, 1 GearsObj[0x60dde6bc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54e70229, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6541cc75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bab3f1a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bab3f1a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0, frames 5, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x64d41592: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c5986f6: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x64d41592: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c5986f6: 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 0, frames 5, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bab3f1a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bab3f1a, angle 2.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 false, animating false, paused false, drawable 1, totals[dt 0, frames 6, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x64d41592: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c5986f6: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x64d41592: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c5986f6: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bab3f1a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bab3f1a, 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 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bab3f1a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bab3f1a 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 23, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x32fb6dee: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x345c203f: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x32fb6dee: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x345c203f: 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 23, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c1909a3: tileRendererInUse null, GearsES2[obj 0x4c1909a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c1909a3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c1909a3 created: GearsObj[0x31de28c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c1909a3 created: GearsObj[0x347262cd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c1909a3 created: GearsObj[0x347262cd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c1909a3 FIN GearsES2[obj 0x4c1909a3 isInit true, usesShared false, 1 GearsObj[0x31de28c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x347262cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b15a519, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c1909a3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00073, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c1909a3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 24, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x32fb6dee: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x345c203f: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x32fb6dee: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x345c203f: 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 24, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c1909a3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00073, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c1909a3, 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] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 37, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x32fb6dee: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x345c203f: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x32fb6dee: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x345c203f: 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 37, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c1909a3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00073, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c1909a3, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c1909a3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c1909a3 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorContinue [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorResumePause [junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating false, paused true, drawable 1, totals[dt 0, frames 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x2d136ddc: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x42745e1c: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x2d136ddc: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x42745e1c: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xb9b00e0: tileRendererInUse null, GearsES2[obj 0xb9b00e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xb9b00e0 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xb9b00e0 created: GearsObj[0x74410d90, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xb9b00e0 created: GearsObj[0x59d8ce7f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xb9b00e0 created: GearsObj[0x59d8ce7f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xb9b00e0 FIN GearsES2[obj 0xb9b00e0 isInit true, usesShared false, 1 GearsObj[0x74410d90, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59d8ce7f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1009c313, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xb9b00e0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00088, msaa false, tileRendererInUse null [junit] >> GearsES2 0xb9b00e0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x2d136ddc: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x42745e1c: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x2d136ddc: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x42745e1c: 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 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xb9b00e0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00088, msaa false, tileRendererInUse null [junit] >> GearsES2 0xb9b00e0, 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] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused true, drawable 1, totals[dt 0, frames 2, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x2d136ddc: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x42745e1c: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x2d136ddc: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x42745e1c: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xb9b00e0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00088, msaa false, tileRendererInUse null [junit] >> GearsES2 0xb9b00e0, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb9b00e0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb9b00e0 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 0x64c1ff9d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68feecec: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x64c1ff9d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68feecec: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x54e1c68b: tileRendererInUse null, GearsES2[obj 0x54e1c68b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x54e1c68b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x54e1c68b created: GearsObj[0x547619d5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x54e1c68b created: GearsObj[0x1da6f806, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x54e1c68b created: GearsObj[0x1da6f806, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x54e1c68b FIN GearsES2[obj 0x54e1c68b isInit true, usesShared false, 1 GearsObj[0x547619d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1da6f806, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f1b91f9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x54e1c68b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0009d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54e1c68b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator#05-Timer2,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x64c1ff9d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68feecec: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x64c1ff9d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68feecec: 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 1, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x54e1c68b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0009d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54e1c68b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x54e1c68b 640x480, swapInterval 1, drawable 0x4e0009d [junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 2, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x64c1ff9d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68feecec: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x64c1ff9d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68feecec: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x54e1c68b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0009d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54e1c68b, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x54e1c68b 640x480, swapInterval 1, drawable 0x4e0009d [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x54e1c68b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x54e1c68b 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 @ 1579065364523 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065364523 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testAnimatorContinue took 3.721 sec [junit] Testcase: testAnimatorResumePause took 0.989 sec [junit] Testcase: testAnimatorStartStop took 1.021 sec [junit] Testcase: testFPSAnimatorContinue took 1.042 sec [junit] Testcase: testFPSAnimatorResumePause took 1.035 sec [junit] Testcase: testFPSAnimatorStartStop took 1.041 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.844 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065355598 ms III - Start [junit] SLOCK [T main @ 1579065355601 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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 1157, frames 723023, fps 624891.94], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x476b36f5: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3df864d2: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x476b36f5: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3df864d2: 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 1171, frames 729400, fps 622852.25], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x76505305: tileRendererInUse null, GearsES2[obj 0x76505305 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x76505305 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x76505305 created: GearsObj[0x4f63c491, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x76505305 created: GearsObj[0x16410661, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x76505305 created: GearsObj[0x16410661, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x76505305 FIN GearsES2[obj 0x76505305 isInit true, usesShared false, 1 GearsObj[0x4f63c491, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16410661, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d08513c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x76505305 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76505305, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 1171, frames 729401, fps 622852.25], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x476b36f5: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3df864d2: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x476b36f5: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3df864d2: 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 1171, frames 729401, fps 622852.25], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x76505305 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76505305, 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] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating true, paused false, drawable 1, totals[dt 1659, frames 939931, fps 566546.1], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x476b36f5: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3df864d2: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x476b36f5: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3df864d2: 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 1662, frames 943018, fps 567364.6], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#00,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x76505305 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x76505305, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76505305: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x76505305 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorContinue [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testAnimatorResumePause [junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating false, paused true, drawable 1, totals[dt 0, frames 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x4e105817: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x74445ead: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4e105817: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x74445ead: 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 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x66f57048: tileRendererInUse null, GearsES2[obj 0x66f57048 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x66f57048 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x66f57048 created: GearsObj[0x77c37f33, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x66f57048 created: GearsObj[0x62e4a539, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x66f57048 created: GearsObj[0x62e4a539, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x66f57048 FIN GearsES2[obj 0x66f57048 isInit true, usesShared false, 1 GearsObj[0x77c37f33, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x62e4a539, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e527199, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x66f57048 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66f57048, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0, frames 6, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x4e105817: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x74445ead: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x4e105817: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x74445ead: 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 0, frames 6, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x66f57048 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66f57048, 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 [junit] Item Stays: Label, com.jogamp.opengl.util.Animator[started true, animating false, paused true, drawable 1, totals[dt 0, frames 7, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x4e105817: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x74445ead: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x4e105817: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x74445ead: 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 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-AWTAnimator#01,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x66f57048 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00049, msaa false, tileRendererInUse null [junit] >> GearsES2 0x66f57048, angle 3.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66f57048: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x66f57048 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 0x64d41592: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c5986f6: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x64d41592: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c5986f6: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7bab3f1a: tileRendererInUse null, GearsES2[obj 0x7bab3f1a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bab3f1a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7bab3f1a created: GearsObj[0x60dde6bc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bab3f1a created: GearsObj[0x54e70229, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bab3f1a created: GearsObj[0x54e70229, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7bab3f1a FIN GearsES2[obj 0x7bab3f1a isInit true, usesShared false, 1 GearsObj[0x60dde6bc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x54e70229, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6541cc75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bab3f1a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bab3f1a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 0, frames 5, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x64d41592: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c5986f6: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x64d41592: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c5986f6: 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 0, frames 5, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-AWTAnimator#02,6,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bab3f1a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bab3f1a, angle 2.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 false, animating false, paused false, drawable 1, totals[dt 0, frames 6, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x64d41592: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c5986f6: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x64d41592: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x3c5986f6: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.Animator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bab3f1a 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bab3f1a, 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 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bab3f1a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7bab3f1a 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 23, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x32fb6dee: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x345c203f: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x32fb6dee: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x345c203f: 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 23, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c1909a3: tileRendererInUse null, GearsES2[obj 0x4c1909a3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c1909a3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c1909a3 created: GearsObj[0x31de28c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c1909a3 created: GearsObj[0x347262cd, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c1909a3 created: GearsObj[0x347262cd, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c1909a3 FIN GearsES2[obj 0x4c1909a3 isInit true, usesShared false, 1 GearsObj[0x31de28c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x347262cd, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b15a519, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c1909a3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00073, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c1909a3, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 24, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x32fb6dee: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x345c203f: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x32fb6dee: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x345c203f: 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 24, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c1909a3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00073, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c1909a3, 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] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 37, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x32fb6dee: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x345c203f: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x32fb6dee: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x345c203f: 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 37, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#03-Timer0,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c1909a3 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00073, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c1909a3, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c1909a3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c1909a3 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorContinue [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAWTCardLayoutAnimatorStartStopBug532 - testFPSAnimatorResumePause [junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating false, paused true, drawable 1, totals[dt 0, frames 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x2d136ddc: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x42745e1c: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x2d136ddc: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x42745e1c: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xb9b00e0: tileRendererInUse null, GearsES2[obj 0xb9b00e0 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xb9b00e0 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xb9b00e0 created: GearsObj[0x74410d90, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xb9b00e0 created: GearsObj[0x59d8ce7f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xb9b00e0 created: GearsObj[0x59d8ce7f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xb9b00e0 FIN GearsES2[obj 0xb9b00e0 isInit true, usesShared false, 1 GearsObj[0x74410d90, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59d8ce7f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1009c313, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xb9b00e0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00088, msaa false, tileRendererInUse null [junit] >> GearsES2 0xb9b00e0, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x2d136ddc: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x42745e1c: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x2d136ddc: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x42745e1c: 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 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xb9b00e0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00088, msaa false, tileRendererInUse null [junit] >> GearsES2 0xb9b00e0, 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] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started true, animating true, paused true, drawable 1, totals[dt 0, frames 2, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x2d136ddc: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x42745e1c: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x2d136ddc: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x42745e1c: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started true, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread Thread[main-FPSAWTAnimator#04-Timer1,5,main], exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xb9b00e0 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00088, msaa false, tileRendererInUse null [junit] >> GearsES2 0xb9b00e0, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb9b00e0: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xb9b00e0 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 0x64c1ff9d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68feecec: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x64c1ff9d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68feecec: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x54e1c68b: tileRendererInUse null, GearsES2[obj 0x54e1c68b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x54e1c68b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x54e1c68b created: GearsObj[0x547619d5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x54e1c68b created: GearsObj[0x1da6f806, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x54e1c68b created: GearsObj[0x1da6f806, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x54e1c68b FIN GearsES2[obj 0x54e1c68b isInit true, usesShared false, 1 GearsObj[0x547619d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1da6f806, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f1b91f9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x54e1c68b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0009d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54e1c68b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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 1, fps 0.0], modeBits 1, init'ed true, animThread Thread[AWT-EventQueue-0-FPSAWTAnimator#05-Timer2,6,main], exclCtxThread false(null)] [junit] XXX Card.SHOW Label PRE: [junit] CANVAS 0x64c1ff9d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68feecec: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Label POST: [junit] CANVAS 0x64c1ff9d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68feecec: 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 1, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x54e1c68b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0009d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54e1c68b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x54e1c68b 640x480, swapInterval 1, drawable 0x4e0009d [junit] Item Stays: Label, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 2, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] XXX Card.SHOW Canvas PRE: [junit] CANVAS 0x64c1ff9d: GLCanvas[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68feecec: JLabel[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] XXX Card.SHOW Canvas POST: [junit] CANVAS 0x64c1ff9d: GLCanvas[visible true, showing true, valid true, displayable true, 0/0 640x480] [junit] LABEL 0x68feecec: JLabel[visible false, showing false, valid true, displayable true, 0/0 640x480] [junit] Item Change: Label -> GLCanvas, com.jogamp.opengl.util.FPSAnimator[started false, animating false, paused false, drawable 1, totals[dt 0, frames 0, fps 0.0], modeBits 1, init'ed true, animThread null, exclCtxThread false(null)] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x54e1c68b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0009d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54e1c68b, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x54e1c68b 640x480, swapInterval 1, drawable 0x4e0009d [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x54e1c68b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x54e1c68b 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 @ 1579065364523 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065364523 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065366566 ms III - Start [junit] SLOCK [T main @ 1579065366568 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x4442cc1a, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4c309d4d created: GearsObj[0x6f822d4c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4c309d4d created: GearsObj[0x6f822d4c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x4442cc1a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6f822d4c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xf4c92f7, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 630x450 of 630x450, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2e377400: tileRendererInUse null, GearsES2[obj 0x2e377400 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2e377400 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2e377400 created: GearsObj[0x49cbad90, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x2e377400 created: GearsObj[0x5002919f, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x2e377400 created: GearsObj[0x5002919f, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e377400 FIN GearsES2[obj 0x2e377400 isInit true, usesShared false, 1 GearsObj[0x49cbad90, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5002919f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xf1fafa1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e377400 0/0 630x450 of 630x450, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e377400, 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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3af9c5b7: tileRendererInUse null, GearsES2[obj 0x3af9c5b7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3af9c5b7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3af9c5b7 created: GearsObj[0x1a3778d7, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3af9c5b7 created: GearsObj[0x5cb100b9, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3af9c5b7 created: GearsObj[0x5cb100b9, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3af9c5b7 FIN GearsES2[obj 0x3af9c5b7 isInit true, usesShared false, 1 GearsObj[0x1a3778d7, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5cb100b9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4dece52b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3af9c5b7 0/0 630x450 of 630x450, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3af9c5b7, 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[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 632x447 of 632x447, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 0.5, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e377400 0/0 632x447 of 632x447, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e377400, angle 0.5, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3af9c5b7 0/0 632x447 of 632x447, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3af9c5b7, angle 0.5, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3af9c5b7 632x447, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3af9c5b7 632x447, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 632x447, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 632x447, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e377400: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e377400 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3af9c5b7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3af9c5b7 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test02AsyncEachAnimator [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x548e6d58: tileRendererInUse null, GearsES2[obj 0x548e6d58 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x548e6d58 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x548e6d58 created: GearsObj[0x6eae433e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x548e6d58 created: GearsObj[0x6c9cbf1b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x548e6d58 created: GearsObj[0x6c9cbf1b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x548e6d58 FIN GearsES2[obj 0x548e6d58 isInit true, usesShared false, 1 GearsObj[0x6eae433e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6c9cbf1b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x10a52dca, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x548e6d58 0/0 632x447 of 632x447, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x548e6d58, angle 0.0, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a03bcb1: tileRendererInUse null, GearsES2[obj 0x6a03bcb1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6a03bcb1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6a03bcb1 created: GearsObj[0x77ce070e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6a03bcb1 created: GearsObj[0x7d10102d, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6a03bcb1 created: GearsObj[0x7d10102d, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a03bcb1 FIN GearsES2[obj 0x6a03bcb1 isInit true, usesShared false, 1 GearsObj[0x77ce070e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7d10102d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x31b071a7, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a03bcb1 0/0 632x447 of 632x447, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a03bcb1, angle 0.0, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x68567e20: tileRendererInUse null, GearsES2[obj 0x68567e20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x68567e20 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x68567e20 created: GearsObj[0x44a8a6eb, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x68567e20 created: GearsObj[0x4409cc55, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x68567e20 created: GearsObj[0x4409cc55, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x68567e20 FIN GearsES2[obj 0x68567e20 isInit true, usesShared false, 1 GearsObj[0x44a8a6eb, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4409cc55, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7b2d5ac3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x68567e20 0/0 632x447 of 632x447, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68567e20, angle 0.0, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x548e6d58 632x447, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6a03bcb1 632x447, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x68567e20 632x447, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x548e6d58: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x548e6d58 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a03bcb1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a03bcb1 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x68567e20: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x68567e20 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 @ 1579065373905 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065373906 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.272 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065366566 ms III - Start [junit] SLOCK [T main @ 1579065366568 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x4442cc1a, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4c309d4d created: GearsObj[0x6f822d4c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4c309d4d created: GearsObj[0x6f822d4c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x4442cc1a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6f822d4c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xf4c92f7, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 630x450 of 630x450, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2e377400: tileRendererInUse null, GearsES2[obj 0x2e377400 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2e377400 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2e377400 created: GearsObj[0x49cbad90, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x2e377400 created: GearsObj[0x5002919f, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x2e377400 created: GearsObj[0x5002919f, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e377400 FIN GearsES2[obj 0x2e377400 isInit true, usesShared false, 1 GearsObj[0x49cbad90, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5002919f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xf1fafa1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e377400 0/0 630x450 of 630x450, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e377400, 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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3af9c5b7: tileRendererInUse null, GearsES2[obj 0x3af9c5b7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3af9c5b7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3af9c5b7 created: GearsObj[0x1a3778d7, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3af9c5b7 created: GearsObj[0x5cb100b9, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3af9c5b7 created: GearsObj[0x5cb100b9, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3af9c5b7 FIN GearsES2[obj 0x3af9c5b7 isInit true, usesShared false, 1 GearsObj[0x1a3778d7, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5cb100b9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4dece52b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3af9c5b7 0/0 630x450 of 630x450, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3af9c5b7, 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[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 632x447 of 632x447, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 0.5, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e377400 0/0 632x447 of 632x447, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e377400, angle 0.5, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3af9c5b7 0/0 632x447 of 632x447, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3af9c5b7, angle 0.5, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3af9c5b7 632x447, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3af9c5b7 632x447, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 632x447, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 632x447, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e377400: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e377400 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3af9c5b7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3af9c5b7 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test02AsyncEachAnimator [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x548e6d58: tileRendererInUse null, GearsES2[obj 0x548e6d58 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x548e6d58 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x548e6d58 created: GearsObj[0x6eae433e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x548e6d58 created: GearsObj[0x6c9cbf1b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x548e6d58 created: GearsObj[0x6c9cbf1b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x548e6d58 FIN GearsES2[obj 0x548e6d58 isInit true, usesShared false, 1 GearsObj[0x6eae433e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6c9cbf1b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x10a52dca, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x548e6d58 0/0 632x447 of 632x447, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x548e6d58, angle 0.0, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a03bcb1: tileRendererInUse null, GearsES2[obj 0x6a03bcb1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6a03bcb1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6a03bcb1 created: GearsObj[0x77ce070e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6a03bcb1 created: GearsObj[0x7d10102d, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6a03bcb1 created: GearsObj[0x7d10102d, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a03bcb1 FIN GearsES2[obj 0x6a03bcb1 isInit true, usesShared false, 1 GearsObj[0x77ce070e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7d10102d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x31b071a7, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a03bcb1 0/0 632x447 of 632x447, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a03bcb1, angle 0.0, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x68567e20: tileRendererInUse null, GearsES2[obj 0x68567e20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x68567e20 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x68567e20 created: GearsObj[0x44a8a6eb, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x68567e20 created: GearsObj[0x4409cc55, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x68567e20 created: GearsObj[0x4409cc55, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x68567e20 FIN GearsES2[obj 0x68567e20 isInit true, usesShared false, 1 GearsObj[0x44a8a6eb, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4409cc55, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7b2d5ac3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x68567e20 0/0 632x447 of 632x447, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68567e20, angle 0.0, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x548e6d58 632x447, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6a03bcb1 632x447, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x68567e20 632x447, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x548e6d58: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x548e6d58 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a03bcb1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a03bcb1 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x68567e20: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x68567e20 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 @ 1579065373905 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065373906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SyncedOneAnimator took 4.629 sec [junit] Testcase: test02AsyncEachAnimator took 2.634 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.272 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065366566 ms III - Start [junit] SLOCK [T main @ 1579065366568 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x4442cc1a, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4c309d4d created: GearsObj[0x6f822d4c, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4c309d4d created: GearsObj[0x6f822d4c, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x4442cc1a, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6f822d4c, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xf4c92f7, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 630x450 of 630x450, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2e377400: tileRendererInUse null, GearsES2[obj 0x2e377400 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2e377400 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2e377400 created: GearsObj[0x49cbad90, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x2e377400 created: GearsObj[0x5002919f, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x2e377400 created: GearsObj[0x5002919f, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2e377400 FIN GearsES2[obj 0x2e377400 isInit true, usesShared false, 1 GearsObj[0x49cbad90, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5002919f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xf1fafa1, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e377400 0/0 630x450 of 630x450, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e377400, 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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3af9c5b7: tileRendererInUse null, GearsES2[obj 0x3af9c5b7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3af9c5b7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3af9c5b7 created: GearsObj[0x1a3778d7, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x3af9c5b7 created: GearsObj[0x5cb100b9, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x3af9c5b7 created: GearsObj[0x5cb100b9, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3af9c5b7 FIN GearsES2[obj 0x3af9c5b7 isInit true, usesShared false, 1 GearsObj[0x1a3778d7, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5cb100b9, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4dece52b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3af9c5b7 0/0 630x450 of 630x450, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3af9c5b7, 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[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 632x447 of 632x447, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 0.5, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e377400 0/0 632x447 of 632x447, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e377400, angle 0.5, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3af9c5b7 0/0 632x447 of 632x447, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3af9c5b7, angle 0.5, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3af9c5b7 632x447, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3af9c5b7 632x447, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 632x447, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 632x447, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e377400: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e377400 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3af9c5b7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3af9c5b7 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4c309d4d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test01SyncedOneAnimator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.anim.TestAnimatorGLJPanel01AWT - test02AsyncEachAnimator [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x548e6d58: tileRendererInUse null, GearsES2[obj 0x548e6d58 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x548e6d58 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x548e6d58 created: GearsObj[0x6eae433e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x548e6d58 created: GearsObj[0x6c9cbf1b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x548e6d58 created: GearsObj[0x6c9cbf1b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x548e6d58 FIN GearsES2[obj 0x548e6d58 isInit true, usesShared false, 1 GearsObj[0x6eae433e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x6c9cbf1b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x10a52dca, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x548e6d58 0/0 632x447 of 632x447, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x548e6d58, angle 0.0, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a03bcb1: tileRendererInUse null, GearsES2[obj 0x6a03bcb1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6a03bcb1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6a03bcb1 created: GearsObj[0x77ce070e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6a03bcb1 created: GearsObj[0x7d10102d, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6a03bcb1 created: GearsObj[0x7d10102d, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a03bcb1 FIN GearsES2[obj 0x6a03bcb1 isInit true, usesShared false, 1 GearsObj[0x77ce070e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7d10102d, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x31b071a7, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a03bcb1 0/0 632x447 of 632x447, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a03bcb1, angle 0.0, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x68567e20: tileRendererInUse null, GearsES2[obj 0x68567e20 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x68567e20 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x68567e20 created: GearsObj[0x44a8a6eb, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x68567e20 created: GearsObj[0x4409cc55, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x68567e20 created: GearsObj[0x4409cc55, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x68567e20 FIN GearsES2[obj 0x68567e20 isInit true, usesShared false, 1 GearsObj[0x44a8a6eb, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4409cc55, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x7b2d5ac3, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x68567e20 0/0 632x447 of 632x447, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x68567e20, angle 0.0, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x548e6d58 632x447, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6a03bcb1 632x447, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x68567e20 632x447, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x548e6d58: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x548e6d58 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a03bcb1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a03bcb1 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x68567e20: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x68567e20 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 @ 1579065373905 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065373906 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065375623 ms III - Start [junit] SLOCK [T main @ 1579065375625 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 11.0.5 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis [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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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 @ 1579065389149 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065389150 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.43 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065375623 ms III - Start [junit] SLOCK [T main @ 1579065375625 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 11.0.5 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis [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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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 @ 1579065389149 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065389150 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NormalPre_1WinPostVis took 3.029 sec [junit] Testcase: test02NormalPost_1WinPostVis took 0.467 sec [junit] Testcase: test03ExclPre_1WinPostVis took 0.001 sec [junit] Testcase: test04ExclPost_1WinPostVis took 0.001 sec [junit] Testcase: test05NormalPre_4WinPostVis took 2.47 sec [junit] Testcase: test06NormalPost_4WinPostVis took 1.101 sec [junit] Testcase: test07ExclPre_4WinPostVis took 0.001 sec [junit] Testcase: test08ExclPost_4WinPostVis took 0.001 sec [junit] Testcase: test11NormalPre_1WinPreVis took 1.683 sec [junit] Testcase: test12NormalPost_1WinPreVis took 0.399 sec [junit] Testcase: test13ExclPre_1WinPreVis took 0.001 sec [junit] Testcase: test14ExclPost_1WinPreVis took 0 sec [junit] Testcase: test15NormalPre_4WinPreVis took 2.251 sec [junit] Testcase: test16NormalPost_4WinPreVis took 0.982 sec [junit] Testcase: test17ExclPre_4WinPreVis took 0.001 sec [junit] Testcase: test18ExclPost_4WinPreVis took 0.003 sec [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.43 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065375623 ms III - Start [junit] SLOCK [T main @ 1579065375625 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 11.0.5 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext01VSyncAnimAWT - test01NormalPre_1WinPostVis [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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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 @ 1579065389149 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065389150 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065390888 ms III - Start [junit] SLOCK [T main @ 1579065390890 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [junit] OSX CALayer AWT-Mod Bug false [junit] OSType LINUX [junit] Java Version 11.0.5 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis [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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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 @ 1579065404126 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065404127 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.161 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065390888 ms III - Start [junit] SLOCK [T main @ 1579065390890 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [junit] OSX CALayer AWT-Mod Bug false [junit] OSType LINUX [junit] Java Version 11.0.5 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis [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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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 @ 1579065404126 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065404127 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NormalPre_1WinPostVis took 2.983 sec [junit] Testcase: test02NormalPost_1WinPostVis took 0.418 sec [junit] Testcase: test03ExclPre_1WinPostVis took 0.001 sec [junit] Testcase: test04ExclPost_1WinPostVis took 0.001 sec [junit] Testcase: test05NormalPre_4WinPostVis took 2.379 sec [junit] Testcase: test06NormalPost_4WinPostVis took 1.01 sec [junit] Testcase: test07ExclPre_4WinPostVis took 0.001 sec [junit] Testcase: test08ExclPost_4WinPostVis took 0.001 sec [junit] Testcase: test11NormalPre_1WinPreVis took 1.689 sec [junit] Testcase: test12NormalPost_1WinPreVis took 0.418 sec [junit] Testcase: test13ExclPre_1WinPreVis took 0.001 sec [junit] Testcase: test14ExclPost_1WinPreVis took 0.001 sec [junit] Testcase: test15NormalPre_4WinPreVis took 2.23 sec [junit] Testcase: test16NormalPost_4WinPreVis took 0.961 sec [junit] Testcase: test17ExclPre_4WinPreVis took 0.001 sec [junit] Testcase: test18ExclPost_4WinPreVis took 0.002 sec [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.161 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065390888 ms III - Start [junit] SLOCK [T main @ 1579065390890 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [junit] OSX CALayer AWT-Mod Bug false [junit] OSType LINUX [junit] Java Version 11.0.5 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.ect.TestExclusiveContext02FPSAnimAWT - test01NormalPre_1WinPostVis [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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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] ++++ 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 @ 1579065404126 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065404127 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1579065405813 ms III - Start [junit] SLOCK [T main @ 1579065405815 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT - test11GLWindow2GLCanvasOnScrnGL2ES2 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestBug722GLContextDrawableSwitchNewt2AWT [junit] Test 0/10.1: GLAD-1 GLWindow, preserving. [junit] GLAD Lifecycle.0 GLWindow, restoring false, preserving true [junit] Thread[Thread-1-null,5,main] GearsES2.init.0 0x178c4ebe: tileRendererInUse null, GearsES2[obj 0x178c4ebe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x178c4ebe on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x178c4ebe created: GearsObj[0x71ccf67e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x178c4ebe created: GearsObj[0x776136d5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x178c4ebe created: GearsObj[0x776136d5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x178c4ebe FIN GearsES2[obj 0x178c4ebe isInit true, usesShared false, 1 GearsObj[0x71ccf67e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x776136d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ea8a7d5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x178c4ebe 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x178c4ebe, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] 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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x178c4ebe 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x178c4ebe, 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] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0001-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x178c4ebe: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x178c4ebe FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x32dc7624: tileRendererInUse null, GearsES2[obj 0x32dc7624 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x32dc7624 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x32dc7624 created: GearsObj[0x2bf5a17f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x32dc7624 created: GearsObj[0x1b975bd8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x32dc7624 created: GearsObj[0x1b975bd8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x32dc7624 FIN GearsES2[obj 0x32dc7624 isInit true, usesShared false, 1 GearsObj[0x2bf5a17f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b975bd8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13750021, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x32dc7624 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32dc7624, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0002-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x32dc7624 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e0003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32dc7624, 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] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0003-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x32dc7624: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x32dc7624 FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x557eda12: tileRendererInUse null, GearsES2[obj 0x557eda12 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x557eda12 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x557eda12 created: GearsObj[0x3f01910d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x557eda12 created: GearsObj[0x1bb7d3fc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x557eda12 created: GearsObj[0x1bb7d3fc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x557eda12 FIN GearsES2[obj 0x557eda12 isInit true, usesShared false, 1 GearsObj[0x3f01910d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bb7d3fc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7fa86843, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x557eda12 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400006, msaa false, tileRendererInUse null [junit] >> GearsES2 0x557eda12, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0009-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x557eda12 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e0004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x557eda12, angle 5.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0019-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x557eda12: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x557eda12 FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x27a6a99d: tileRendererInUse null, GearsES2[obj 0x27a6a99d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x27a6a99d on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x27a6a99d created: GearsObj[0x2faba558, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x27a6a99d created: GearsObj[0x766c6d0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x27a6a99d created: GearsObj[0x766c6d0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x27a6a99d FIN GearsES2[obj 0x27a6a99d isInit true, usesShared false, 1 GearsObj[0x2faba558, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x766c6d0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27d79667, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x27a6a99d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400008, msaa false, tileRendererInUse null [junit] >> GearsES2 0x27a6a99d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0029-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x27a6a99d 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x27a6a99d, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0038-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27a6a99d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27a6a99d FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x551963c9: tileRendererInUse null, GearsES2[obj 0x551963c9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x551963c9 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x551963c9 created: GearsObj[0x2f2b9543, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x551963c9 created: GearsObj[0x5e153c8b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x551963c9 created: GearsObj[0x5e153c8b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x551963c9 FIN GearsES2[obj 0x551963c9 isInit true, usesShared false, 1 GearsObj[0x2f2b9543, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e153c8b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4abea25e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x551963c9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x540000a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x551963c9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0046-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x551963c9 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e00070, msaa false, tileRendererInUse null [junit] >> GearsES2 0x551963c9, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0059-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x551963c9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x551963c9 FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x2e20bcc9: tileRendererInUse null, GearsES2[obj 0x2e20bcc9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2e20bcc9 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2e20bcc9 created: GearsObj[0x3ed95e8f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2e20bcc9 created: GearsObj[0x92d1f6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2e20bcc9 created: GearsObj[0x92d1f6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x2e20bcc9 FIN GearsES2[obj 0x2e20bcc9 isInit true, usesShared false, 1 GearsObj[0x3ed95e8f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x92d1f6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e78825b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x2e20bcc9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x540000c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e20bcc9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0070-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e20bcc9 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e00082, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e20bcc9, 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 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2e20bcc9 356x356, swapInterval 1, drawable 0x4e00082 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0081-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e20bcc9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e20bcc9 FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x3e6d9823: tileRendererInUse null, GearsES2[obj 0x3e6d9823 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3e6d9823 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3e6d9823 created: GearsObj[0x337c3e81, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3e6d9823 created: GearsObj[0x7d5f482c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3e6d9823 created: GearsObj[0x7d5f482c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x3e6d9823 FIN GearsES2[obj 0x3e6d9823 isInit true, usesShared false, 1 GearsObj[0x337c3e81, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d5f482c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6842a00e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x3e6d9823 0/0 256x256 of 256x256, swapInterval 1, drawable 0x540000e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3e6d9823, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0097-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3e6d9823 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e00094, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3e6d9823, angle 7.0, [l -1.0, r 1.0, b -1.0, t 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-n0111-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e6d9823: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e6d9823 FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x523cba7e: tileRendererInUse null, GearsES2[obj 0x523cba7e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x523cba7e on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x523cba7e created: GearsObj[0x117ed9d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x523cba7e created: GearsObj[0x6b4db194, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x523cba7e created: GearsObj[0x6b4db194, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x523cba7e FIN GearsES2[obj 0x523cba7e isInit true, usesShared false, 1 GearsObj[0x117ed9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b4db194, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42ef0e94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x523cba7e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400010, msaa false, tileRendererInUse null [junit] >> GearsES2 0x523cba7e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0121-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x523cba7e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e000a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x523cba7e, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0130-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x523cba7e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x523cba7e FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x573798e2: tileRendererInUse null, GearsES2[obj 0x573798e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x573798e2 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x573798e2 created: GearsObj[0x1302cd9a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x573798e2 created: GearsObj[0x36f93ece, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x573798e2 created: GearsObj[0x36f93ece, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x573798e2 FIN GearsES2[obj 0x573798e2 isInit true, usesShared false, 1 GearsObj[0x1302cd9a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36f93ece, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27816ada, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x573798e2 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400012, msaa false, tileRendererInUse null [junit] >> GearsES2 0x573798e2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0138-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x573798e2 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e000b8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x573798e2, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0153-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x573798e2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x573798e2 FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x600851e2: tileRendererInUse null, GearsES2[obj 0x600851e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x600851e2 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x600851e2 created: GearsObj[0x254d8762, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x600851e2 created: GearsObj[0x6439ae28, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x600851e2 created: GearsObj[0x6439ae28, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x600851e2 FIN GearsES2[obj 0x600851e2 isInit true, usesShared false, 1 GearsObj[0x254d8762, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6439ae28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52fd0f8d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x600851e2 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400014, msaa false, tileRendererInUse null [junit] >> GearsES2 0x600851e2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0162-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x600851e2 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e000ca, msaa false, tileRendererInUse null [junit] >> GearsES2 0x600851e2, 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] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0174-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x600851e2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x600851e2 FIN [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 @ 1579065413976 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065413977 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.062 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065405813 ms III - Start [junit] SLOCK [T main @ 1579065405815 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x178c4ebe: tileRendererInUse null, GearsES2[obj 0x178c4ebe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x178c4ebe on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x178c4ebe created: GearsObj[0x71ccf67e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x178c4ebe created: GearsObj[0x776136d5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x178c4ebe created: GearsObj[0x776136d5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x178c4ebe FIN GearsES2[obj 0x178c4ebe isInit true, usesShared false, 1 GearsObj[0x71ccf67e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x776136d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ea8a7d5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x178c4ebe 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x178c4ebe, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] 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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x178c4ebe 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x178c4ebe, 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] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0001-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x178c4ebe: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x178c4ebe FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x32dc7624: tileRendererInUse null, GearsES2[obj 0x32dc7624 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x32dc7624 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x32dc7624 created: GearsObj[0x2bf5a17f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x32dc7624 created: GearsObj[0x1b975bd8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x32dc7624 created: GearsObj[0x1b975bd8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x32dc7624 FIN GearsES2[obj 0x32dc7624 isInit true, usesShared false, 1 GearsObj[0x2bf5a17f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b975bd8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13750021, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x32dc7624 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32dc7624, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0002-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x32dc7624 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e0003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32dc7624, 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] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0003-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x32dc7624: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x32dc7624 FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x557eda12: tileRendererInUse null, GearsES2[obj 0x557eda12 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x557eda12 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x557eda12 created: GearsObj[0x3f01910d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x557eda12 created: GearsObj[0x1bb7d3fc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x557eda12 created: GearsObj[0x1bb7d3fc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x557eda12 FIN GearsES2[obj 0x557eda12 isInit true, usesShared false, 1 GearsObj[0x3f01910d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bb7d3fc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7fa86843, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x557eda12 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400006, msaa false, tileRendererInUse null [junit] >> GearsES2 0x557eda12, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0009-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x557eda12 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e0004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x557eda12, angle 5.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0019-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x557eda12: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x557eda12 FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x27a6a99d: tileRendererInUse null, GearsES2[obj 0x27a6a99d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x27a6a99d on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x27a6a99d created: GearsObj[0x2faba558, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x27a6a99d created: GearsObj[0x766c6d0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x27a6a99d created: GearsObj[0x766c6d0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x27a6a99d FIN GearsES2[obj 0x27a6a99d isInit true, usesShared false, 1 GearsObj[0x2faba558, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x766c6d0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27d79667, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x27a6a99d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400008, msaa false, tileRendererInUse null [junit] >> GearsES2 0x27a6a99d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0029-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x27a6a99d 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x27a6a99d, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0038-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27a6a99d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27a6a99d FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x551963c9: tileRendererInUse null, GearsES2[obj 0x551963c9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x551963c9 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x551963c9 created: GearsObj[0x2f2b9543, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x551963c9 created: GearsObj[0x5e153c8b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x551963c9 created: GearsObj[0x5e153c8b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x551963c9 FIN GearsES2[obj 0x551963c9 isInit true, usesShared false, 1 GearsObj[0x2f2b9543, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e153c8b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4abea25e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x551963c9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x540000a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x551963c9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0046-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x551963c9 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e00070, msaa false, tileRendererInUse null [junit] >> GearsES2 0x551963c9, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0059-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x551963c9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x551963c9 FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x2e20bcc9: tileRendererInUse null, GearsES2[obj 0x2e20bcc9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2e20bcc9 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2e20bcc9 created: GearsObj[0x3ed95e8f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2e20bcc9 created: GearsObj[0x92d1f6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2e20bcc9 created: GearsObj[0x92d1f6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x2e20bcc9 FIN GearsES2[obj 0x2e20bcc9 isInit true, usesShared false, 1 GearsObj[0x3ed95e8f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x92d1f6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e78825b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x2e20bcc9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x540000c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e20bcc9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0070-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e20bcc9 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e00082, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e20bcc9, 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 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2e20bcc9 356x356, swapInterval 1, drawable 0x4e00082 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0081-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e20bcc9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e20bcc9 FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x3e6d9823: tileRendererInUse null, GearsES2[obj 0x3e6d9823 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3e6d9823 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3e6d9823 created: GearsObj[0x337c3e81, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3e6d9823 created: GearsObj[0x7d5f482c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3e6d9823 created: GearsObj[0x7d5f482c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x3e6d9823 FIN GearsES2[obj 0x3e6d9823 isInit true, usesShared false, 1 GearsObj[0x337c3e81, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d5f482c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6842a00e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x3e6d9823 0/0 256x256 of 256x256, swapInterval 1, drawable 0x540000e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3e6d9823, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0097-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3e6d9823 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e00094, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3e6d9823, angle 7.0, [l -1.0, r 1.0, b -1.0, t 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-n0111-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e6d9823: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e6d9823 FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x523cba7e: tileRendererInUse null, GearsES2[obj 0x523cba7e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x523cba7e on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x523cba7e created: GearsObj[0x117ed9d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x523cba7e created: GearsObj[0x6b4db194, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x523cba7e created: GearsObj[0x6b4db194, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x523cba7e FIN GearsES2[obj 0x523cba7e isInit true, usesShared false, 1 GearsObj[0x117ed9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b4db194, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42ef0e94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x523cba7e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400010, msaa false, tileRendererInUse null [junit] >> GearsES2 0x523cba7e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0121-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x523cba7e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e000a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x523cba7e, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0130-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x523cba7e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x523cba7e FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x573798e2: tileRendererInUse null, GearsES2[obj 0x573798e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x573798e2 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x573798e2 created: GearsObj[0x1302cd9a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x573798e2 created: GearsObj[0x36f93ece, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x573798e2 created: GearsObj[0x36f93ece, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x573798e2 FIN GearsES2[obj 0x573798e2 isInit true, usesShared false, 1 GearsObj[0x1302cd9a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36f93ece, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27816ada, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x573798e2 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400012, msaa false, tileRendererInUse null [junit] >> GearsES2 0x573798e2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0138-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x573798e2 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e000b8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x573798e2, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0153-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x573798e2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x573798e2 FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x600851e2: tileRendererInUse null, GearsES2[obj 0x600851e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x600851e2 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x600851e2 created: GearsObj[0x254d8762, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x600851e2 created: GearsObj[0x6439ae28, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x600851e2 created: GearsObj[0x6439ae28, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x600851e2 FIN GearsES2[obj 0x600851e2 isInit true, usesShared false, 1 GearsObj[0x254d8762, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6439ae28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52fd0f8d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x600851e2 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400014, msaa false, tileRendererInUse null [junit] >> GearsES2 0x600851e2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0162-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x600851e2 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e000ca, msaa false, tileRendererInUse null [junit] >> GearsES2 0x600851e2, 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] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0174-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x600851e2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x600851e2 FIN [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 @ 1579065413976 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065413977 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test11GLWindow2GLCanvasOnScrnGL2ES2 took 8.107 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.062 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065405813 ms III - Start [junit] SLOCK [T main @ 1579065405815 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x178c4ebe: tileRendererInUse null, GearsES2[obj 0x178c4ebe isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x178c4ebe on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x178c4ebe created: GearsObj[0x71ccf67e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x178c4ebe created: GearsObj[0x776136d5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x178c4ebe created: GearsObj[0x776136d5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x178c4ebe FIN GearsES2[obj 0x178c4ebe isInit true, usesShared false, 1 GearsObj[0x71ccf67e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x776136d5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ea8a7d5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x178c4ebe 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x178c4ebe, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] 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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x178c4ebe 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x178c4ebe, 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] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0001-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x178c4ebe: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x178c4ebe FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x32dc7624: tileRendererInUse null, GearsES2[obj 0x32dc7624 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x32dc7624 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x32dc7624 created: GearsObj[0x2bf5a17f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x32dc7624 created: GearsObj[0x1b975bd8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x32dc7624 created: GearsObj[0x1b975bd8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x32dc7624 FIN GearsES2[obj 0x32dc7624 isInit true, usesShared false, 1 GearsObj[0x2bf5a17f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b975bd8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x13750021, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x32dc7624 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32dc7624, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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] Thread-1-null: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0002-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x32dc7624 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e0003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32dc7624, 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] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0003-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x32dc7624: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x32dc7624 FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x557eda12: tileRendererInUse null, GearsES2[obj 0x557eda12 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x557eda12 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x557eda12 created: GearsObj[0x3f01910d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x557eda12 created: GearsObj[0x1bb7d3fc, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x557eda12 created: GearsObj[0x1bb7d3fc, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x557eda12 FIN GearsES2[obj 0x557eda12 isInit true, usesShared false, 1 GearsObj[0x3f01910d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1bb7d3fc, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7fa86843, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x557eda12 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400006, msaa false, tileRendererInUse null [junit] >> GearsES2 0x557eda12, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0009-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x557eda12 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e0004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x557eda12, angle 5.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0019-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x557eda12: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x557eda12 FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x27a6a99d: tileRendererInUse null, GearsES2[obj 0x27a6a99d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x27a6a99d on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x27a6a99d created: GearsObj[0x2faba558, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x27a6a99d created: GearsObj[0x766c6d0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x27a6a99d created: GearsObj[0x766c6d0d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x27a6a99d FIN GearsES2[obj 0x27a6a99d isInit true, usesShared false, 1 GearsObj[0x2faba558, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x766c6d0d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27d79667, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x27a6a99d 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400008, msaa false, tileRendererInUse null [junit] >> GearsES2 0x27a6a99d, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0029-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x27a6a99d 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x27a6a99d, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0038-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27a6a99d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x27a6a99d FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x551963c9: tileRendererInUse null, GearsES2[obj 0x551963c9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x551963c9 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x551963c9 created: GearsObj[0x2f2b9543, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x551963c9 created: GearsObj[0x5e153c8b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x551963c9 created: GearsObj[0x5e153c8b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x551963c9 FIN GearsES2[obj 0x551963c9 isInit true, usesShared false, 1 GearsObj[0x2f2b9543, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5e153c8b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4abea25e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x551963c9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x540000a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x551963c9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0046-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x551963c9 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e00070, msaa false, tileRendererInUse null [junit] >> GearsES2 0x551963c9, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0059-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x551963c9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x551963c9 FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x2e20bcc9: tileRendererInUse null, GearsES2[obj 0x2e20bcc9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2e20bcc9 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2e20bcc9 created: GearsObj[0x3ed95e8f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2e20bcc9 created: GearsObj[0x92d1f6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2e20bcc9 created: GearsObj[0x92d1f6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x2e20bcc9 FIN GearsES2[obj 0x2e20bcc9 isInit true, usesShared false, 1 GearsObj[0x3ed95e8f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x92d1f6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e78825b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x2e20bcc9 0/0 256x256 of 256x256, swapInterval 1, drawable 0x540000c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e20bcc9, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0070-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2e20bcc9 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e00082, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2e20bcc9, 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 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2e20bcc9 356x356, swapInterval 1, drawable 0x4e00082 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0081-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e20bcc9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2e20bcc9 FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x3e6d9823: tileRendererInUse null, GearsES2[obj 0x3e6d9823 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3e6d9823 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3e6d9823 created: GearsObj[0x337c3e81, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3e6d9823 created: GearsObj[0x7d5f482c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3e6d9823 created: GearsObj[0x7d5f482c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x3e6d9823 FIN GearsES2[obj 0x3e6d9823 isInit true, usesShared false, 1 GearsObj[0x337c3e81, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d5f482c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6842a00e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x3e6d9823 0/0 256x256 of 256x256, swapInterval 1, drawable 0x540000e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3e6d9823, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0097-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3e6d9823 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e00094, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3e6d9823, angle 7.0, [l -1.0, r 1.0, b -1.0, t 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-n0111-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e6d9823: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3e6d9823 FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x523cba7e: tileRendererInUse null, GearsES2[obj 0x523cba7e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x523cba7e on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x523cba7e created: GearsObj[0x117ed9d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x523cba7e created: GearsObj[0x6b4db194, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x523cba7e created: GearsObj[0x6b4db194, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x523cba7e FIN GearsES2[obj 0x523cba7e isInit true, usesShared false, 1 GearsObj[0x117ed9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b4db194, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x42ef0e94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x523cba7e 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400010, msaa false, tileRendererInUse null [junit] >> GearsES2 0x523cba7e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0121-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x523cba7e 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e000a6, msaa false, tileRendererInUse null [junit] >> GearsES2 0x523cba7e, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0130-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x523cba7e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x523cba7e FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x573798e2: tileRendererInUse null, GearsES2[obj 0x573798e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x573798e2 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x573798e2 created: GearsObj[0x1302cd9a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x573798e2 created: GearsObj[0x36f93ece, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x573798e2 created: GearsObj[0x36f93ece, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x573798e2 FIN GearsES2[obj 0x573798e2 isInit true, usesShared false, 1 GearsObj[0x1302cd9a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x36f93ece, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27816ada, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x573798e2 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400012, msaa false, tileRendererInUse null [junit] >> GearsES2 0x573798e2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0138-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x573798e2 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e000b8, msaa false, tileRendererInUse null [junit] >> GearsES2 0x573798e2, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0153-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x573798e2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x573798e2 FIN [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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x600851e2: tileRendererInUse null, GearsES2[obj 0x600851e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x600851e2 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x600851e2 created: GearsObj[0x254d8762, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x600851e2 created: GearsObj[0x6439ae28, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x600851e2 created: GearsObj[0x6439ae28, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x600851e2 FIN GearsES2[obj 0x600851e2 isInit true, usesShared false, 1 GearsObj[0x254d8762, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6439ae28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x52fd0f8d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x600851e2 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400014, msaa false, tileRendererInUse null [junit] >> GearsES2 0x600851e2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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-n0162-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] .. preserving.0 [junit] .. preserving.X [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] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x600851e2 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e000ca, msaa false, tileRendererInUse null [junit] >> GearsES2 0x600851e2, 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] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestBug722GLContextDrawableSwitchNewt2AWT.test11GLWindow2GLCanvasOnScrnGL2ES2-n0174-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x600851e2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x600851e2 FIN [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 @ 1579065413976 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065413977 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065415717 ms III - Start [junit] SLOCK [T main @ 1579065415719 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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/GL3.sw], on-scr[.]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Is SwapGLContext safe: true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065417775 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418170 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418187 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418406 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418414 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418416 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418417 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418418 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418426 d 0ms]] [junit] 1 - switch - START 1044 [junit] 1 - switch - END 1044 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0084-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2066 [junit] 2 - switch - END 2066 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0329-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065420803 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065420803 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065420804 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065420805 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065420823 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065420824 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/GL3.sw], on-scr[.]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], offscr[auto-cfg]] [junit] Is SwapGLContext safe: true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065420918 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065421138 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065421146 d 0ms]] [junit] 1 - switch - START 1095 [junit] 1 - switch - END 1095 [junit] Thread-4-AWTAnimator#01: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0254-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2016 [junit] 2 - switch - END 2016 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0663-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065423861 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065423862 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065423862 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/GL3.sw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.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 1052 [junit] 1 - switch - END 1052 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0441-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2059 [junit] 2 - switch - END 2059 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0962-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/GL3.sw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[fbo]] [junit] Is SwapGLContext safe: true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065427015 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065427016 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065427018 d 0ms]] [junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 1 - switch - START 1085 [junit] 1 - switch - END 1085 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0473-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2093 [junit] 2 - switch - END 2093 [junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0778-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065429841 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065429842 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065429843 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/GL3.sw], on-scr[.]] [junit] Source Caps Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065429972 d 1ms]] [junit] Dest Caps Requested: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Is SwapGLContext safe: true [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065429973 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065429975 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065430215 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065430220 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065430221 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065430221 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065430229 d 0ms]] [junit] 1 - switch - START 1026 [junit] 1 - switch - END 1026 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0251-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2035 [junit] 2 - switch - END 2035 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0553-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065432936 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065432936 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065432937 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065432938 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065432959 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065432960 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/GL3.sw], on-scr[.]] [junit] Source Caps Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Dest Caps Requested: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], offscr[auto-cfg]] [junit] Is SwapGLContext safe: true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065433056 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA_-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065433245 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065433252 d 0ms]] [junit] 1 - switch - START 1057 [junit] 1 - switch - END 1057 [junit] Thread-8-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA_-n0285-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2064 [junit] 2 - switch - END 2064 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA_-n0731-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065436044 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065436045 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065436050 d 1ms]] [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/GL3.sw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Is SwapGLContext safe: true [junit] Thread-9-AWTAnimator#06: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0256x0256.png [junit] 1 - switch - START 1052 [junit] 1 - switch - END 1052 [junit] Thread-9-AWTAnimator#06: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0424-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0256x0256.png [junit] 2 - switch - START 2061 [junit] 2 - switch - END 2061 [junit] Thread-9-AWTAnimator#06: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0907-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_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/GL3.sw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL3.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/GL3.sw], on-scr[.]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Is SwapGLContext safe: true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439179 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439424 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439431 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439432 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439452 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439453 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439453 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439461 d 0ms]] [junit] 1 - switch - START 1046 [junit] 1 - switch - END 1046 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0253-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2055 [junit] 2 - switch - END 2055 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0595-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442162 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442162 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442163 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442165 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442186 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442186 d 0ms]] [junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], offscr[auto-cfg]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442246 d 0ms]] [junit] Is SwapGLContext safe: false [junit] Supressing unsafe tests ... [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442249 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [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/GL3.sw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Is SwapGLContext safe: true [junit] Thread-13-AWTAnimator#08: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 1 - switch - START 1048 [junit] 1 - switch - END 1048 [junit] Thread-13-AWTAnimator#08: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0467-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2055 [junit] 2 - switch - END 2055 [junit] Thread-13-AWTAnimator#08: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0971-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/GL3.sw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.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 @ 1579065445344 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065445345 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 30.567 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065415717 ms III - Start [junit] SLOCK [T main @ 1579065415719 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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/GL3.sw], on-scr[.]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Is SwapGLContext safe: true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065417775 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418170 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418187 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418406 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418414 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418416 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418417 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418418 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418426 d 0ms]] [junit] 1 - switch - START 1044 [junit] 1 - switch - END 1044 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0084-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2066 [junit] 2 - switch - END 2066 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0329-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065420803 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065420803 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065420804 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065420805 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065420823 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065420824 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/GL3.sw], on-scr[.]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], offscr[auto-cfg]] [junit] Is SwapGLContext safe: true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065420918 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065421138 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065421146 d 0ms]] [junit] 1 - switch - START 1095 [junit] 1 - switch - END 1095 [junit] Thread-4-AWTAnimator#01: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0254-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2016 [junit] 2 - switch - END 2016 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0663-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065423861 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065423862 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065423862 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/GL3.sw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.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 1052 [junit] 1 - switch - END 1052 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0441-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2059 [junit] 2 - switch - END 2059 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0962-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/GL3.sw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[fbo]] [junit] Is SwapGLContext safe: true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065427015 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065427016 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065427018 d 0ms]] [junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 1 - switch - START 1085 [junit] 1 - switch - END 1085 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0473-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2093 [junit] 2 - switch - END 2093 [junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0778-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065429841 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065429842 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065429843 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/GL3.sw], on-scr[.]] [junit] Source Caps Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065429972 d 1ms]] [junit] Dest Caps Requested: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Is SwapGLContext safe: true [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065429973 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065429975 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065430215 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065430220 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065430221 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065430221 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065430229 d 0ms]] [junit] 1 - switch - START 1026 [junit] 1 - switch - END 1026 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0251-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2035 [junit] 2 - switch - END 2035 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0553-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065432936 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065432936 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065432937 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065432938 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065432959 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065432960 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/GL3.sw], on-scr[.]] [junit] Source Caps Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Dest Caps Requested: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], offscr[auto-cfg]] [junit] Is SwapGLContext safe: true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065433056 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA_-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065433245 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065433252 d 0ms]] [junit] 1 - switch - START 1057 [junit] 1 - switch - END 1057 [junit] Thread-8-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA_-n0285-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2064 [junit] 2 - switch - END 2064 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA_-n0731-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065436044 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065436045 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065436050 d 1ms]] [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/GL3.sw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Is SwapGLContext safe: true [junit] Thread-9-AWTAnimator#06: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0256x0256.png [junit] 1 - switch - START 1052 [junit] 1 - switch - END 1052 [junit] Thread-9-AWTAnimator#06: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0424-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0256x0256.png [junit] 2 - switch - START 2061 [junit] 2 - switch - END 2061 [junit] Thread-9-AWTAnimator#06: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0907-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_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/GL3.sw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL3.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/GL3.sw], on-scr[.]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Is SwapGLContext safe: true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439179 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439424 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439431 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439432 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439452 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439453 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439453 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439461 d 0ms]] [junit] 1 - switch - START 1046 [junit] 1 - switch - END 1046 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0253-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2055 [junit] 2 - switch - END 2055 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0595-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442162 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442162 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442163 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442165 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442186 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442186 d 0ms]] [junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], offscr[auto-cfg]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442246 d 0ms]] [junit] Is SwapGLContext safe: false [junit] Supressing unsafe tests ... [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442249 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [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/GL3.sw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Is SwapGLContext safe: true [junit] Thread-13-AWTAnimator#08: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 1 - switch - START 1048 [junit] 1 - switch - END 1048 [junit] Thread-13-AWTAnimator#08: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0467-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2055 [junit] 2 - switch - END 2055 [junit] Thread-13-AWTAnimator#08: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0971-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/GL3.sw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.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 @ 1579065445344 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065445345 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01aSwitch2Onscreen2OnscreenGL2ES2_Def took 5.096 sec [junit] Testcase: test01bSwitch2Onscreen2OffscreenGL2ES2_Def took 3.023 sec [junit] Testcase: test01cSwitch2Offscreen2OffscreenGL2ES2_Def took 3.02 sec [junit] Testcase: test01dSwitch2Offscreen2OnscreenGL2ES2_Def took 2.964 sec [junit] Testcase: test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA took 3.108 sec [junit] Testcase: test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA took 3.08 sec [junit] Testcase: test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA took 3.027 sec [junit] Testcase: test02dSwitch2Offscreen2OnscreenGL2ES2_MSAA took 0.045 sec [junit] Testcase: test03aSwitch2Onscreen2OnscreenGL2ES2_Accu took 3.063 sec [junit] Testcase: test03bSwitch2Onscreen2OffscreenGL2ES2_Accu took 0.064 sec [junit] Testcase: test03cSwitch2Offscreen2OffscreenGL2ES2_Accu took 3.008 sec [junit] Testcase: test03dSwitch2Offscreen2OnscreenGL2ES2_Accu took 0.044 sec [junit] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 30.567 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065415717 ms III - Start [junit] SLOCK [T main @ 1579065415719 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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/GL3.sw], on-scr[.]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Is SwapGLContext safe: true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065417775 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418170 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418187 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418406 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418414 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418416 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418417 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418418 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065418426 d 0ms]] [junit] 1 - switch - START 1044 [junit] 1 - switch - END 1044 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0084-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2066 [junit] 2 - switch - END 2066 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01aSwitch2Onscreen2OnscreenGL2ES2_Def___-n0329-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065420803 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065420803 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065420804 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065420805 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065420823 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065420824 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/GL3.sw], on-scr[.]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], offscr[auto-cfg]] [junit] Is SwapGLContext safe: true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065420918 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065421138 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065421146 d 0ms]] [junit] 1 - switch - START 1095 [junit] 1 - switch - END 1095 [junit] Thread-4-AWTAnimator#01: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0254-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2016 [junit] 2 - switch - END 2016 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01bSwitch2Onscreen2OffscreenGL2ES2_Def__-n0663-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065423861 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test01bSwitch2Onscreen2OffscreenGL2ES2_Def [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065423862 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065423862 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/GL3.sw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.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 1052 [junit] 1 - switch - END 1052 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0441-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2059 [junit] 2 - switch - END 2059 [junit] Thread-5-AWTAnimator#02: ** screenshot: TestGLContextDrawableSwitch02AWT.test01cSwitch2Offscreen2OffscreenGL2ES2_Def_-n0962-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/GL3.sw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[fbo]] [junit] Is SwapGLContext safe: true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065427015 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065427016 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065427018 d 0ms]] [junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 1 - switch - START 1085 [junit] 1 - switch - END 1085 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0473-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2093 [junit] 2 - switch - END 2093 [junit] Thread-6-AWTAnimator#03: ** screenshot: TestGLContextDrawableSwitch02AWT.test01dSwitch2Offscreen2OnscreenGL2ES2_Def__-n0778-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065429841 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065429842 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065429843 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/GL3.sw], on-scr[.]] [junit] Source Caps Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065429972 d 1ms]] [junit] Dest Caps Requested: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Is SwapGLContext safe: true [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065429973 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065429975 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065430215 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065430220 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065430221 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065430221 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065430229 d 0ms]] [junit] 1 - switch - START 1026 [junit] 1 - switch - END 1026 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0251-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2035 [junit] 2 - switch - END 2035 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA__-n0553-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065432936 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065432936 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065432937 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065432938 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02aSwitch2Onscreen2OnscreenGL2ES2_MSAA [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065432959 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065432960 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/GL3.sw], on-scr[.]] [junit] Source Caps Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Dest Caps Requested: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], offscr[auto-cfg]] [junit] Is SwapGLContext safe: true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065433056 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA_-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065433245 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065433252 d 0ms]] [junit] 1 - switch - START 1057 [junit] 1 - switch - END 1057 [junit] Thread-8-AWTAnimator#05: ** screenshot: TestGLContextDrawableSwitch02AWT.test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA_-n0285-GL2ES2-sw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2064 [junit] 2 - switch - END 2064 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA_-n0731-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0256x0256.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02bSwitch2Onscreen2OffscreenGL2ES2_MSAA [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065436044 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065436045 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065436050 d 1ms]] [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/GL3.sw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Is SwapGLContext safe: true [junit] Thread-9-AWTAnimator#06: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0256x0256.png [junit] 1 - switch - START 1052 [junit] 1 - switch - END 1052 [junit] Thread-9-AWTAnimator#06: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0424-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0256x0256.png [junit] 2 - switch - START 2061 [junit] 2 - switch - END 2061 [junit] Thread-9-AWTAnimator#06: ** screenshot: TestGLContextDrawableSwitch02AWT.test02cSwitch2Offscreen2OffscreenGL2ES2_MSAA-n0907-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_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/GL3.sw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL2ES2/GL3.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/GL3.sw], on-scr[.]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Is SwapGLContext safe: true [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439179 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439424 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439431 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439432 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439452 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439453 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439453 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065439461 d 0ms]] [junit] 1 - switch - START 1046 [junit] 1 - switch - END 1046 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0253-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2055 [junit] 2 - switch - END 2055 [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch02AWT.test03aSwitch2Onscreen2OnscreenGL2ES2_Accu__-n0595-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442162 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442162 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442163 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442165 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03aSwitch2Onscreen2OnscreenGL2ES2_Accu [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442186 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442186 d 0ms]] [junit] Source Caps Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50b, fbc 0x1ac: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], offscr[auto-cfg]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442246 d 0ms]] [junit] Is SwapGLContext safe: false [junit] Supressing unsafe tests ... [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065442249 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch02AWT - test03bSwitch2Onscreen2OffscreenGL2ES2_Accu [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/GL3.sw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Is SwapGLContext safe: true [junit] Thread-13-AWTAnimator#08: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0000-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 1 - switch - START 1048 [junit] 1 - switch - END 1048 [junit] Thread-13-AWTAnimator#08: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0467-GL2ES2-hw-fbobject-Bdbl-Frgb__Irgba8880-D16-St00-Sa00_default-0256x0256.png [junit] 2 - switch - START 2055 [junit] 2 - switch - END 2055 [junit] Thread-13-AWTAnimator#08: ** screenshot: TestGLContextDrawableSwitch02AWT.test03cSwitch2Offscreen2OffscreenGL2ES2_Accu-n0971-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/GL3.sw], offscr[auto-cfg]] [junit] Source Caps Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], offscr[fbo]] [junit] Dest Caps Requested: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 1/1/1/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.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 @ 1579065445344 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065445345 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [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 @ 1579065447074 ms III - Start [junit] SLOCK [T main @ 1579065447076 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x2dfbbbe2: tileRendererInUse null, GearsES2[obj 0x2dfbbbe2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2dfbbbe2 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2dfbbbe2 created: GearsObj[0x8aa2bae, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2dfbbbe2 created: GearsObj[0x73fb8ed9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2dfbbbe2 created: GearsObj[0x73fb8ed9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x2dfbbbe2 FIN GearsES2[obj 0x2dfbbbe2 isInit true, usesShared false, 1 GearsObj[0x8aa2bae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73fb8ed9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fa908cf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x2dfbbbe2 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dfbbbe2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[Thread-1,5,main] GearsES2.reshape 0x2dfbbbe2 0/0 356x356 of 356x356, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dfbbbe2, 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] .. restoring.X [junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n0246-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x2dfbbbe2: tileRendererInUse null [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x2dfbbbe2 FIN [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] Thread[Thread-4-null,5,main] GearsES2.init.0 0x52a44b15: tileRendererInUse null, GearsES2[obj 0x52a44b15 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52a44b15 on Thread[Thread-4-null,5,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x52a44b15 created: GearsObj[0x13a61877, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x52a44b15 created: GearsObj[0x1adea382, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x52a44b15 created: GearsObj[0x1adea382, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-4-null,5,main] GearsES2.init.X 0x52a44b15 FIN GearsES2[obj 0x52a44b15 isInit true, usesShared false, 1 GearsObj[0x13a61877, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1adea382, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x155467b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-4-null,5,main] GearsES2.reshape 0x52a44b15 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f814004e540, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52a44b15, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[Thread-4,5,main] GearsES2.reshape 0x52a44b15 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f80e404e7d0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52a44b15, angle 148.0, [l -1.0, r 1.0, b -1.0, t 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_-n0296-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x52a44b15: tileRendererInUse null [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x52a44b15 FIN [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 @ 1579065453987 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065453988 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.831 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065447074 ms III - Start [junit] SLOCK [T main @ 1579065447076 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x2dfbbbe2: tileRendererInUse null, GearsES2[obj 0x2dfbbbe2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2dfbbbe2 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2dfbbbe2 created: GearsObj[0x8aa2bae, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2dfbbbe2 created: GearsObj[0x73fb8ed9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2dfbbbe2 created: GearsObj[0x73fb8ed9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x2dfbbbe2 FIN GearsES2[obj 0x2dfbbbe2 isInit true, usesShared false, 1 GearsObj[0x8aa2bae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73fb8ed9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fa908cf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x2dfbbbe2 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dfbbbe2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[Thread-1,5,main] GearsES2.reshape 0x2dfbbbe2 0/0 356x356 of 356x356, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dfbbbe2, 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] .. restoring.X [junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n0246-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x2dfbbbe2: tileRendererInUse null [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x2dfbbbe2 FIN [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] Thread[Thread-4-null,5,main] GearsES2.init.0 0x52a44b15: tileRendererInUse null, GearsES2[obj 0x52a44b15 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52a44b15 on Thread[Thread-4-null,5,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x52a44b15 created: GearsObj[0x13a61877, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x52a44b15 created: GearsObj[0x1adea382, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x52a44b15 created: GearsObj[0x1adea382, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-4-null,5,main] GearsES2.init.X 0x52a44b15 FIN GearsES2[obj 0x52a44b15 isInit true, usesShared false, 1 GearsObj[0x13a61877, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1adea382, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x155467b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-4-null,5,main] GearsES2.reshape 0x52a44b15 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f814004e540, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52a44b15, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[Thread-4,5,main] GearsES2.reshape 0x52a44b15 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f80e404e7d0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52a44b15, angle 148.0, [l -1.0, r 1.0, b -1.0, t 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_-n0296-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x52a44b15: tileRendererInUse null [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x52a44b15 FIN [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 @ 1579065453987 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065453988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test21GLWindowGL2ES2 took 4.487 sec [junit] Testcase: test22GLWindowGLES2 took 2.37 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.831 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065447074 ms III - Start [junit] SLOCK [T main @ 1579065447076 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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] Thread[Thread-1-null,5,main] GearsES2.init.0 0x2dfbbbe2: tileRendererInUse null, GearsES2[obj 0x2dfbbbe2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2dfbbbe2 on Thread[Thread-1-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2dfbbbe2 created: GearsObj[0x8aa2bae, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2dfbbbe2 created: GearsObj[0x73fb8ed9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2dfbbbe2 created: GearsObj[0x73fb8ed9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-1-null,5,main] GearsES2.init.X 0x2dfbbbe2 FIN GearsES2[obj 0x2dfbbbe2 isInit true, usesShared false, 1 GearsObj[0x8aa2bae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73fb8ed9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1fa908cf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-1-null,5,main] GearsES2.reshape 0x2dfbbbe2 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dfbbbe2, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[Thread-1,5,main] GearsES2.reshape 0x2dfbbbe2 0/0 356x356 of 356x356, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dfbbbe2, 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] .. restoring.X [junit] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch11NewtAWT.test21GLWindowGL2ES2-n0246-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x2dfbbbe2: tileRendererInUse null [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x2dfbbbe2 FIN [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] Thread[Thread-4-null,5,main] GearsES2.init.0 0x52a44b15: tileRendererInUse null, GearsES2[obj 0x52a44b15 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52a44b15 on Thread[Thread-4-null,5,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x52a44b15 created: GearsObj[0x13a61877, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x52a44b15 created: GearsObj[0x1adea382, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x52a44b15 created: GearsObj[0x1adea382, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-4-null,5,main] GearsES2.init.X 0x52a44b15 FIN GearsES2[obj 0x52a44b15 isInit true, usesShared false, 1 GearsObj[0x13a61877, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1adea382, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x155467b4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-4-null,5,main] GearsES2.reshape 0x52a44b15 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f814004e540, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52a44b15, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[Thread-4,5,main] GearsES2.reshape 0x52a44b15 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f80e404e7d0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52a44b15, angle 148.0, [l -1.0, r 1.0, b -1.0, t 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_-n0296-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x52a44b15: tileRendererInUse null [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-4,5,main] GearsES2.dispose 0x52a44b15 FIN [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 @ 1579065453987 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065453988 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch12AWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065455968 ms III - Start [junit] SLOCK [T main @ 1579065455971 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1e3a6e84: tileRendererInUse null, GearsES2[obj 0x1e3a6e84 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1e3a6e84 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1e3a6e84 created: GearsObj[0x298388aa, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1e3a6e84 created: GearsObj[0x5f4285cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1e3a6e84 created: GearsObj[0x5f4285cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1e3a6e84 FIN GearsES2[obj 0x1e3a6e84 isInit true, usesShared false, 1 GearsObj[0x298388aa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f4285cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d3f1630, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1e3a6e84 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1e3a6e84, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1e3a6e84 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1e3a6e84, 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] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1e3a6e84 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e0003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1e3a6e84, angle 74.5, [l -1.0, r 1.0, b -1.0, t 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_-n0149-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e3a6e84: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e3a6e84 FIN [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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2227a9ed: tileRendererInUse null, GearsES2[obj 0x2227a9ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2227a9ed on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2227a9ed created: GearsObj[0x739c1cbe, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2227a9ed created: GearsObj[0x2f2b6c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2227a9ed created: GearsObj[0x2f2b6c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2227a9ed FIN GearsES2[obj 0x2227a9ed isInit true, usesShared false, 1 GearsObj[0x739c1cbe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f2b6c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1be76565, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2227a9ed 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f6c88883f70, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2227a9ed, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2227a9ed 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f6c8822f010, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2227a9ed, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test02GLCanvasOnscreenGLES2__-n0252-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2227a9ed: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2227a9ed FIN [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 @ 1579065462678 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065462679 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.638 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065455968 ms III - Start [junit] SLOCK [T main @ 1579065455971 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1e3a6e84: tileRendererInUse null, GearsES2[obj 0x1e3a6e84 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1e3a6e84 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1e3a6e84 created: GearsObj[0x298388aa, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1e3a6e84 created: GearsObj[0x5f4285cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1e3a6e84 created: GearsObj[0x5f4285cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1e3a6e84 FIN GearsES2[obj 0x1e3a6e84 isInit true, usesShared false, 1 GearsObj[0x298388aa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f4285cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d3f1630, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1e3a6e84 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1e3a6e84, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1e3a6e84 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1e3a6e84, 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] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1e3a6e84 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e0003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1e3a6e84, angle 74.5, [l -1.0, r 1.0, b -1.0, t 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_-n0149-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e3a6e84: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e3a6e84 FIN [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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2227a9ed: tileRendererInUse null, GearsES2[obj 0x2227a9ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2227a9ed on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2227a9ed created: GearsObj[0x739c1cbe, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2227a9ed created: GearsObj[0x2f2b6c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2227a9ed created: GearsObj[0x2f2b6c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2227a9ed FIN GearsES2[obj 0x2227a9ed isInit true, usesShared false, 1 GearsObj[0x739c1cbe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f2b6c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1be76565, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2227a9ed 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f6c88883f70, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2227a9ed, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2227a9ed 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f6c8822f010, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2227a9ed, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test02GLCanvasOnscreenGLES2__-n0252-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2227a9ed: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2227a9ed FIN [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 @ 1579065462678 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065462679 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLCanvasOnscreenGL2ES2 took 4.385 sec [junit] Testcase: test02GLCanvasOnscreenGLES2 took 2.253 sec [junit] Testcase: test11GLCanvasOffscreenGL2ES2 took 0.002 sec [junit] Testcase: test12GLCanvasOffscreenGLES2 took 0.002 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.638 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065455968 ms III - Start [junit] SLOCK [T main @ 1579065455971 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1e3a6e84: tileRendererInUse null, GearsES2[obj 0x1e3a6e84 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1e3a6e84 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1e3a6e84 created: GearsObj[0x298388aa, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1e3a6e84 created: GearsObj[0x5f4285cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1e3a6e84 created: GearsObj[0x5f4285cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1e3a6e84 FIN GearsES2[obj 0x1e3a6e84 isInit true, usesShared false, 1 GearsObj[0x298388aa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f4285cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d3f1630, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1e3a6e84 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1e3a6e84, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test01GLCanvasOnscreenGL2ES2_-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1e3a6e84 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1e3a6e84, 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] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1e3a6e84 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e0003a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1e3a6e84, angle 74.5, [l -1.0, r 1.0, b -1.0, t 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_-n0149-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e3a6e84: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e3a6e84 FIN [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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2227a9ed: tileRendererInUse null, GearsES2[obj 0x2227a9ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2227a9ed on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2227a9ed created: GearsObj[0x739c1cbe, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2227a9ed created: GearsObj[0x2f2b6c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2227a9ed created: GearsObj[0x2f2b6c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2227a9ed FIN GearsES2[obj 0x2227a9ed isInit true, usesShared false, 1 GearsObj[0x739c1cbe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f2b6c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1be76565, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2227a9ed 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f6c88883f70, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2227a9ed, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2227a9ed 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f6c8822f010, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2227a9ed, 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 [junit] .. restoring.X [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch12AWT.test02GLCanvasOnscreenGLES2__-n0252-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2227a9ed: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2227a9ed FIN [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 @ 1579065462678 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065462679 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.acore.glels.TestGLContextDrawableSwitch13Newt2AWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065464385 ms III - Start [junit] SLOCK [T main @ 1579065464387 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7632140f: tileRendererInUse null, GearsES2[obj 0x7632140f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7632140f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7632140f created: GearsObj[0x1c195bbd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7632140f created: GearsObj[0x185ef67, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7632140f created: GearsObj[0x185ef67, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7632140f FIN GearsES2[obj 0x7632140f isInit true, usesShared false, 1 GearsObj[0x1c195bbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x185ef67, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x713c94aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7632140f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7632140f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7632140f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7632140f, 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] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[Thread-1,5,main] GearsES2.reshape 0x7632140f 0/0 356x356 of 356x356, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7632140f, 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] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0145-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7632140f: tileRendererInUse null [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7632140f FIN [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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x47ca5f21: tileRendererInUse null, GearsES2[obj 0x47ca5f21 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x47ca5f21 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x47ca5f21 created: GearsObj[0x4e8ecc23, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x47ca5f21 created: GearsObj[0x3b81f15, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x47ca5f21 created: GearsObj[0x3b81f15, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x47ca5f21 FIN GearsES2[obj 0x47ca5f21 isInit true, usesShared false, 1 GearsObj[0x4e8ecc23, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b81f15, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c3952c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x47ca5f21 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f274c03cc40, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47ca5f21, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[Thread-4,5,main] GearsES2.reshape 0x47ca5f21 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f26e8053380, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47ca5f21, 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 [junit] .. restoring.X [junit] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test02GLCanvasOnScrn2GLWindowGLES2__-n0212-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x47ca5f21: tileRendererInUse null [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x47ca5f21 FIN [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] Thread[Thread-5-null,5,main] GearsES2.init.0 0x90ce082: tileRendererInUse null, GearsES2[obj 0x90ce082 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x90ce082 on Thread[Thread-5-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x90ce082 created: GearsObj[0x7a831885, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x90ce082 created: GearsObj[0x75c41e89, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x90ce082 created: GearsObj[0x75c41e89, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-5-null,5,main] GearsES2.init.X 0x90ce082 FIN GearsES2[obj 0x90ce082 isInit true, usesShared false, 1 GearsObj[0x7a831885, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75c41e89, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f27beb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-5-null,5,main] GearsES2.reshape 0x90ce082 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x90ce082, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x90ce082 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e0004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x90ce082, angle 160.5, [l -1.0, r 1.0, b -1.0, t 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_-n0321-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x90ce082: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x90ce082 FIN [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] Thread[Thread-6-null,5,main] GearsES2.init.0 0x15d84a80: tileRendererInUse null, GearsES2[obj 0x15d84a80 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x15d84a80 on Thread[Thread-6-null,5,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x15d84a80 created: GearsObj[0x4e705fc0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x15d84a80 created: GearsObj[0x48e8fb98, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x15d84a80 created: GearsObj[0x48e8fb98, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-6-null,5,main] GearsES2.init.X 0x15d84a80 FIN GearsES2[obj 0x15d84a80 isInit true, usesShared false, 1 GearsObj[0x4e705fc0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48e8fb98, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1feafd56, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-6-null,5,main] GearsES2.reshape 0x15d84a80 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f274404dce0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15d84a80, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x15d84a80 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f26e800a1f0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15d84a80, angle 179.0, [l -1.0, r 1.0, b -1.0, t 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__-n0358-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15d84a80: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15d84a80 FIN [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 @ 1579065476070 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065476070 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.621 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065464385 ms III - Start [junit] SLOCK [T main @ 1579065464387 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7632140f: tileRendererInUse null, GearsES2[obj 0x7632140f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7632140f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7632140f created: GearsObj[0x1c195bbd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7632140f created: GearsObj[0x185ef67, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7632140f created: GearsObj[0x185ef67, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7632140f FIN GearsES2[obj 0x7632140f isInit true, usesShared false, 1 GearsObj[0x1c195bbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x185ef67, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x713c94aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7632140f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7632140f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7632140f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7632140f, 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] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[Thread-1,5,main] GearsES2.reshape 0x7632140f 0/0 356x356 of 356x356, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7632140f, 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] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0145-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7632140f: tileRendererInUse null [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7632140f FIN [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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x47ca5f21: tileRendererInUse null, GearsES2[obj 0x47ca5f21 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x47ca5f21 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x47ca5f21 created: GearsObj[0x4e8ecc23, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x47ca5f21 created: GearsObj[0x3b81f15, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x47ca5f21 created: GearsObj[0x3b81f15, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x47ca5f21 FIN GearsES2[obj 0x47ca5f21 isInit true, usesShared false, 1 GearsObj[0x4e8ecc23, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b81f15, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c3952c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x47ca5f21 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f274c03cc40, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47ca5f21, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[Thread-4,5,main] GearsES2.reshape 0x47ca5f21 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f26e8053380, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47ca5f21, 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 [junit] .. restoring.X [junit] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test02GLCanvasOnScrn2GLWindowGLES2__-n0212-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x47ca5f21: tileRendererInUse null [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x47ca5f21 FIN [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] Thread[Thread-5-null,5,main] GearsES2.init.0 0x90ce082: tileRendererInUse null, GearsES2[obj 0x90ce082 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x90ce082 on Thread[Thread-5-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x90ce082 created: GearsObj[0x7a831885, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x90ce082 created: GearsObj[0x75c41e89, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x90ce082 created: GearsObj[0x75c41e89, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-5-null,5,main] GearsES2.init.X 0x90ce082 FIN GearsES2[obj 0x90ce082 isInit true, usesShared false, 1 GearsObj[0x7a831885, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75c41e89, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f27beb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-5-null,5,main] GearsES2.reshape 0x90ce082 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x90ce082, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x90ce082 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e0004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x90ce082, angle 160.5, [l -1.0, r 1.0, b -1.0, t 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_-n0321-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x90ce082: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x90ce082 FIN [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] Thread[Thread-6-null,5,main] GearsES2.init.0 0x15d84a80: tileRendererInUse null, GearsES2[obj 0x15d84a80 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x15d84a80 on Thread[Thread-6-null,5,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x15d84a80 created: GearsObj[0x4e705fc0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x15d84a80 created: GearsObj[0x48e8fb98, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x15d84a80 created: GearsObj[0x48e8fb98, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-6-null,5,main] GearsES2.init.X 0x15d84a80 FIN GearsES2[obj 0x15d84a80 isInit true, usesShared false, 1 GearsObj[0x4e705fc0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48e8fb98, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1feafd56, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-6-null,5,main] GearsES2.reshape 0x15d84a80 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f274404dce0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15d84a80, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x15d84a80 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f26e800a1f0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15d84a80, angle 179.0, [l -1.0, r 1.0, b -1.0, t 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__-n0358-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15d84a80: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15d84a80 FIN [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 @ 1579065476070 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065476070 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLCanvasOnScrn2GLWindowGL2ES2 took 4.616 sec [junit] Testcase: test02GLCanvasOnScrn2GLWindowGLES2 took 2.303 sec [junit] Testcase: test11GLWindow2GLCanvasOnScrnGL2ES2 took 2.383 sec [junit] Testcase: test12GLWindow2GLCanvasOnScrnGLES2 took 2.283 sec [junit] Testcase: test21GLCanvasOffScrn2GLWindowGL2ES2 took 0.002 sec [junit] Testcase: test22GLCanvasOffScrn2GLWindowGLES2 took 0.002 sec [junit] Testcase: test31GLWindow2GLCanvasOffScrnGL2ES2 took 0.018 sec [junit] Testcase: test32GLWindow2GLCanvasOffScrnGLES2 took 0.011 sec [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.621 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065464385 ms III - Start [junit] SLOCK [T main @ 1579065464387 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7632140f: tileRendererInUse null, GearsES2[obj 0x7632140f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7632140f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7632140f created: GearsObj[0x1c195bbd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7632140f created: GearsObj[0x185ef67, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7632140f created: GearsObj[0x185ef67, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7632140f FIN GearsES2[obj 0x7632140f isInit true, usesShared false, 1 GearsObj[0x1c195bbd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x185ef67, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x713c94aa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7632140f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7632140f, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] AWT-EventQueue-0: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0000-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0256x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7632140f 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7632140f, 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] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[Thread-1,5,main] GearsES2.reshape 0x7632140f 0/0 356x356 of 356x356, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7632140f, 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] Thread-1-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test01GLCanvasOnScrn2GLWindowGL2ES2_-n0145-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7632140f: tileRendererInUse null [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7632140f FIN [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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x47ca5f21: tileRendererInUse null, GearsES2[obj 0x47ca5f21 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x47ca5f21 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x47ca5f21 created: GearsObj[0x4e8ecc23, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x47ca5f21 created: GearsObj[0x3b81f15, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x47ca5f21 created: GearsObj[0x3b81f15, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x47ca5f21 FIN GearsES2[obj 0x47ca5f21 isInit true, usesShared false, 1 GearsObj[0x4e8ecc23, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b81f15, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c3952c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x47ca5f21 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f274c03cc40, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47ca5f21, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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] GLAD Lifecycle.X GLCanvasOnscreen [junit] GLAD Lifecycle.0 GLWindow, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[Thread-4,5,main] GearsES2.reshape 0x47ca5f21 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f26e8053380, msaa false, tileRendererInUse null [junit] >> GearsES2 0x47ca5f21, 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 [junit] .. restoring.X [junit] Thread-4-null: ** screenshot: TestGLContextDrawableSwitch13Newt2AWT.test02GLCanvasOnScrn2GLWindowGLES2__-n0212-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x47ca5f21: tileRendererInUse null [junit] Thread[Thread-1-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x47ca5f21 FIN [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] Thread[Thread-5-null,5,main] GearsES2.init.0 0x90ce082: tileRendererInUse null, GearsES2[obj 0x90ce082 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x90ce082 on Thread[Thread-5-null,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x90ce082 created: GearsObj[0x7a831885, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x90ce082 created: GearsObj[0x75c41e89, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x90ce082 created: GearsObj[0x75c41e89, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-5-null,5,main] GearsES2.init.X 0x90ce082 FIN GearsES2[obj 0x90ce082 isInit true, usesShared false, 1 GearsObj[0x7a831885, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75c41e89, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3f27beb1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-5-null,5,main] GearsES2.reshape 0x90ce082 0/0 256x256 of 256x256, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x90ce082, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x90ce082 0/0 356x356 of 356x356, swapInterval 1, drawable 0x4e0004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x90ce082, angle 160.5, [l -1.0, r 1.0, b -1.0, t 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_-n0321-GL2ES2-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x90ce082: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x90ce082 FIN [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] Thread[Thread-6-null,5,main] GearsES2.init.0 0x15d84a80: tileRendererInUse null, GearsES2[obj 0x15d84a80 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x15d84a80 on Thread[Thread-6-null,5,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x15d84a80 created: GearsObj[0x4e705fc0, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x15d84a80 created: GearsObj[0x48e8fb98, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x15d84a80 created: GearsObj[0x48e8fb98, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[Thread-6-null,5,main] GearsES2.init.X 0x15d84a80 FIN GearsES2[obj 0x15d84a80 isInit true, usesShared false, 1 GearsObj[0x4e705fc0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x48e8fb98, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1feafd56, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[Thread-6-null,5,main] GearsES2.reshape 0x15d84a80 0/0 256x256 of 256x256, swapInterval 1, drawable 0x7f274404dce0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15d84a80, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.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] GLAD Lifecycle.X GLWindow [junit] GLAD Lifecycle.0 GLCanvasOnscreen, restoring true, preserving false [junit] .. restoring.0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x15d84a80 0/0 356x356 of 356x356, swapInterval 1, drawable 0x7f26e800a1f0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15d84a80, angle 179.0, [l -1.0, r 1.0, b -1.0, t 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__-n0358-GLES2_-sw-onscreen-Bdbl-Frgba_Irgba8880-D16-St00-Sa00_default-0356x0356.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15d84a80: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15d84a80 FIN [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 @ 1579065476070 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065476070 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579065477821 ms III - Start [junit] SLOCK [T main @ 1579065477823 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault [junit] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [junit] GLProfile Default: GLProfile[GL3bc/GL3bc.sw] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5656be13: tileRendererInUse null, GearsES2[obj 0x5656be13 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5656be13 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5656be13 created: GearsObj[0x647bff7b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5656be13 created: GearsObj[0x7f2e1308, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5656be13 created: GearsObj[0x7f2e1308, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5656be13 FIN GearsES2[obj 0x5656be13 isInit true, usesShared false, 1 GearsObj[0x647bff7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f2e1308, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb0a4a85, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5656be13 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5656be13, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5656be13 502x482, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5656be13 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5656be13, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] GLProfile GLES2: GLProfile[GLES2/GLES3.sw] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5656be13: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5656be13 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x229f66ed on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x229f66ed created: GearsObj[0x488abb8a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x229f66ed created: GearsObj[0x12611545, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x229f66ed created: GearsObj[0x12611545, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x488abb8a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12611545, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25576d48, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 504x479 of 504x479, swapInterval 1, drawable 0x7faa0ca44640, msaa false, tileRendererInUse null [junit] >> GearsES2 0x229f66ed, angle 0.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x229f66ed 504x479, swapInterval 1, drawable 0x7faa0ca44640 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 504x479 of 504x479, swapInterval 1, drawable 0x7faa0ca44640, msaa false, tileRendererInUse null [junit] >> GearsES2 0x229f66ed, angle 0.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] GLProfile GL2: GLProfile[GL2/GL3bc.sw] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02GL2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3eb25e1a: tileRendererInUse null, GearsES2[obj 0x3eb25e1a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3eb25e1a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3eb25e1a created: GearsObj[0x31f40039, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3eb25e1a created: GearsObj[0x553ebc12, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3eb25e1a created: GearsObj[0x553ebc12, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3eb25e1a FIN GearsES2[obj 0x3eb25e1a isInit true, usesShared false, 1 GearsObj[0x31f40039, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x553ebc12, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b155cc2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3eb25e1a 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3eb25e1a, angle 0.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3eb25e1a 504x479, swapInterval 1, drawable 0x4e00048 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3eb25e1a 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3eb25e1a, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3eb25e1a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3eb25e1a 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 @ 1579065482232 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065482233 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.336 sec [junit] ------------- Standard Output --------------- [junit] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [junit] GLProfile Default: GLProfile[GL3bc/GL3bc.sw] [junit] GLProfile GLES2: GLProfile[GLES2/GLES3.sw] [junit] GLProfile GL2: GLProfile[GL2/GL3bc.sw] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065477821 ms III - Start [junit] SLOCK [T main @ 1579065477823 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5656be13: tileRendererInUse null, GearsES2[obj 0x5656be13 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5656be13 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5656be13 created: GearsObj[0x647bff7b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5656be13 created: GearsObj[0x7f2e1308, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5656be13 created: GearsObj[0x7f2e1308, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5656be13 FIN GearsES2[obj 0x5656be13 isInit true, usesShared false, 1 GearsObj[0x647bff7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f2e1308, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb0a4a85, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5656be13 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5656be13, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5656be13 502x482, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5656be13 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5656be13, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5656be13: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5656be13 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x229f66ed on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x229f66ed created: GearsObj[0x488abb8a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x229f66ed created: GearsObj[0x12611545, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x229f66ed created: GearsObj[0x12611545, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x488abb8a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12611545, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25576d48, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 504x479 of 504x479, swapInterval 1, drawable 0x7faa0ca44640, msaa false, tileRendererInUse null [junit] >> GearsES2 0x229f66ed, angle 0.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x229f66ed 504x479, swapInterval 1, drawable 0x7faa0ca44640 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 504x479 of 504x479, swapInterval 1, drawable 0x7faa0ca44640, msaa false, tileRendererInUse null [junit] >> GearsES2 0x229f66ed, angle 0.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02GL2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3eb25e1a: tileRendererInUse null, GearsES2[obj 0x3eb25e1a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3eb25e1a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3eb25e1a created: GearsObj[0x31f40039, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3eb25e1a created: GearsObj[0x553ebc12, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3eb25e1a created: GearsObj[0x553ebc12, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3eb25e1a FIN GearsES2[obj 0x3eb25e1a isInit true, usesShared false, 1 GearsObj[0x31f40039, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x553ebc12, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b155cc2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3eb25e1a 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3eb25e1a, angle 0.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3eb25e1a 504x479, swapInterval 1, drawable 0x4e00048 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3eb25e1a 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3eb25e1a, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3eb25e1a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3eb25e1a 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 @ 1579065482232 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065482233 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLDefault took 1.072 sec [junit] Testcase: test02ES2 took 0.711 sec [junit] Testcase: test02GL2 took 0.772 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.336 sec [junit] [junit] ------------- Standard Output --------------- [junit] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [junit] GLProfile Default: GLProfile[GL3bc/GL3bc.sw] [junit] GLProfile GLES2: GLProfile[GLES2/GLES3.sw] [junit] GLProfile GL2: GLProfile[GL2/GL3bc.sw] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065477821 ms III - Start [junit] SLOCK [T main @ 1579065477823 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5656be13: tileRendererInUse null, GearsES2[obj 0x5656be13 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5656be13 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5656be13 created: GearsObj[0x647bff7b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5656be13 created: GearsObj[0x7f2e1308, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5656be13 created: GearsObj[0x7f2e1308, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5656be13 FIN GearsES2[obj 0x5656be13 isInit true, usesShared false, 1 GearsObj[0x647bff7b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7f2e1308, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb0a4a85, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5656be13 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5656be13, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5656be13 502x482, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5656be13 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5656be13, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5656be13: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5656be13 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test01GLDefault [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x229f66ed: tileRendererInUse null, GearsES2[obj 0x229f66ed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x229f66ed on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x229f66ed created: GearsObj[0x488abb8a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x229f66ed created: GearsObj[0x12611545, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x229f66ed created: GearsObj[0x12611545, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x229f66ed FIN GearsES2[obj 0x229f66ed isInit true, usesShared false, 1 GearsObj[0x488abb8a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x12611545, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x25576d48, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 504x479 of 504x479, swapInterval 1, drawable 0x7faa0ca44640, msaa false, tileRendererInUse null [junit] >> GearsES2 0x229f66ed, angle 0.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x229f66ed 504x479, swapInterval 1, drawable 0x7faa0ca44640 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x229f66ed 0/0 504x479 of 504x479, swapInterval 1, drawable 0x7faa0ca44640, msaa false, tileRendererInUse null [junit] >> GearsES2 0x229f66ed, angle 0.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x229f66ed FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT01GLn - test02GL2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3eb25e1a: tileRendererInUse null, GearsES2[obj 0x3eb25e1a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3eb25e1a on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3eb25e1a created: GearsObj[0x31f40039, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3eb25e1a created: GearsObj[0x553ebc12, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3eb25e1a created: GearsObj[0x553ebc12, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3eb25e1a FIN GearsES2[obj 0x3eb25e1a isInit true, usesShared false, 1 GearsObj[0x31f40039, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x553ebc12, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b155cc2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3eb25e1a 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3eb25e1a, angle 0.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3eb25e1a 504x479, swapInterval 1, drawable 0x4e00048 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3eb25e1a 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00048, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3eb25e1a, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3eb25e1a: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3eb25e1a 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 @ 1579065482232 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065482233 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT02WindowClosing [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065483999 ms III - Start [junit] SLOCK [T main @ 1579065484001 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 @ 1579065484903 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065484903 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.802 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 @ 1579065483999 ms III - Start [junit] SLOCK [T main @ 1579065484001 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 @ 1579065484903 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065484903 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01WindowClosing took 0.854 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.802 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 @ 1579065483999 ms III - Start [junit] SLOCK [T main @ 1579065484001 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 @ 1579065484903 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065484903 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579065486642 ms III - Start [junit] SLOCK [T main @ 1579065486644 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 - testAddRemove3Times [junit] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6aeb35e6: tileRendererInUse null, GearsES2[obj 0x6aeb35e6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6aeb35e6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6aeb35e6 created: GearsObj[0x1986017c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6aeb35e6 created: GearsObj[0x4f9d4ebf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6aeb35e6 created: GearsObj[0x4f9d4ebf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6aeb35e6 FIN GearsES2[obj 0x6aeb35e6 isInit true, usesShared false, 1 GearsObj[0x1986017c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f9d4ebf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4f6a709d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6aeb35e6 0/0 512x447 of 512x447, swapInterval 1, drawable 0x4e00050, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6aeb35e6, angle 0.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6aeb35e6: tileRendererInUse null, GearsES2[obj 0x6aeb35e6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6aeb35e6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6aeb35e6 created: GearsObj[0x2bbf5f3e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6aeb35e6 created: GearsObj[0x82fc162, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6aeb35e6 created: GearsObj[0x82fc162, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6aeb35e6 FIN GearsES2[obj 0x6aeb35e6 isInit true, usesShared false, 1 GearsObj[0x2bbf5f3e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x82fc162, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6702e5d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6aeb35e6 0/0 833x768 of 833x768, swapInterval 1, drawable 0x4e00061, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6aeb35e6, angle 1.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[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6aeb35e6: tileRendererInUse null, GearsES2[obj 0x6aeb35e6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6aeb35e6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6aeb35e6 created: GearsObj[0x54245cfd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6aeb35e6 created: GearsObj[0x2cf1dbf1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6aeb35e6 created: GearsObj[0x2cf1dbf1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6aeb35e6 FIN GearsES2[obj 0x6aeb35e6 isInit true, usesShared false, 1 GearsObj[0x54245cfd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2cf1dbf1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b96907e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6aeb35e6 0/0 256x191 of 256x191, swapInterval 1, drawable 0x4e0006d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6aeb35e6, angle 14.0, [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0 -> [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6aeb35e6: tileRendererInUse null, GearsES2[obj 0x6aeb35e6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6aeb35e6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6aeb35e6 created: GearsObj[0x394f0094, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6aeb35e6 created: GearsObj[0x57ea2fba, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6aeb35e6 created: GearsObj[0x57ea2fba, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6aeb35e6 FIN GearsES2[obj 0x6aeb35e6 isInit true, usesShared false, 1 GearsObj[0x394f0094, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57ea2fba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60056342, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6aeb35e6 0/0 512x447 of 512x447, swapInterval 1, drawable 0x4e00079, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6aeb35e6, angle 59.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6 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 @ 1579065491362 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065491362 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.646 sec [junit] ------------- Standard Output --------------- [junit] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065486642 ms III - Start [junit] SLOCK [T main @ 1579065486644 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 - testAddRemove3Times [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6aeb35e6: tileRendererInUse null, GearsES2[obj 0x6aeb35e6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6aeb35e6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6aeb35e6 created: GearsObj[0x1986017c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6aeb35e6 created: GearsObj[0x4f9d4ebf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6aeb35e6 created: GearsObj[0x4f9d4ebf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6aeb35e6 FIN GearsES2[obj 0x6aeb35e6 isInit true, usesShared false, 1 GearsObj[0x1986017c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f9d4ebf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4f6a709d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6aeb35e6 0/0 512x447 of 512x447, swapInterval 1, drawable 0x4e00050, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6aeb35e6, angle 0.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6aeb35e6: tileRendererInUse null, GearsES2[obj 0x6aeb35e6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6aeb35e6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6aeb35e6 created: GearsObj[0x2bbf5f3e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6aeb35e6 created: GearsObj[0x82fc162, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6aeb35e6 created: GearsObj[0x82fc162, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6aeb35e6 FIN GearsES2[obj 0x6aeb35e6 isInit true, usesShared false, 1 GearsObj[0x2bbf5f3e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x82fc162, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6702e5d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6aeb35e6 0/0 833x768 of 833x768, swapInterval 1, drawable 0x4e00061, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6aeb35e6, angle 1.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[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6aeb35e6: tileRendererInUse null, GearsES2[obj 0x6aeb35e6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6aeb35e6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6aeb35e6 created: GearsObj[0x54245cfd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6aeb35e6 created: GearsObj[0x2cf1dbf1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6aeb35e6 created: GearsObj[0x2cf1dbf1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6aeb35e6 FIN GearsES2[obj 0x6aeb35e6 isInit true, usesShared false, 1 GearsObj[0x54245cfd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2cf1dbf1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b96907e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6aeb35e6 0/0 256x191 of 256x191, swapInterval 1, drawable 0x4e0006d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6aeb35e6, angle 14.0, [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0 -> [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6aeb35e6: tileRendererInUse null, GearsES2[obj 0x6aeb35e6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6aeb35e6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6aeb35e6 created: GearsObj[0x394f0094, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6aeb35e6 created: GearsObj[0x57ea2fba, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6aeb35e6 created: GearsObj[0x57ea2fba, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6aeb35e6 FIN GearsES2[obj 0x6aeb35e6 isInit true, usesShared false, 1 GearsObj[0x394f0094, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57ea2fba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60056342, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6aeb35e6 0/0 512x447 of 512x447, swapInterval 1, drawable 0x4e00079, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6aeb35e6, angle 59.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6 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 @ 1579065491362 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065491362 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testAddRemove3Times took 2.863 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.646 sec [junit] [junit] ------------- Standard Output --------------- [junit] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065486642 ms III - Start [junit] SLOCK [T main @ 1579065486644 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLCanvasRecreate01 - testAddRemove3Times [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6aeb35e6: tileRendererInUse null, GearsES2[obj 0x6aeb35e6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6aeb35e6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6aeb35e6 created: GearsObj[0x1986017c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6aeb35e6 created: GearsObj[0x4f9d4ebf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6aeb35e6 created: GearsObj[0x4f9d4ebf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6aeb35e6 FIN GearsES2[obj 0x6aeb35e6 isInit true, usesShared false, 1 GearsObj[0x1986017c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4f9d4ebf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4f6a709d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6aeb35e6 0/0 512x447 of 512x447, swapInterval 1, drawable 0x4e00050, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6aeb35e6, angle 0.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6aeb35e6: tileRendererInUse null, GearsES2[obj 0x6aeb35e6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6aeb35e6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6aeb35e6 created: GearsObj[0x2bbf5f3e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6aeb35e6 created: GearsObj[0x82fc162, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6aeb35e6 created: GearsObj[0x82fc162, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6aeb35e6 FIN GearsES2[obj 0x6aeb35e6 isInit true, usesShared false, 1 GearsObj[0x2bbf5f3e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x82fc162, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6702e5d8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6aeb35e6 0/0 833x768 of 833x768, swapInterval 1, drawable 0x4e00061, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6aeb35e6, angle 1.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[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6aeb35e6: tileRendererInUse null, GearsES2[obj 0x6aeb35e6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6aeb35e6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6aeb35e6 created: GearsObj[0x54245cfd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6aeb35e6 created: GearsObj[0x2cf1dbf1, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6aeb35e6 created: GearsObj[0x2cf1dbf1, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6aeb35e6 FIN GearsES2[obj 0x6aeb35e6 isInit true, usesShared false, 1 GearsObj[0x54245cfd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2cf1dbf1, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b96907e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6aeb35e6 0/0 256x191 of 256x191, swapInterval 1, drawable 0x4e0006d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6aeb35e6, angle 14.0, [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0 -> [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6aeb35e6: tileRendererInUse null, GearsES2[obj 0x6aeb35e6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6aeb35e6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6aeb35e6 created: GearsObj[0x394f0094, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6aeb35e6 created: GearsObj[0x57ea2fba, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6aeb35e6 created: GearsObj[0x57ea2fba, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6aeb35e6 FIN GearsES2[obj 0x6aeb35e6 isInit true, usesShared false, 1 GearsObj[0x394f0094, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57ea2fba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x60056342, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6aeb35e6 0/0 512x447 of 512x447, swapInterval 1, drawable 0x4e00079, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6aeb35e6, angle 59.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6aeb35e6 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 @ 1579065491362 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065491362 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579065493131 ms III - Start [junit] SLOCK [T main @ 1579065493134 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 [junit] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x77f1baf5: tileRendererInUse null, GearsES2[obj 0x77f1baf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77f1baf5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77f1baf5 created: GearsObj[0x3a59116c, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x77f1baf5 created: GearsObj[0x1c55bd58, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x77f1baf5 created: GearsObj[0x1c55bd58, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77f1baf5 FIN GearsES2[obj 0x77f1baf5 isInit true, usesShared false, 1 GearsObj[0x3a59116c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1c55bd58, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x46c8131b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77f1baf5 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77f1baf5, angle 0.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x77f1baf5: tileRendererInUse null, GearsES2[obj 0x77f1baf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77f1baf5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77f1baf5 created: GearsObj[0x485f695, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x77f1baf5 created: GearsObj[0x36f5526f, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x77f1baf5 created: GearsObj[0x36f5526f, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77f1baf5 FIN GearsES2[obj 0x77f1baf5 isInit true, usesShared false, 1 GearsObj[0x485f695, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x36f5526f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x70b5bca7, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77f1baf5 0/0 833x768 of 833x768, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77f1baf5, angle 4.0, [l -1.0846354, r 1.0846354, b -1.0, t 1.0] 2.1692708x2.0 -> [l -1.0846354, r 1.0846354, b -1.0, t 1.0] 2.1692708x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x77f1baf5: tileRendererInUse null, GearsES2[obj 0x77f1baf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77f1baf5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77f1baf5 created: GearsObj[0x3fb4b8e1, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x77f1baf5 created: GearsObj[0x229a9ad1, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x77f1baf5 created: GearsObj[0x229a9ad1, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77f1baf5 FIN GearsES2[obj 0x77f1baf5 isInit true, usesShared false, 1 GearsObj[0x3fb4b8e1, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x229a9ad1, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2a39cfbf, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77f1baf5 0/0 256x191 of 256x191, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77f1baf5, angle 8.0, [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0 -> [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x77f1baf5: tileRendererInUse null, GearsES2[obj 0x77f1baf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77f1baf5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77f1baf5 created: GearsObj[0x7463c19e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x77f1baf5 created: GearsObj[0x35590fb, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x77f1baf5 created: GearsObj[0x35590fb, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77f1baf5 FIN GearsES2[obj 0x77f1baf5 isInit true, usesShared false, 1 GearsObj[0x7463c19e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x35590fb, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xd97a9b8, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77f1baf5 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77f1baf5, angle 24.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5 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 @ 1579065498064 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065498067 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.862 sec [junit] ------------- Standard Output --------------- [junit] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065493131 ms III - Start [junit] SLOCK [T main @ 1579065493134 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x77f1baf5: tileRendererInUse null, GearsES2[obj 0x77f1baf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77f1baf5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77f1baf5 created: GearsObj[0x3a59116c, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x77f1baf5 created: GearsObj[0x1c55bd58, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x77f1baf5 created: GearsObj[0x1c55bd58, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77f1baf5 FIN GearsES2[obj 0x77f1baf5 isInit true, usesShared false, 1 GearsObj[0x3a59116c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1c55bd58, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x46c8131b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77f1baf5 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77f1baf5, angle 0.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x77f1baf5: tileRendererInUse null, GearsES2[obj 0x77f1baf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77f1baf5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77f1baf5 created: GearsObj[0x485f695, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x77f1baf5 created: GearsObj[0x36f5526f, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x77f1baf5 created: GearsObj[0x36f5526f, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77f1baf5 FIN GearsES2[obj 0x77f1baf5 isInit true, usesShared false, 1 GearsObj[0x485f695, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x36f5526f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x70b5bca7, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77f1baf5 0/0 833x768 of 833x768, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77f1baf5, angle 4.0, [l -1.0846354, r 1.0846354, b -1.0, t 1.0] 2.1692708x2.0 -> [l -1.0846354, r 1.0846354, b -1.0, t 1.0] 2.1692708x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x77f1baf5: tileRendererInUse null, GearsES2[obj 0x77f1baf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77f1baf5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77f1baf5 created: GearsObj[0x3fb4b8e1, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x77f1baf5 created: GearsObj[0x229a9ad1, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x77f1baf5 created: GearsObj[0x229a9ad1, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77f1baf5 FIN GearsES2[obj 0x77f1baf5 isInit true, usesShared false, 1 GearsObj[0x3fb4b8e1, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x229a9ad1, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2a39cfbf, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77f1baf5 0/0 256x191 of 256x191, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77f1baf5, angle 8.0, [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0 -> [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x77f1baf5: tileRendererInUse null, GearsES2[obj 0x77f1baf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77f1baf5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77f1baf5 created: GearsObj[0x7463c19e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x77f1baf5 created: GearsObj[0x35590fb, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x77f1baf5 created: GearsObj[0x35590fb, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77f1baf5 FIN GearsES2[obj 0x77f1baf5 isInit true, usesShared false, 1 GearsObj[0x7463c19e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x35590fb, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xd97a9b8, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77f1baf5 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77f1baf5, angle 24.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5 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 @ 1579065498064 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065498067 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testAddRemove3Times took 3.107 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.862 sec [junit] [junit] ------------- Standard Output --------------- [junit] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065493131 ms III - Start [junit] SLOCK [T main @ 1579065493134 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestAWT03GLJPanelRecreate01 - testAddRemove3Times [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x77f1baf5: tileRendererInUse null, GearsES2[obj 0x77f1baf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77f1baf5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77f1baf5 created: GearsObj[0x3a59116c, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x77f1baf5 created: GearsObj[0x1c55bd58, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x77f1baf5 created: GearsObj[0x1c55bd58, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77f1baf5 FIN GearsES2[obj 0x77f1baf5 isInit true, usesShared false, 1 GearsObj[0x3a59116c, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x1c55bd58, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x46c8131b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77f1baf5 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77f1baf5, angle 0.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x77f1baf5: tileRendererInUse null, GearsES2[obj 0x77f1baf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77f1baf5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77f1baf5 created: GearsObj[0x485f695, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x77f1baf5 created: GearsObj[0x36f5526f, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x77f1baf5 created: GearsObj[0x36f5526f, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77f1baf5 FIN GearsES2[obj 0x77f1baf5 isInit true, usesShared false, 1 GearsObj[0x485f695, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x36f5526f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x70b5bca7, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77f1baf5 0/0 833x768 of 833x768, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77f1baf5, angle 4.0, [l -1.0846354, r 1.0846354, b -1.0, t 1.0] 2.1692708x2.0 -> [l -1.0846354, r 1.0846354, b -1.0, t 1.0] 2.1692708x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x77f1baf5: tileRendererInUse null, GearsES2[obj 0x77f1baf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77f1baf5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77f1baf5 created: GearsObj[0x3fb4b8e1, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x77f1baf5 created: GearsObj[0x229a9ad1, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x77f1baf5 created: GearsObj[0x229a9ad1, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77f1baf5 FIN GearsES2[obj 0x77f1baf5 isInit true, usesShared false, 1 GearsObj[0x3fb4b8e1, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x229a9ad1, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2a39cfbf, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77f1baf5 0/0 256x191 of 256x191, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77f1baf5, angle 8.0, [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0 -> [l -1.3403141, r 1.3403141, b -1.0, t 1.0] 2.6806283x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x77f1baf5: tileRendererInUse null, GearsES2[obj 0x77f1baf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77f1baf5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77f1baf5 created: GearsObj[0x7463c19e, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x77f1baf5 created: GearsObj[0x35590fb, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x77f1baf5 created: GearsObj[0x35590fb, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77f1baf5 FIN GearsES2[obj 0x77f1baf5 isInit true, usesShared false, 1 GearsObj[0x7463c19e, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x35590fb, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xd97a9b8, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77f1baf5 0/0 512x447 of 512x447, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77f1baf5, angle 24.0, [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0 -> [l -1.1454139, r 1.1454139, b -1.0, t 1.0] 2.2908278x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77f1baf5 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 @ 1579065498064 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065498067 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug1225EventQueueInterruptedAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065499773 ms III - Start [junit] SLOCK [T main @ 1579065499776 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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] 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:921) [junit] [2]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) [junit] [3]: java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) [junit] [4]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) [junit] [5]: java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) [junit] [6]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) [junit] [7]: java.desktop/javax.swing.JLayeredPane.paint(JLayeredPane.java:590) [junit] [8]: java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) [junit] [9]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) [junit] [10]: java.desktop/javax.swing.JComponent.paintToOffscreen(JComponent.java:5255) [junit] [11]: java.desktop/javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:246) [junit] [12]: java.desktop/javax.swing.RepaintManager.paint(RepaintManager.java:1323) [junit] [13]: java.desktop/javax.swing.JComponent._paintImmediately(JComponent.java:5203) [junit] [14]: java.desktop/javax.swing.JComponent.paintImmediately(JComponent.java:5013) [junit] [15]: java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:888) [junit] [16]: java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:848) [junit] [17]: java.base/java.security.AccessController.doPrivileged(Native Method) [junit] [18]: java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) [junit] [19]: java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:848) [junit] [20]: java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:823) [junit] [21]: java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:772) [junit] [22]: java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1890) [junit] [23]: java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) [junit] [24]: java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) [junit] [25]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) [junit] [26]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) [junit] [27]: java.base/java.security.AccessController.doPrivileged(Native Method) [junit] [28]: java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) [junit] [29]: java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) [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] ++++ 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 @ 1579065504533 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065504533 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.695 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065499773 ms III - Start [junit] SLOCK [T main @ 1579065499776 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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] 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:921) [junit] [2]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) [junit] [3]: java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) [junit] [4]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) [junit] [5]: java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) [junit] [6]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) [junit] [7]: java.desktop/javax.swing.JLayeredPane.paint(JLayeredPane.java:590) [junit] [8]: java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) [junit] [9]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) [junit] [10]: java.desktop/javax.swing.JComponent.paintToOffscreen(JComponent.java:5255) [junit] [11]: java.desktop/javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:246) [junit] [12]: java.desktop/javax.swing.RepaintManager.paint(RepaintManager.java:1323) [junit] [13]: java.desktop/javax.swing.JComponent._paintImmediately(JComponent.java:5203) [junit] [14]: java.desktop/javax.swing.JComponent.paintImmediately(JComponent.java:5013) [junit] [15]: java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:888) [junit] [16]: java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:848) [junit] [17]: java.base/java.security.AccessController.doPrivileged(Native Method) [junit] [18]: java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) [junit] [19]: java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:848) [junit] [20]: java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:823) [junit] [21]: java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:772) [junit] [22]: java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1890) [junit] [23]: java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) [junit] [24]: java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) [junit] [25]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) [junit] [26]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) [junit] [27]: java.base/java.security.AccessController.doPrivileged(Native Method) [junit] [28]: java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) [junit] [29]: java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) [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] ++++ 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 @ 1579065504533 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065504533 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_NoGL took 2.27 sec [junit] Testcase: test02_WithGL took 2.421 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.695 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065499773 ms III - Start [junit] SLOCK [T main @ 1579065499776 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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] 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:921) [junit] [2]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) [junit] [3]: java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) [junit] [4]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) [junit] [5]: java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) [junit] [6]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) [junit] [7]: java.desktop/javax.swing.JLayeredPane.paint(JLayeredPane.java:590) [junit] [8]: java.desktop/javax.swing.JComponent.paintChildren(JComponent.java:907) [junit] [9]: java.desktop/javax.swing.JComponent.paint(JComponent.java:1083) [junit] [10]: java.desktop/javax.swing.JComponent.paintToOffscreen(JComponent.java:5255) [junit] [11]: java.desktop/javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:246) [junit] [12]: java.desktop/javax.swing.RepaintManager.paint(RepaintManager.java:1323) [junit] [13]: java.desktop/javax.swing.JComponent._paintImmediately(JComponent.java:5203) [junit] [14]: java.desktop/javax.swing.JComponent.paintImmediately(JComponent.java:5013) [junit] [15]: java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:888) [junit] [16]: java.desktop/javax.swing.RepaintManager$4.run(RepaintManager.java:848) [junit] [17]: java.base/java.security.AccessController.doPrivileged(Native Method) [junit] [18]: java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) [junit] [19]: java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:848) [junit] [20]: java.desktop/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:823) [junit] [21]: java.desktop/javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:772) [junit] [22]: java.desktop/javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1890) [junit] [23]: java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) [junit] [24]: java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770) [junit] [25]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) [junit] [26]: java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715) [junit] [27]: java.base/java.security.AccessController.doPrivileged(Native Method) [junit] [28]: java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) [junit] [29]: java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740) [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] ++++ 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 @ 1579065504533 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065504533 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065506242 ms III - Start [junit] SLOCK [T main @ 1579065506244 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT - test01 [junit] XXX SetVisible ON XXX [junit] View3D[0].addNotify() [junit] View3D[1].addNotify() [junit] View3D[2].addNotify() [junit] View3D[3].addNotify() [junit] View 0: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,625x423,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=], [junit] GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=625,height=423], visible true, showing true, displayable true, 625x423, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e00021 [junit] [junit] View 1: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,625x423,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=423], visible true, showing false, displayable true, 625x423, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e0002d [junit] [junit] View 2: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,625x423,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=423], visible true, showing false, displayable true, 625x423, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e00034 [junit] [junit] View 3: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,625x423,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=423], visible true, showing false, displayable true, 625x423, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e0003b [junit] [junit] XXX POST.VISIBLE: GLEventListenerCounter[init 1, dispose 0, reshape 1, display 1] [junit] XXXX Panel(0x188d485f -> Panel(0xd3c2925) START [junit] Pane[1]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,632x447,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=627,height=420], visible true, showing true, displayable true, 627x420, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e0002d [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0xd3c2925 -> Panel(0x26e37657) START [junit] Pane[2]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,632x447,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=627,height=420], visible true, showing true, displayable true, 627x420, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e00034 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x26e37657 -> Panel(0x11454526) START [junit] Pane[3]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,632x447,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=627,height=420], visible true, showing true, displayable true, 627x420, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e0003b [junit] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [junit] null [junit] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x11454526 -> Panel(0x188d485f) START [junit] Pane[0]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,632x447,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=627,height=420], visible true, showing true, displayable true, 627x420, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x188d485f -> Panel(0xd3c2925) START [junit] Pane[1]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,632x447,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=627,height=420], visible true, showing true, displayable true, 627x420, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e0002d [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0xd3c2925 -> Panel(0x188d485f) START [junit] Pane[0]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,632x447,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=627,height=420], visible true, showing true, displayable true, 627x420, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e00021 [junit] XXX POST.ACTION: GLEventListenerCounter[init 4, dispose 0, reshape 12, display 279] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX SetVisible OFF XXX [junit] View3D[3].removeNotify() [junit] View3D[2].removeNotify() [junit] View3D[1].removeNotify() [junit] View3D[0].removeNotify() [junit] XXX POST.DISPOSE: GLEventListenerCounter[init 4, dispose 4, reshape 14, display 281] [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 @ 1579065512521 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065512522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.21 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065506242 ms III - Start [junit] SLOCK [T main @ 1579065506244 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT - test01 [junit] XXX SetVisible ON XXX [junit] View3D[0].addNotify() [junit] View3D[1].addNotify() [junit] View3D[2].addNotify() [junit] View3D[3].addNotify() [junit] View 0: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,625x423,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=], [junit] GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=625,height=423], visible true, showing true, displayable true, 625x423, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e00021 [junit] [junit] View 1: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,625x423,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=423], visible true, showing false, displayable true, 625x423, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e0002d [junit] [junit] View 2: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,625x423,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=423], visible true, showing false, displayable true, 625x423, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e00034 [junit] [junit] View 3: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,625x423,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=423], visible true, showing false, displayable true, 625x423, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e0003b [junit] [junit] XXX POST.VISIBLE: GLEventListenerCounter[init 1, dispose 0, reshape 1, display 1] [junit] XXXX Panel(0x188d485f -> Panel(0xd3c2925) START [junit] Pane[1]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,632x447,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=627,height=420], visible true, showing true, displayable true, 627x420, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e0002d [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0xd3c2925 -> Panel(0x26e37657) START [junit] Pane[2]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,632x447,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=627,height=420], visible true, showing true, displayable true, 627x420, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e00034 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x26e37657 -> Panel(0x11454526) START [junit] Pane[3]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,632x447,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=627,height=420], visible true, showing true, displayable true, 627x420, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e0003b [junit] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [junit] null [junit] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x11454526 -> Panel(0x188d485f) START [junit] Pane[0]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,632x447,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=627,height=420], visible true, showing true, displayable true, 627x420, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x188d485f -> Panel(0xd3c2925) START [junit] Pane[1]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,632x447,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=627,height=420], visible true, showing true, displayable true, 627x420, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e0002d [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0xd3c2925 -> Panel(0x188d485f) START [junit] Pane[0]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,632x447,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=627,height=420], visible true, showing true, displayable true, 627x420, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e00021 [junit] XXX POST.ACTION: GLEventListenerCounter[init 4, dispose 0, reshape 12, display 279] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX SetVisible OFF XXX [junit] View3D[3].removeNotify() [junit] View3D[2].removeNotify() [junit] View3D[1].removeNotify() [junit] View3D[0].removeNotify() [junit] XXX POST.DISPOSE: GLEventListenerCounter[init 4, dispose 4, reshape 14, display 281] [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 @ 1579065512521 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065512522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 4.444 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.21 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065506242 ms III - Start [junit] SLOCK [T main @ 1579065506244 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT - test01 [junit] XXX SetVisible ON XXX [junit] View3D[0].addNotify() [junit] View3D[1].addNotify() [junit] View3D[2].addNotify() [junit] View3D[3].addNotify() [junit] View 0: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,625x423,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=], [junit] GLCanvas: comp java.awt.Rectangle[x=0,y=0,width=625,height=423], visible true, showing true, displayable true, 625x423, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e00021 [junit] [junit] View 1: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,625x423,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=423], visible true, showing false, displayable true, 625x423, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e0002d [junit] [junit] View 2: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,625x423,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=423], visible true, showing false, displayable true, 625x423, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e00034 [junit] [junit] View 3: com.jogamp.opengl.test.junit.jogl.awt.TestBug1245JTabbedPanelCrashAWT$View3D[,2,24,625x423,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=423], visible true, showing false, displayable true, 625x423, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e0003b [junit] [junit] XXX POST.VISIBLE: GLEventListenerCounter[init 1, dispose 0, reshape 1, display 1] [junit] XXXX Panel(0x188d485f -> Panel(0xd3c2925) START [junit] Pane[1]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,632x447,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=627,height=420], visible true, showing true, displayable true, 627x420, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e0002d [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0xd3c2925 -> Panel(0x26e37657) START [junit] Pane[2]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,632x447,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=627,height=420], visible true, showing true, displayable true, 627x420, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e00034 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x26e37657 -> Panel(0x11454526) START [junit] Pane[3]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,632x447,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=627,height=420], visible true, showing true, displayable true, 627x420, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e0003b [junit] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [junit] null [junit] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x11454526 -> Panel(0x188d485f) START [junit] Pane[0]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,632x447,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=627,height=420], visible true, showing true, displayable true, 627x420, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0x188d485f -> Panel(0xd3c2925) START [junit] Pane[1]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,632x447,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=627,height=420], visible true, showing true, displayable true, 627x420, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e0002d [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXXX Panel(0xd3c2925 -> Panel(0x188d485f) START [junit] Pane[0]: State Changed: javax.swing.event.ChangeEvent[source=javax.swing.JTabbedPane[,0,0,632x447,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=627,height=420], visible true, showing true, displayable true, 627x420, GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], drawable 0x4e00021 [junit] XXX POST.ACTION: GLEventListenerCounter[init 4, dispose 0, reshape 12, display 279] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] XXX SetVisible OFF XXX [junit] View3D[3].removeNotify() [junit] View3D[2].removeNotify() [junit] View3D[1].removeNotify() [junit] View3D[0].removeNotify() [junit] XXX POST.DISPOSE: GLEventListenerCounter[init 4, dispose 4, reshape 14, display 281] [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 @ 1579065512521 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065512522 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug460GLCanvasNPEAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug460GLCanvasNPEAWT [junit] ReqCaps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] GLCanvas: AWT-GLCanvas[Realized false, [junit] null-drawable, [junit] Factory null, [junit] handle 0x0, [junit] Drawable size -1x-1 surface[0x0], [junit] AWT[pos 0/0, size 0x0, [junit] visible true, displayable false, showing false, [junit] null]] [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.173 sec [junit] ------------- Standard Output --------------- [junit] ReqCaps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] GLCanvas: AWT-GLCanvas[Realized false, [junit] null-drawable, [junit] Factory null, [junit] handle 0x0, [junit] Drawable size -1x-1 surface[0x0], [junit] AWT[pos 0/0, size 0x0, [junit] visible true, displayable false, showing false, [junit] null]] [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testIncompleteGLCanvasNPE took 1.805 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.173 sec [junit] [junit] ------------- Standard Output --------------- [junit] ReqCaps: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] GLCanvas: AWT-GLCanvas[Realized false, [junit] null-drawable, [junit] Factory null, [junit] handle 0x0, [junit] Drawable size -1x-1 surface[0x0], [junit] AWT[pos 0/0, size 0x0, [junit] visible true, displayable false, showing false, [junit] null]] [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug461FBOSupersamplingSwingAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065517468 ms III - Start [junit] SLOCK [T main @ 1579065517470 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1579065520529 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065520529 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.998 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065517468 ms III - Start [junit] SLOCK [T main @ 1579065517470 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1579065520529 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065520529 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testOffscreenSupersampling took 2.996 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.998 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065517468 ms III - Start [junit] SLOCK [T main @ 1579065517470 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1579065520529 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065520529 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579065522229 ms III - Start [junit] SLOCK [T main @ 1579065522230 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT - test01DefaultOffscreenSupersampling [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug461PBufferSupersamplingSwingAWT [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 @ 1579065524852 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065524853 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.522 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065522229 ms III - Start [junit] SLOCK [T main @ 1579065522230 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1579065524852 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065524853 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01DefaultOffscreenSupersampling took 2.277 sec [junit] Testcase: test02PBufferOffscreenSupersampling took 0.289 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.522 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065522229 ms III - Start [junit] SLOCK [T main @ 1579065522230 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 @ 1579065524852 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065524853 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug551AWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065526675 ms III - Start [junit] SLOCK [T main @ 1579065526677 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x78beb5e1: tileRendererInUse null, GearsES2[obj 0x78beb5e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x78beb5e1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x78beb5e1 created: GearsObj[0x127b0148, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x78beb5e1 created: GearsObj[0x3ae4ea16, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x78beb5e1 created: GearsObj[0x3ae4ea16, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x78beb5e1 FIN GearsES2[obj 0x78beb5e1 isInit true, usesShared false, 1 GearsObj[0x127b0148, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ae4ea16, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d0f507c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x78beb5e1 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x78beb5e1, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x78beb5e1 502x482, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x78beb5e1 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x78beb5e1, angle 0.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x78beb5e1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x78beb5e1 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 @ 1579065530360 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065530361 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.609 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 @ 1579065526675 ms III - Start [junit] SLOCK [T main @ 1579065526677 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x78beb5e1: tileRendererInUse null, GearsES2[obj 0x78beb5e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x78beb5e1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x78beb5e1 created: GearsObj[0x127b0148, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x78beb5e1 created: GearsObj[0x3ae4ea16, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x78beb5e1 created: GearsObj[0x3ae4ea16, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x78beb5e1 FIN GearsES2[obj 0x78beb5e1 isInit true, usesShared false, 1 GearsObj[0x127b0148, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ae4ea16, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d0f507c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x78beb5e1 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x78beb5e1, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x78beb5e1 502x482, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x78beb5e1 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x78beb5e1, angle 0.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x78beb5e1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x78beb5e1 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 @ 1579065530360 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065530361 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test02WithCheckGraphicsEnvironment took 3.618 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.609 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 @ 1579065526675 ms III - Start [junit] SLOCK [T main @ 1579065526677 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x78beb5e1: tileRendererInUse null, GearsES2[obj 0x78beb5e1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x78beb5e1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x78beb5e1 created: GearsObj[0x127b0148, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x78beb5e1 created: GearsObj[0x3ae4ea16, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x78beb5e1 created: GearsObj[0x3ae4ea16, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x78beb5e1 FIN GearsES2[obj 0x78beb5e1 isInit true, usesShared false, 1 GearsObj[0x127b0148, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3ae4ea16, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2d0f507c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x78beb5e1 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x78beb5e1, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x78beb5e1 502x482, swapInterval 1, drawable 0x4e00021 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x78beb5e1 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x78beb5e1, angle 0.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x78beb5e1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x78beb5e1 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 @ 1579065530360 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065530361 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065532125 ms III - Start [junit] SLOCK [T main @ 1579065532127 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10e73cdb: tileRendererInUse null, GearsES2[obj 0x10e73cdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] XXXX-0 true, AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@450eb972, [junit] handle 0x4e00021, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ffa80009ad0, owner true, JAWTToolkitLock[obj 0x5a28d001, isOwner false, <4e7fb50, 5511b75f>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]]]]] [junit] GearsES2 init 0x10e73cdb on Thread[AWT-EventQueue-0,6,main] [junit] XXXX-1 reshapeCount 0 [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] XXXX-1 displayCount 0 [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10e73cdb created: GearsObj[0x50277060, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10e73cdb created: GearsObj[0x7971ad26, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10e73cdb created: GearsObj[0x7971ad26, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10e73cdb FIN GearsES2[obj 0x10e73cdb isInit true, usesShared false, 1 GearsObj[0x50277060, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7971ad26, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fc68053, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10e73cdb 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e73cdb, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10e73cdb 502x482, swapInterval 1, drawable 0x4e00021 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0502x0482.png [junit] XXXX-2 reshapeCount 1 [junit] XXXX-2 displayCount 1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10e73cdb 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e73cdb, angle 0.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10e73cdb 504x479, swapInterval 1, drawable 0x4e00021 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0001-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0504x0479.png [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e73cdb: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e73cdb 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@450eb972, [junit] handle 0x4e0003f, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ffa80a007c0, owner true, JAWTToolkitLock[obj 0x5a28d001, isOwner false, <4e7fb50, 5511b75f>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]]]]] [junit] XXXX-1 reshapeCount 0 [junit] XXXX-1 displayCount 0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x502a260: tileRendererInUse null, GearsES2[obj 0x502a260 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x502a260 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x502a260 created: GearsObj[0x6916236, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x502a260 created: GearsObj[0x66684dd7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x502a260 created: GearsObj[0x66684dd7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x502a260 FIN GearsES2[obj 0x502a260 isInit true, usesShared false, 1 GearsObj[0x6916236, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66684dd7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54f4c56d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x502a260 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0003f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x502a260, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x502a260 512x512, swapInterval 1, drawable 0x4e0003f [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x502a260 512x512, swapInterval 1, drawable 0x4e0003f [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize-n0001-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x502a260 512x512, swapInterval 1, drawable 0x4e0003f [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize-n0002-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] XXXX-2 reshapeCount 1 [junit] XXXX-2 displayCount 2 [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x502a260: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x502a260 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test11RealizeGLCanvasOnMainTUseFrameSize [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x57b4a75: tileRendererInUse null, GearsES2[obj 0x57b4a75 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x57b4a75 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x57b4a75 created: GearsObj[0x4bd8ab6d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x57b4a75 created: GearsObj[0x58a004ef, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x57b4a75 created: GearsObj[0x58a004ef, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x57b4a75 FIN GearsES2[obj 0x57b4a75 isInit true, usesShared false, 1 GearsObj[0x4bd8ab6d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58a004ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5563199, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x57b4a75 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00054, msaa false, tileRendererInUse null [junit] >> GearsES2 0x57b4a75, angle 0.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x57b4a75 504x479, swapInterval 1, drawable 0x4e00054 [junit] XXXX-0 true, AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@450eb972, [junit] handle 0x4e00054, [junit] Drawable size 504x479 surface[504x479], [junit] AWT[pos 0/0, size 504x479, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ffab4005ac0, owner true, JAWTToolkitLock[obj 0x5a28d001, isOwner false, <4e7fb50, 5511b75f>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]]]]] [junit] XXXX-1 reshapeCount 1 [junit] XXXX-1 displayCount 0 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test11RealizeGLCanvasOnMainTUseFrameSize____-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0504x0479.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x57b4a75 504x479, swapInterval 1, drawable 0x4e00054 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test11RealizeGLCanvasOnMainTUseFrameSize____-n0001-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0504x0479.png [junit] XXXX-2 reshapeCount 1 [junit] XXXX-2 displayCount 1 [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x57b4a75: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x57b4a75 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] XXXX-0 true, AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@450eb972, [junit] handle 0x4e00067, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x55999b962710, owner true, JAWTToolkitLock[obj 0x5a28d001, isOwner false, <4e7fb50, 5511b75f>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]]]]] [junit] XXXX-1 reshapeCount 0 [junit] XXXX-1 displayCount 0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x74e69594: tileRendererInUse null, GearsES2[obj 0x74e69594 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x74e69594 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x74e69594 created: GearsObj[0x209547d1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x74e69594 created: GearsObj[0x39fc4e52, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x74e69594 created: GearsObj[0x39fc4e52, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x74e69594 FIN GearsES2[obj 0x74e69594 isInit true, usesShared false, 1 GearsObj[0x209547d1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39fc4e52, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f28738, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x74e69594 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00067, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74e69594, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x74e69594 512x512, swapInterval 1, drawable 0x4e00067 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x74e69594 512x512, swapInterval 1, drawable 0x4e00067 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0001-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x74e69594 512x512, swapInterval 1, drawable 0x4e00067 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0002-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] XXXX-2 reshapeCount 1 [junit] XXXX-2 displayCount 2 [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74e69594: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74e69594 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 @ 1579065537050 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065537051 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.87 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065532125 ms III - Start [junit] SLOCK [T main @ 1579065532127 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10e73cdb: tileRendererInUse null, GearsES2[obj 0x10e73cdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] XXXX-0 true, AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@450eb972, [junit] handle 0x4e00021, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ffa80009ad0, owner true, JAWTToolkitLock[obj 0x5a28d001, isOwner false, <4e7fb50, 5511b75f>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]]]]] [junit] GearsES2 init 0x10e73cdb on Thread[AWT-EventQueue-0,6,main] [junit] XXXX-1 reshapeCount 0 [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] XXXX-1 displayCount 0 [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10e73cdb created: GearsObj[0x50277060, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10e73cdb created: GearsObj[0x7971ad26, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10e73cdb created: GearsObj[0x7971ad26, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10e73cdb FIN GearsES2[obj 0x10e73cdb isInit true, usesShared false, 1 GearsObj[0x50277060, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7971ad26, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fc68053, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10e73cdb 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e73cdb, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10e73cdb 502x482, swapInterval 1, drawable 0x4e00021 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0502x0482.png [junit] XXXX-2 reshapeCount 1 [junit] XXXX-2 displayCount 1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10e73cdb 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e73cdb, angle 0.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10e73cdb 504x479, swapInterval 1, drawable 0x4e00021 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0001-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0504x0479.png [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e73cdb: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e73cdb 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@450eb972, [junit] handle 0x4e0003f, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ffa80a007c0, owner true, JAWTToolkitLock[obj 0x5a28d001, isOwner false, <4e7fb50, 5511b75f>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]]]]] [junit] XXXX-1 reshapeCount 0 [junit] XXXX-1 displayCount 0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x502a260: tileRendererInUse null, GearsES2[obj 0x502a260 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x502a260 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x502a260 created: GearsObj[0x6916236, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x502a260 created: GearsObj[0x66684dd7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x502a260 created: GearsObj[0x66684dd7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x502a260 FIN GearsES2[obj 0x502a260 isInit true, usesShared false, 1 GearsObj[0x6916236, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66684dd7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54f4c56d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x502a260 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0003f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x502a260, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x502a260 512x512, swapInterval 1, drawable 0x4e0003f [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x502a260 512x512, swapInterval 1, drawable 0x4e0003f [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize-n0001-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x502a260 512x512, swapInterval 1, drawable 0x4e0003f [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize-n0002-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] XXXX-2 reshapeCount 1 [junit] XXXX-2 displayCount 2 [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x502a260: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x502a260 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test11RealizeGLCanvasOnMainTUseFrameSize [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x57b4a75: tileRendererInUse null, GearsES2[obj 0x57b4a75 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x57b4a75 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x57b4a75 created: GearsObj[0x4bd8ab6d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x57b4a75 created: GearsObj[0x58a004ef, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x57b4a75 created: GearsObj[0x58a004ef, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x57b4a75 FIN GearsES2[obj 0x57b4a75 isInit true, usesShared false, 1 GearsObj[0x4bd8ab6d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58a004ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5563199, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x57b4a75 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00054, msaa false, tileRendererInUse null [junit] >> GearsES2 0x57b4a75, angle 0.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x57b4a75 504x479, swapInterval 1, drawable 0x4e00054 [junit] XXXX-0 true, AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@450eb972, [junit] handle 0x4e00054, [junit] Drawable size 504x479 surface[504x479], [junit] AWT[pos 0/0, size 504x479, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ffab4005ac0, owner true, JAWTToolkitLock[obj 0x5a28d001, isOwner false, <4e7fb50, 5511b75f>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]]]]] [junit] XXXX-1 reshapeCount 1 [junit] XXXX-1 displayCount 0 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test11RealizeGLCanvasOnMainTUseFrameSize____-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0504x0479.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x57b4a75 504x479, swapInterval 1, drawable 0x4e00054 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test11RealizeGLCanvasOnMainTUseFrameSize____-n0001-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0504x0479.png [junit] XXXX-2 reshapeCount 1 [junit] XXXX-2 displayCount 1 [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x57b4a75: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x57b4a75 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] XXXX-0 true, AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@450eb972, [junit] handle 0x4e00067, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x55999b962710, owner true, JAWTToolkitLock[obj 0x5a28d001, isOwner false, <4e7fb50, 5511b75f>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]]]]] [junit] XXXX-1 reshapeCount 0 [junit] XXXX-1 displayCount 0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x74e69594: tileRendererInUse null, GearsES2[obj 0x74e69594 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x74e69594 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x74e69594 created: GearsObj[0x209547d1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x74e69594 created: GearsObj[0x39fc4e52, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x74e69594 created: GearsObj[0x39fc4e52, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x74e69594 FIN GearsES2[obj 0x74e69594 isInit true, usesShared false, 1 GearsObj[0x209547d1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39fc4e52, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f28738, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x74e69594 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00067, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74e69594, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x74e69594 512x512, swapInterval 1, drawable 0x4e00067 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x74e69594 512x512, swapInterval 1, drawable 0x4e00067 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0001-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x74e69594 512x512, swapInterval 1, drawable 0x4e00067 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0002-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] XXXX-2 reshapeCount 1 [junit] XXXX-2 displayCount 2 [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74e69594: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74e69594 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 @ 1579065537050 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065537051 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01RealizeGLCanvasOnAWTEDTUseFrameSize took 3.044 sec [junit] Testcase: test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize took 0.676 sec [junit] Testcase: test11RealizeGLCanvasOnMainTUseFrameSize took 0.556 sec [junit] Testcase: test12RealizeGLCanvasOnMainTUseGLCanvasSize took 0.572 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.87 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065532125 ms III - Start [junit] SLOCK [T main @ 1579065532127 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test01RealizeGLCanvasOnAWTEDTUseFrameSize [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x10e73cdb: tileRendererInUse null, GearsES2[obj 0x10e73cdb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] XXXX-0 true, AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@450eb972, [junit] handle 0x4e00021, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ffa80009ad0, owner true, JAWTToolkitLock[obj 0x5a28d001, isOwner false, <4e7fb50, 5511b75f>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]]]]] [junit] GearsES2 init 0x10e73cdb on Thread[AWT-EventQueue-0,6,main] [junit] XXXX-1 reshapeCount 0 [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] XXXX-1 displayCount 0 [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x10e73cdb created: GearsObj[0x50277060, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x10e73cdb created: GearsObj[0x7971ad26, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x10e73cdb created: GearsObj[0x7971ad26, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x10e73cdb FIN GearsES2[obj 0x10e73cdb isInit true, usesShared false, 1 GearsObj[0x50277060, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7971ad26, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fc68053, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10e73cdb 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e73cdb, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10e73cdb 502x482, swapInterval 1, drawable 0x4e00021 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0502x0482.png [junit] XXXX-2 reshapeCount 1 [junit] XXXX-2 displayCount 1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x10e73cdb 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x10e73cdb, angle 0.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x10e73cdb 504x479, swapInterval 1, drawable 0x4e00021 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test01RealizeGLCanvasOnAWTEDTUseFrameSize___-n0001-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0504x0479.png [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e73cdb: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x10e73cdb 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@450eb972, [junit] handle 0x4e0003f, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ffa80a007c0, owner true, JAWTToolkitLock[obj 0x5a28d001, isOwner false, <4e7fb50, 5511b75f>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]]]]] [junit] XXXX-1 reshapeCount 0 [junit] XXXX-1 displayCount 0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x502a260: tileRendererInUse null, GearsES2[obj 0x502a260 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x502a260 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x502a260 created: GearsObj[0x6916236, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x502a260 created: GearsObj[0x66684dd7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x502a260 created: GearsObj[0x66684dd7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x502a260 FIN GearsES2[obj 0x502a260 isInit true, usesShared false, 1 GearsObj[0x6916236, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66684dd7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54f4c56d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x502a260 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0003f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x502a260, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x502a260 512x512, swapInterval 1, drawable 0x4e0003f [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x502a260 512x512, swapInterval 1, drawable 0x4e0003f [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize-n0001-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x502a260 512x512, swapInterval 1, drawable 0x4e0003f [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize-n0002-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] XXXX-2 reshapeCount 1 [junit] XXXX-2 displayCount 2 [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x502a260: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x502a260 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test02RealizeGLCanvasOnAWTEDTUseGLCanvasSize [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug572AWT - test11RealizeGLCanvasOnMainTUseFrameSize [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x57b4a75: tileRendererInUse null, GearsES2[obj 0x57b4a75 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x57b4a75 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x57b4a75 created: GearsObj[0x4bd8ab6d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x57b4a75 created: GearsObj[0x58a004ef, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x57b4a75 created: GearsObj[0x58a004ef, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x57b4a75 FIN GearsES2[obj 0x57b4a75 isInit true, usesShared false, 1 GearsObj[0x4bd8ab6d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58a004ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5563199, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x57b4a75 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00054, msaa false, tileRendererInUse null [junit] >> GearsES2 0x57b4a75, angle 0.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x57b4a75 504x479, swapInterval 1, drawable 0x4e00054 [junit] XXXX-0 true, AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@450eb972, [junit] handle 0x4e00054, [junit] Drawable size 504x479 surface[504x479], [junit] AWT[pos 0/0, size 504x479, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ffab4005ac0, owner true, JAWTToolkitLock[obj 0x5a28d001, isOwner false, <4e7fb50, 5511b75f>[count 1, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]]]]] [junit] XXXX-1 reshapeCount 1 [junit] XXXX-1 displayCount 0 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test11RealizeGLCanvasOnMainTUseFrameSize____-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0504x0479.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x57b4a75 504x479, swapInterval 1, drawable 0x4e00054 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test11RealizeGLCanvasOnMainTUseFrameSize____-n0001-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0504x0479.png [junit] XXXX-2 reshapeCount 1 [junit] XXXX-2 displayCount 1 [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x57b4a75: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x57b4a75 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] XXXX-0 true, AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@450eb972, [junit] handle 0x4e00067, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x55999b962710, owner true, JAWTToolkitLock[obj 0x5a28d001, isOwner false, <4e7fb50, 5511b75f>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]]]]]] [junit] XXXX-1 reshapeCount 0 [junit] XXXX-1 displayCount 0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x74e69594: tileRendererInUse null, GearsES2[obj 0x74e69594 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x74e69594 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x74e69594 created: GearsObj[0x209547d1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x74e69594 created: GearsObj[0x39fc4e52, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x74e69594 created: GearsObj[0x39fc4e52, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x74e69594 FIN GearsES2[obj 0x74e69594 isInit true, usesShared false, 1 GearsObj[0x209547d1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x39fc4e52, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f28738, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x74e69594 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00067, msaa false, tileRendererInUse null [junit] >> GearsES2 0x74e69594, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x74e69594 512x512, swapInterval 1, drawable 0x4e00067 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x74e69594 512x512, swapInterval 1, drawable 0x4e00067 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0001-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x74e69594 512x512, swapInterval 1, drawable 0x4e00067 [junit] AWT-EventQueue-0: ** screenshot: TestBug572AWT.test12RealizeGLCanvasOnMainTUseGLCanvasSize_-n0002-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] XXXX-2 reshapeCount 1 [junit] XXXX-2 displayCount 2 [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74e69594: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x74e69594 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 @ 1579065537050 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065537051 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065538720 ms III - Start [junit] SLOCK [T main @ 1579065538722 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT - test00 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT - test00 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065538763 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065538764 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.939 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065538720 ms III - Start [junit] SLOCK [T main @ 1579065538722 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT - test00 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT - test00 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065538763 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065538764 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00 took 0.005 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.939 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065538720 ms III - Start [junit] SLOCK [T main @ 1579065538722 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT - test00 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug611AWT - test00 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065538763 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065538764 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065540405 ms III - Start [junit] SLOCK [T main @ 1579065540407 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38102d01: tileRendererInUse null, GearsES2[obj 0x38102d01 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38102d01 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x38102d01 created: GearsObj[0x6532b129, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38102d01 created: GearsObj[0x70f72bb0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38102d01 created: GearsObj[0x70f72bb0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38102d01 FIN GearsES2[obj 0x38102d01 isInit true, usesShared false, 1 GearsObj[0x6532b129, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70f72bb0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e67f740, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38102d01 0/0 396x536 of 396x536, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38102d01, 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] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38102d01: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38102d01 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test02JSplitPaneWithHwGLCanvasContainer [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x28975c28: tileRendererInUse null, GearsES2[obj 0x28975c28 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x28975c28 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x28975c28 created: GearsObj[0x34f098e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x28975c28 created: GearsObj[0x29155d61, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x28975c28 created: GearsObj[0x29155d61, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x28975c28 FIN GearsES2[obj 0x28975c28 isInit true, usesShared false, 1 GearsObj[0x34f098e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29155d61, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fdcd587, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x28975c28 0/0 397x533 of 397x533, swapInterval 1, drawable 0x4e0004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x28975c28, angle 0.0, [l -1.0, r 1.0, b -1.3425692, t 1.3425692] 2.0x2.6851385 -> [l -1.0, r 1.0, b -1.3425692, t 1.3425692] 2.0x2.6851385, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28975c28: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28975c28 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test02JSplitPaneWithHwGLCanvasContainer [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test03JSplitPaneWithLwGLJPanel [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1bb266b3: tileRendererInUse null, GearsES2[obj 0x1bb266b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1bb266b3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1bb266b3 created: GearsObj[0x2682e610, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1bb266b3 created: GearsObj[0x781e6b7b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1bb266b3 created: GearsObj[0x781e6b7b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1bb266b3 FIN GearsES2[obj 0x1bb266b3 isInit true, usesShared false, 1 GearsObj[0x2682e610, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x781e6b7b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2645b01a, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bb266b3 0/0 402x533 of 402x533, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1bb266b3, angle 0.0, [l -1.0, r 1.0, b -1.3258706, t 1.3258706] 2.0x2.6517413 -> [l -1.0, r 1.0, b -1.3258706, t 1.3258706] 2.0x2.6517413, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb266b3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb266b3 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 @ 1579065544438 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065544442 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.967 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065540405 ms III - Start [junit] SLOCK [T main @ 1579065540407 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38102d01: tileRendererInUse null, GearsES2[obj 0x38102d01 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38102d01 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x38102d01 created: GearsObj[0x6532b129, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38102d01 created: GearsObj[0x70f72bb0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38102d01 created: GearsObj[0x70f72bb0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38102d01 FIN GearsES2[obj 0x38102d01 isInit true, usesShared false, 1 GearsObj[0x6532b129, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70f72bb0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e67f740, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38102d01 0/0 396x536 of 396x536, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38102d01, 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] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38102d01: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38102d01 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test02JSplitPaneWithHwGLCanvasContainer [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x28975c28: tileRendererInUse null, GearsES2[obj 0x28975c28 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x28975c28 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x28975c28 created: GearsObj[0x34f098e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x28975c28 created: GearsObj[0x29155d61, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x28975c28 created: GearsObj[0x29155d61, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x28975c28 FIN GearsES2[obj 0x28975c28 isInit true, usesShared false, 1 GearsObj[0x34f098e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29155d61, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fdcd587, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x28975c28 0/0 397x533 of 397x533, swapInterval 1, drawable 0x4e0004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x28975c28, angle 0.0, [l -1.0, r 1.0, b -1.3425692, t 1.3425692] 2.0x2.6851385 -> [l -1.0, r 1.0, b -1.3425692, t 1.3425692] 2.0x2.6851385, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28975c28: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28975c28 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test02JSplitPaneWithHwGLCanvasContainer [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test03JSplitPaneWithLwGLJPanel [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1bb266b3: tileRendererInUse null, GearsES2[obj 0x1bb266b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1bb266b3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1bb266b3 created: GearsObj[0x2682e610, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1bb266b3 created: GearsObj[0x781e6b7b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1bb266b3 created: GearsObj[0x781e6b7b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1bb266b3 FIN GearsES2[obj 0x1bb266b3 isInit true, usesShared false, 1 GearsObj[0x2682e610, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x781e6b7b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2645b01a, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bb266b3 0/0 402x533 of 402x533, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1bb266b3, angle 0.0, [l -1.0, r 1.0, b -1.3258706, t 1.3258706] 2.0x2.6517413 -> [l -1.0, r 1.0, b -1.3258706, t 1.3258706] 2.0x2.6517413, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb266b3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb266b3 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 @ 1579065544438 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065544442 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01JSplitPaneWithHwGLCanvasPlain took 2.769 sec [junit] Testcase: test02JSplitPaneWithHwGLCanvasContainer took 0.635 sec [junit] Testcase: test03JSplitPaneWithLwGLJPanel took 0.558 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.967 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065540405 ms III - Start [junit] SLOCK [T main @ 1579065540407 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38102d01: tileRendererInUse null, GearsES2[obj 0x38102d01 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38102d01 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x38102d01 created: GearsObj[0x6532b129, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38102d01 created: GearsObj[0x70f72bb0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38102d01 created: GearsObj[0x70f72bb0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38102d01 FIN GearsES2[obj 0x38102d01 isInit true, usesShared false, 1 GearsObj[0x6532b129, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x70f72bb0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e67f740, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38102d01 0/0 396x536 of 396x536, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38102d01, 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] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38102d01: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38102d01 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test01JSplitPaneWithHwGLCanvasPlain [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test02JSplitPaneWithHwGLCanvasContainer [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x28975c28: tileRendererInUse null, GearsES2[obj 0x28975c28 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x28975c28 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x28975c28 created: GearsObj[0x34f098e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x28975c28 created: GearsObj[0x29155d61, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x28975c28 created: GearsObj[0x29155d61, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x28975c28 FIN GearsES2[obj 0x28975c28 isInit true, usesShared false, 1 GearsObj[0x34f098e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29155d61, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fdcd587, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x28975c28 0/0 397x533 of 397x533, swapInterval 1, drawable 0x4e0004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x28975c28, angle 0.0, [l -1.0, r 1.0, b -1.3425692, t 1.3425692] 2.0x2.6851385 -> [l -1.0, r 1.0, b -1.3425692, t 1.3425692] 2.0x2.6851385, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28975c28: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28975c28 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test02JSplitPaneWithHwGLCanvasContainer [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug642JSplitPaneMixHwLw01AWT - test03JSplitPaneWithLwGLJPanel [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1bb266b3: tileRendererInUse null, GearsES2[obj 0x1bb266b3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1bb266b3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1bb266b3 created: GearsObj[0x2682e610, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1bb266b3 created: GearsObj[0x781e6b7b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1bb266b3 created: GearsObj[0x781e6b7b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1bb266b3 FIN GearsES2[obj 0x1bb266b3 isInit true, usesShared false, 1 GearsObj[0x2682e610, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x781e6b7b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2645b01a, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1bb266b3 0/0 402x533 of 402x533, swapInterval 1, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1bb266b3, angle 0.0, [l -1.0, r 1.0, b -1.3258706, t 1.3258706] 2.0x2.6517413 -> [l -1.0, r 1.0, b -1.3258706, t 1.3258706] 2.0x2.6517413, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb266b3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1bb266b3 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 @ 1579065544438 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065544442 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065546171 ms III - Start [junit] SLOCK [T main @ 1579065546173 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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 / 899 ms, 66.7 fps, 14 ms/f; total: 60 f, 66.7 fps, 14 ms/f [junit] XXXXX Invisible Part 2/3 [junit] 0 s: 60 f / 7 ms, 8571.4 fps, 0 ms/f; total: 60 f, 8571.4 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 120 f, 13333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 18000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 21818.1 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 / 2 ms, 30000.0 fps, 0 ms/f; total: 360 f, 25714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 28000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 30000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 31764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 33333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 36666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 37894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 39000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 42857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 43636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 44347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 46956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 47500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 50000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 50400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 52800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 53076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 55384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 55555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 57777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 62142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 64285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 64137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 66206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 66000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 68000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 70000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 69677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 71612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 73548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 73125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 76875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 76363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 78181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 79411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 81176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 80571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 82285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 84000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 83333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 85000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 86666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 85945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 87567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 89189.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 90810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 91578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 93157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 92307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 93846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 95384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 94500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 96000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 97500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 96585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 98048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 99512.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 100975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 101428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 102857.1 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, 103255.8 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, 107441.8 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, 107727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 109090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 108000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 109333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 110666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 112000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 110869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 112173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 113478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 114782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 113617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 114893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 116170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 117446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 116250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 117500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 116326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 117551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 118775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 117600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 118800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 118823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 121176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 121153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 122307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 123461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 122264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 123396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 124528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 123333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 124444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 125555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 124363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 125454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 126545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 127636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 126428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 127500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 128571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 127368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 128421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 129473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 128275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 129310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 130344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 129152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 130169.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 131186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 130000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 131000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 133000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 131803.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 132786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 133770.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 134754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 133548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 134516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 135483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 136451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 135238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 136190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 137142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 138095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 136875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 137812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 138750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 139687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 138461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 139384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 140307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 141230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 142153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 140909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 141818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 142727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 143636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 142388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 143283.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 144179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 145074.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 143823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 144705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 145588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 144347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 145217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 146086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 144857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 145714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 146571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 147428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 148285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 147042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 147887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 148732.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 149577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 148333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 149166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 148767.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 149589.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 150410.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 149189.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 150810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 151621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 150400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 151200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 152000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 150789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 151578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 152368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 151168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 151948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 152727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 153506.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 152307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 153076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 153846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 152658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 153417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 154177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 153000.0 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, 154074.0 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, 153975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 154698.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 155421.6 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, 155000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 155714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 156428.5 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, 157241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 157931.0 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, 157500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 158181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 158863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 157752.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 158426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 159101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 159775.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 158666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 159333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 160000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 160666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 159560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 160219.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 160879.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 161538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 160434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 161086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 161739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 162391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 161290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 161935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 162580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 163225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 162127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 162765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 163404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 162315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 162947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 163578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 164210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 164842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 163750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 164375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 165000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 165625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 164536.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 165154.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 165773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 166391.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 167010.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 165918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 166530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 167142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 167755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 168367.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 167272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 167878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 168484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 169090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 168600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 169200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 169800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 170400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 171000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 171600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 170495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 171089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 171683.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 172277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 172871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 173465.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 174059.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 172941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 173529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 174117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 174705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 175294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 175882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 176470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 177058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 175922.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 176504.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 177087.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 177669.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 178252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 178834.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 179417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 178846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 179423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 180576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 181153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 181730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 180571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 181142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 181714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 182285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 182857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 183428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 184000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 182830.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 183396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 183962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 184528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 185094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 183925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 184485.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 185046.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 185607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 186168.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 186728.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 185555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 186111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 186666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 187222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 187777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 188333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 188888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 187706.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 188256.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 188807.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 189357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 189908.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 190458.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 191009.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 189818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 190363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 190909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 191454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 192000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 192545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 191351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 191891.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 192432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 192972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 193513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 194054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 194594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 193392.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 193928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 194464.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 195000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 195535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 196071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 196607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 197142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 197678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 196460.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 196991.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 197522.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 198053.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 198584.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 199115.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 199646.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 200176.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 198947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 199473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 200526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 201052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 201578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 202105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 200869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 201391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 201913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 202434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 202956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 203478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 204000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 202758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 203275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 203793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 204310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 204827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 205344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 204102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 204615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 205128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 205641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 206153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 206666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 207179.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 205932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 206440.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 206949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 207457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 207966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 208474.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 208983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 209491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 208235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 208739.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 209243.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 209747.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 210252.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 210756.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 211260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 210500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 211000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 211500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 212000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 212500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 213000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 211735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 212231.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 212727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 211475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 211967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 212459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 212950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 213442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 213934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 212682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 213170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 213658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 214146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 214634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 215121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 215609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 214354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 214838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 215322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 215806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 216290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 215040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 215520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 216000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 216480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 216960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 217440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 217920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 218400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 218880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 217619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 218095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 218571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 219047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 219523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 220000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 220476.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 220952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 221428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 221904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 220629.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 221102.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 221574.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 222047.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 222519.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 222992.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 223464.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 223937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 224409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 224881.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 223593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 224062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 224531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 225000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 225468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 225937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 226406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 226875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 227343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 227812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 226511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 226976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 227441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 227906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 228372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 228837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 229302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 229767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 230232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 230697.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 229384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 229846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 230307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 230769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 231230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 231692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 232153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 232615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 233076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 233538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 234000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 232671.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 233129.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 233587.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 234045.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 234503.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 234961.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 235419.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 235877.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 236335.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 236793.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 235454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 235909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 236363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 236818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 237272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 237727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 238181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 238636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 239090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 239545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 238195.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 238646.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 239097.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 239548.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 240451.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 240902.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 241353.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 241804.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 240447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 240895.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 241343.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 241791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 242238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 242686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 243134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 243582.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 244029.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 242666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 243111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 243555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 244000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 244444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 244888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 245333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 245777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 246222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 246666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 247111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 245735.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 246176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 246617.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 247058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 247500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 247941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 248382.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 248823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 249264.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 249705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 248321.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 248759.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 249197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 249635.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 250073.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 250510.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 250948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 251386.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 251824.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 252262.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 250869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 251304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 251739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 252173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 252608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 253043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 253478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 253913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 254347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 252949.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 253381.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 253812.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 254244.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 254676.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 255107.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 255539.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 255971.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 256402.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 256834.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 255428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 255857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 256285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 256714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 257142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 257571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 258000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 258428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 258857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 259285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 259714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 258297.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 258723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 259148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 259574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 260425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 260851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 261276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 261702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 262127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 262553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 261126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 261549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 261971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 262394.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 262816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 263239.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 263661.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 264084.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 264507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 264929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 265352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 263916.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 264335.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 264755.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 265174.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 265594.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 266014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 266433.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 266853.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 267272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 267692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 268111.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 266666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 267083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 267500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 267916.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 268333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 268750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 269166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 269583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 270416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 270833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 269379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 269793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 270206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 270620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 271034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 271448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 271862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 272275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 272689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 273103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 273517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 273931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 272465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 272876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 273287.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 273698.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 274109.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 274520.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 274931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 275342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 275753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 276164.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 276575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 275102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 275510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 275918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 276326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 276734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 277142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 277551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 277959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 278367.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 278775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 279183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 277702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 278108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 278513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 278918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 279324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 279729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 280135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 280540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 280945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 281351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 279865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 280268.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 280671.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 281073.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 281476.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 281879.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 282281.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 282684.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 283087.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 283489.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 283892.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 282400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 282800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 283200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 283600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 284000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 284400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 284800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 285200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 285600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 286000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 286400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 284900.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 285298.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 285695.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 286092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 286490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 286887.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 287284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 287682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 288079.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 288476.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 288874.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 287368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 287763.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 288157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 288552.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 288947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 289342.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 289736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 290131.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 290526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 290921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 291315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 289803.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 290196.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 290588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 290980.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 291372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 291764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 292156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 292549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 292941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 293333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 293725.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 292207.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 292597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 292987.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 293376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 293766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 294155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 294545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 294935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 295324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 295714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 296103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 294580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 294967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 295354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 295741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 296129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 296516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 296903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 297290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 297677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 298064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 298451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 296923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 297307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 297692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 298076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 298461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 298846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 299230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 299615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 300384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 300769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 299235.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 299617.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 300382.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 300764.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 301146.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 301528.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 301910.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 302293.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 302675.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 303057.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 301519.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 301898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 302278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 302658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 303037.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 303417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 303797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 304177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 304556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 304936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 305316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 303773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 304150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 304528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 304905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 305283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 305660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 306037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 306415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 306792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 307169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 307547.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 306000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 306375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 306750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 307125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 307500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 307875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 308250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 308625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 309000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 309375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 309750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 308198.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 308571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 308944.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 309316.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 309689.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 310062.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 310434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 310807.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 311180.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 311552.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 311925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 310370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 310740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 311111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 311481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 311851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 312222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 312592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 312962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 313333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 313703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 314074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 312515.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 312883.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 313251.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 313619.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 313987.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 314355.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 314723.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 315092.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 315460.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 315828.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 316196.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 314634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 315000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 315365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 315731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 316097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 316463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 316829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 317195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 317560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 317926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 318292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 316727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 317090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 317454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 317818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 318181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 318545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 318909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 319272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 319636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 320363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 318795.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 319156.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 319518.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 319879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 320240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 320602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 320963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 321325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 321686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 322048.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 322409.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 322771.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 321197.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 321556.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 321916.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 322275.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 322634.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 322994.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 323353.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 323712.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 324071.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 324431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 324790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 323214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 323571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 323928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 324285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 324642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 325000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 325357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 325714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 326071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 326428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 324852.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 325207.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 325562.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 325917.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 326272.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 326627.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 326982.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 327337.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 327692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 328047.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 328402.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 326823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 327176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 327529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 327882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 328235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 328588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 328941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 329294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 329647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 330352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 330705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 329122.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 329473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 329824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 330175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 330526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 330877.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 331228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 331578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 331929.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 332280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 332631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 331046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 331395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 331744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 332093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 332441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 332790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 333139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 333488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 333837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 334186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 332601.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 332947.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 333294.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 333641.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 333988.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 334335.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 334682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 335028.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 335375.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 335722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 336069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 334482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 334827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 335172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 335517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 335862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 336206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 336551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 336896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 337241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 337586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 337931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 336342.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 336685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 337028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 337371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 337714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 338057.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 338400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 338742.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 339085.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 339428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 339771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 340114.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 338522.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 338863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 339204.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 339545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 339886.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 340227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 340568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 340909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 341250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 341590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 340338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 340677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 341016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 341355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 341694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 342033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 342372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 342711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 343050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 341460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 341797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 342134.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 342471.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 342809.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 343146.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 343483.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 343820.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 342234.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 342569.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 342905.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 343240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 343575.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 343910.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 344245.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 344581.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 344916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 343333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 343666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 344000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 344333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 342762.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 343093.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 343425.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 343756.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 344088.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 342527.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 342857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 343186.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 343516.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 341967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 342295.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 342622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 342950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 343278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 341739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 342065.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 342391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 342717.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 343043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 343369.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 343695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 344021.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 342486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 342810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 343135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 343459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 343783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 344108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 344432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 342903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 343225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 343548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 343870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 344193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 344516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 344838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 345161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 343636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 343957.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 344278.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 344598.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 344919.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 345240.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 345561.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 345882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 344361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 344680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 345000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 345319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 345638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 345957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 346276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 346595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 346914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 345396.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 345714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 346031.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 346349.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 346666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 346984.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 347301.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 347619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 347936.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 348253.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 348571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 347052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 347368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 347684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 348000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 348315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 348631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 348947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 349263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 349578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 349894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 350210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 350526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 350842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 349319.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 349633.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 349947.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 350261.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 350575.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 350890.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 351204.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 351518.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 351832.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 352146.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 352460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 352774.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 351250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 351562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 351875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 352187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 352500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 352812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 353125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 353437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 353750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 354062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 352538.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 352849.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 353160.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 353471.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 353782.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 354093.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 354404.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 354715.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 355025.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 353505.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 353814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 354123.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 354433.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 354742.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 355051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 355360.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 355670.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 355979.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 356288.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 354769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 355076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 355384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 355692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 356000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 356307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 356615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 356923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 357230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 357538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 356020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 356326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 356632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 356938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 357244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 357551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 357857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 358163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 358469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 358775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 357258.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 357563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 357868.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 358172.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 358477.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 358781.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 359086.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 359390.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 359695.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 358484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 358787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 359090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 359393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 359696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 360303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 360606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 360909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 361212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 359698.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 360301.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 360603.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 360904.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 361206.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 361507.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 361809.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 362110.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 362412.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 360900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 361200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 361500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 361800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 362100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 362400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 362700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 363000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 363300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 363600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 362089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 362388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 362686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 362985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 363283.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 363582.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 363880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 364179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 364477.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 364776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 363267.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 363564.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 363861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 364158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 364455.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 364752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 365049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 365346.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 365643.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 365940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 364433.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 364729.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 365024.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 365320.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 365615.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 365911.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 366206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 366502.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 366798.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 367093.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 365588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 365882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 366176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 366470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 366764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 367058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 367352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 367647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 367941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 366439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 366731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 367024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 367317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 367609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 367902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 368195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 368487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 368780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 367281.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 367572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 367864.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 368155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 368446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 368737.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 369029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 369320.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 369611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 368115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 368405.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 368695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 368985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 369275.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 369565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 369855.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 370144.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 370434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 368942.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 369230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 369519.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 369807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 370096.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 370384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 370673.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 370961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 369473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 369760.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 370047.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 370334.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 370622.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 370909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 371196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 371483.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 371770.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 372057.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 370571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 370857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 371142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 371428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 371714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 372000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 372285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 372571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 372857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 373142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 371658.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 371943.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 372227.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 372511.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 372796.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 373080.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 373364.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 373649.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 373933.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 372452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 372735.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 373018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 373301.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 373584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 373867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 374150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 374433.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 374716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 375000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 373521.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 373802.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 374084.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 374366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 374647.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 374929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 375211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 375492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 375774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 374299.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 374579.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 374859.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 375140.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 375420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 375700.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 375981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 376261.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 376542.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 376822.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 375348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 375627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 375906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 376186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 376465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 376744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 377023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 377302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 377581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 377860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 378139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 378418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 378697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 377222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 377500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 377777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 378055.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 378333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 378611.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 378888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 379166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 379444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 379722.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 380277.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 378801.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 379078.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 379354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 379631.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 379907.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 380184.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 380460.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 380737.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 381013.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 381290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 381566.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 381843.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 382119.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 380642.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 380917.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 381192.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 381467.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 381743.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 382018.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 380547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 380821.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 381095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 381369.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 381643.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 381917.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 382191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 380727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 381000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 381272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 381545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 381818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 382090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 382363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 382636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 382909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 383181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 383454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 381990.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 382262.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 382533.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 382805.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 383076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 383348.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 383619.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 383891.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 384162.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 384434.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 384705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 384977.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 383513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 383783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 384054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 384324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 384594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 384864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 385135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 385405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 385675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 385945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 386216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 386486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 386756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 385291.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 385560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 385829.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 386098.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 386367.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 386636.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 386905.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 387174.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 387443.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 387713.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 387982.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 386517.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 386785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 387053.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 387321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 387589.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 387857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 388125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 388392.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 388660.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 388928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 389196.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 389464.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 388000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 388266.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 388533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 388800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 389066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 389333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 389600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 389866.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 390133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 390400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 390666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 390933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 389469.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 389734.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 390265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 390530.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 390796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 391061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 391327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 391592.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 391858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 392123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 392389.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 392654.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 392920.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 391453.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 391718.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 391982.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 392246.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 392511.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 392775.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 393039.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 393303.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 393568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 393832.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 394096.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 392631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 392894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 393157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 393421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 393684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 393947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 394210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 394473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 394736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 395000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 395263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 395526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 395789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 394323.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 394585.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 394847.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 395109.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 395371.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 395633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 395895.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 396157.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 396419.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 396681.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 396943.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 397205.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 397467.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 396000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 396260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 396521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 396782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 397043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 397304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 397565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 397826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 398086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 398347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 398608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 398869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 397402.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 397662.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 397922.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 398181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 398441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 398701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 398961.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 399220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 399480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 399740.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 400000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 400259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 400519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 400779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 399310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 399568.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 399827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 400086.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 400344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 400603.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 400862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 401120.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 401379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 401637.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 401896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 402155.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 402413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 400944.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 401201.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 401459.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 401716.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 401974.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 402231.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 402489.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 402746.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 403004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 403261.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 403519.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 403776.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 404034.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 402564.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 402820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 403076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 403333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 403589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 403846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 404102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 404358.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 404615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 404871.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 405128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 405384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 405641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 405897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 404425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 404680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 404936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 405191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 405446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 405702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 405957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 406212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 406468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 406723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 406978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 407234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 407489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 406016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 406271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 406525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 406779.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 407033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 407288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 407542.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 407796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 408050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 408305.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 408559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 408813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 409067.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 407594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 407848.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 408101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 408354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 408607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 408860.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 409113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 409367.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 409620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 409873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 410126.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 410379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 410632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 409159.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 409411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 409663.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 409915.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 410168.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 410420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 410672.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 410924.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 411176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 411428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 411680.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 411932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 412184.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 410711.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 410962.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 411213.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 411464.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 411715.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 411966.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 412217.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 412468.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 412719.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 412970.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 413221.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 413472.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 413723.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 413974.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 412500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 412750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 413000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 413250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 413500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 413750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 414000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 414250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 414500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 414750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 415000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 415250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 415500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 414024.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 414273.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 414522.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 414771.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 415020.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 415269.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 415518.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 415767.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 416016.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 416265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 416514.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 416763.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 417012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 415537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 415785.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 416033.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 416281.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 416528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 416776.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 417024.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 417272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 417520.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 417768.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 418016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 418264.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 418512.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 417037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 417283.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 417530.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 417777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 418024.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 418271.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 418518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 418765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 419012.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 419259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 419506.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 419753.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 418524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 418770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 419016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 419262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 419508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 419754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 420245.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 420491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 420737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 420983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 421229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 419755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 420244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 420489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 420734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 420979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 421224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 421469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 421714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 421959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 422204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 422448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 422693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 422938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 421463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 421707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 421951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 422195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 422439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 422682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 422926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 423170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 423414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 423658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 423902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 424146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 424390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 422914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 423157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 423400.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 423643.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 423886.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 424129.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 424372.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 424615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 424858.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 425101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 425344.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 425587.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 425829.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 424354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 424596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 424838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 425080.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 425322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 425564.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 425806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 426048.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 426290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 426532.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 426774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 427016.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 427258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 427500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 426024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 426265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 426506.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 426747.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 426987.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 427228.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 427469.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 427710.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 427951.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 428192.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 428433.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 428674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 428915.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 427440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 427680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 427920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 428160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 428400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 428640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 428880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 429120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 429360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 429600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 429840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 430080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 428605.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 428844.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 429083.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 429322.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 429561.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 429800.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 430039.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 430278.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 430517.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 430756.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 430996.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 431235.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 429761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 430000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 430238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 430476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 430714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 430952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 431190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 431428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 431666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 431904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 432142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 432380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 432619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 431146.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 431383.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 431620.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 431857.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 432094.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 432332.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 432569.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 432806.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 433043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 433280.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 433517.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 433754.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 433992.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 432519.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 432755.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 432992.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 433228.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 433464.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 433700.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 433937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 434173.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 434409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 434645.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 434881.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 433411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 433647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 433882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 434117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 434352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 434588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 434823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 435058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 435294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 435529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 435764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 436000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 434531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 434765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 435000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 435234.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 435468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 435703.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 435937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 436171.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 436406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 436640.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 436875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 437109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 437343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 435875.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 436108.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 436342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 436575.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 436809.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 437042.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 437276.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 437509.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 437743.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 437976.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 438210.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 436744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 436976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 437209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 437441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 437674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 437906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 438139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 438372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 438604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 438837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 439069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 439302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 439534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 438069.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 438301.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 438532.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 438764.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 438996.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 439227.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 439459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 439691.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 439922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 440154.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 440386.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 438923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 439153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 439384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 439615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 439846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 440076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 440307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 440538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 440769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 441000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 441230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 439770.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 440229.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 440459.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 440689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 440919.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 441149.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 441379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 441609.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 441839.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 442068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 442298.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 440839.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 441068.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 441297.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 441526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 441755.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 441984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 442213.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 442442.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 442671.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 442900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 443129.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 443358.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 443587.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 442129.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 442357.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 442585.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 442813.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 443041.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 443269.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 443498.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 443726.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 443954.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 444182.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 444410.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 444638.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 443181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 443409.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 443636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 443863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 444090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 444318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 444545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 444772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 445000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 445227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 445454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 445681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 445909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 444452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 444679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 444905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 445132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 445358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 445584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 445811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 446037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 446264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 446490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 446716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 446943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 447169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 447396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 445939.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 446165.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 446390.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 446616.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 446842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 447067.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 447293.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 447518.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 447744.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 447969.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 448195.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 448421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 448646.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 447191.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 447415.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 447640.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 447865.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 448089.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 448314.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 448539.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 448764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 448988.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 449213.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 449438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 449662.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 448208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 448432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 448656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 448880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 449104.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 449328.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 449552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 449776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 450223.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 450447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 450671.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 450895.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 449442.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 449665.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 449888.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 450111.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 450334.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 450557.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 450780.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 451003.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 451226.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 451449.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 451672.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 451895.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 452118.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 450666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 450888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 451111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 451333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 451555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 451777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 452000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 452222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 452444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 452666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 452888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 453111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 453333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 453555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 452103.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 452324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 452546.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 452767.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 452988.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 453210.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 453431.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 453653.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 453874.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 454095.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 454317.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 454538.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 454760.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 453308.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 453529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 453750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 453970.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 454191.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 454411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 454632.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 454852.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 455073.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 455294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 455514.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 455735.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 455955.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 454505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 454725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 454945.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 455164.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 455384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 455604.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 455824.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 456043.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 456263.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 456483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 456703.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 455255.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 455474.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 455693.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 455912.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 456131.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 456350.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 456569.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 456788.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 457007.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 457226.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 457445.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 457664.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 457883.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 456436.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 456654.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 456872.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 457090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 457309.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 457527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 457745.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 457963.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 458181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 458400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 458618.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 458836.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 459054.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 457608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 457826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 458043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 458260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 458478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 458695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 458913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 459130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 459347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 459565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 459782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 460217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 458772.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 458989.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 459205.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 459422.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 459639.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 459855.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 460072.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 460288.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 460505.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 460722.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 460938.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 461155.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 459712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 459928.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 460143.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 460359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 460575.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 460791.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 461007.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 461223.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 461438.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 461654.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 461870.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 462086.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 460645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 460860.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 461075.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 461290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 461505.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 461720.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 461935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 462150.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 462365.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 462580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 462795.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 461357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 461571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 461785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 462000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 462214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 462428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 462642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 462857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 463071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 463285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 461850.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 462064.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 462277.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 462491.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 462704.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 462918.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 463131.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 463345.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 463558.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 463772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 463985.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 462553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 462765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 462978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 463191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 463404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 463617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 463829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 464042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 464255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 464468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 464680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 464893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 463462.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 463674.9 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 131280 f, 418089.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 416952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 417142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 417333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 416202.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 416392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 416582.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 416772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 416962.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 417151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 416025.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 416214.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 416403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 416593.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 416782.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 416971.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 417160.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 416037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 416226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 416415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 416603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 416792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 416981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 415862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 416050.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 416238.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 416426.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 416614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 416802.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 416990.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 415875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 416062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 416250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 416437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 416625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 416812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 417000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 417187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 416074.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 416261.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 416448.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 416635.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 416822.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 417009.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 417196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 417383.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 416273.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 416459.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 416645.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 416832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 417018.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 417204.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 417391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 416284.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 416470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 416656.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 416842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 417027.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 417213.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 417399.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 416296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 416481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 416666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 416851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 417037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 417222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 417407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 416307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 416492.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 416676.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 416861.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 417046.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 417230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 417415.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 417600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 417784.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 417969.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 416871.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 417055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 417239.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 417423.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 417607.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 417791.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 417975.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 418159.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 418343.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 418527.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 418711.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 418895.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 419079.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 419263.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 419447.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 418348.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 418532.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 418715.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 418899.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 419082.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 419266.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 419449.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 419633.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 419816.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 420183.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 420366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 420550.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 420733.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 420917.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 419817.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 420182.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 420365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 420548.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 420731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 420914.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 421097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 421280.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 421463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 421646.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 421829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 420729.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 420911.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 421094.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 421276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 421458.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 421641.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 421823.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 422006.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 422188.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 422370.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 422553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 421454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 421636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 421818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 422000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 422181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 422363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 422545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 422727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 422909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 423090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 423272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 423454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 422356.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 422537.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 422719.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 422900.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 423081.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 423262.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 423444.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 423625.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 423806.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 423987.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 424169.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 424350.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 423253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 423433.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 423614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 423795.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 423975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 424156.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 424337.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 424518.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 424698.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 424879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 425060.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 423963.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 424144.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 424324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 424504.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 424684.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 424864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 425045.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 425225.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 425405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 425585.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 424491.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 424670.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 424850.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 425029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 425209.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 425389.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 425568.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 425748.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 425928.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 426107.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 426287.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 425194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 425373.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 425552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 425731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 425910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 426089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 426268.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 426447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 426626.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 426805.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 426985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 425892.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 426071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 426250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 426428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 426607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 426785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 426964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 427142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 427321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 427500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 426409.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 426587.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 426765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 426943.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 427121.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 427299.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 427477.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 427655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 427833.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 428011.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 428189.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 428367.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 427278.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 427455.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 427633.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 427810.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 427988.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 428165.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 428343.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 428520.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 428698.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 427610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 427787.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 427964.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 428141.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 428318.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 428495.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 428672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 428849.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 429026.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 429203.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 429380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 428294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 428470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 428647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 428823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 429000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 429176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 429352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 429529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 429705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 429882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 428797.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 428973.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 429149.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 429325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 429501.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 429677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 429853.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 430029.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 430205.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 430381.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 430557.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 430733.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 429649.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 429824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 430000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 430175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 430350.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 430526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 430701.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 430877.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 431052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 431228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 431403.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 430320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 430495.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 430670.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 430845.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 431020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 431195.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 431370.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 431545.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 431720.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 430639.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 430813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 430988.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 431162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 431337.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 431511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 431686.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 431860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 432034.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 432209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 431130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 431304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 431478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 431652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 431826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 432000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 432173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 432347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 432521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 432695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 432869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 431791.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 431965.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 432138.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 432312.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 432485.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 432658.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 432832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 433005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 433179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 433352.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 433526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 432449.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 432622.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 432795.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 432968.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 433141.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 433314.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 433487.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 433659.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 433832.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 434005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 432931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 433103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 433275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 433448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 433620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 433793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 433965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 434137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 434310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 434482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 433409.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 433581.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 433753.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 433925.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 434097.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 434269.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 434441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 434613.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 433542.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 433714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 433885.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 434057.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 434228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 434400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 433333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 433504.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 433675.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 433846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 434017.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 434188.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 433125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 433295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 433465.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 433636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 433806.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 433977.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 434147.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 434318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 433257.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 433427.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 433597.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 432542.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 432711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 431661.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 431831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 430786.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 430955.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 431123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 431292.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 431460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 431629.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 431797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 431966.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 432134.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 431092.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 431260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 431428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 431596.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 431764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 431932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 432100.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 432268.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 432436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 432605.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 432773.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 432941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 431899.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 432067.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 432234.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 432402.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 432569.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 432737.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 432905.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 433072.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 433240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 433407.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 433575.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 433743.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 433910.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 432869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 433036.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 433203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 433370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 433537.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 433704.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 433871.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 434039.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 434206.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 434373.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 434540.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 434707.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 433666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 433833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 434000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 434166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 434333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 434500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 434666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 434833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 435000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 435166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 435333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 435500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 434459.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 434626.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 434792.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 434958.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 435124.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 435290.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 435457.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 435623.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 435789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 435955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 436121.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 436288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 435248.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 435414.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 435580.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 435745.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 435911.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 436077.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 436243.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 436408.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 436574.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 436740.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 436906.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 437071.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 437237.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 436198.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 436363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 436528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 436694.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 436859.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 437024.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 437190.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 437355.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 437520.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 437685.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 437851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 438016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 436978.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 437142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 437307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 437472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 437637.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 437802.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 437967.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 438131.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 438296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 438461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 438626.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 438791.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 437753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 437917.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 438082.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 438246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 438410.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 438575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 438739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 438904.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 439068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 439232.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 439397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 439561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 439726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 438688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 438852.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 439016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 439180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 439344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 439508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 439672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 439836.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 440163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 440327.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 440491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 439455.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 439618.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 439782.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 439945.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 440109.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 440272.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 440435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 440599.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 440762.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 440926.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 441089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 441253.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 441416.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 440380.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 440543.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 440706.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 440869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 441032.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 441195.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 441358.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 441521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 441684.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 441847.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 442010.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 442173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 442336.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 441300.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 441463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 441626.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 441788.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 441951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 442113.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 442276.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 442439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 442601.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 442764.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 441729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 441891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 442054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 442216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 442378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 442540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 442702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 442864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 443027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 443189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 443351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 443513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 443675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 442641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 442803.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 442964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 443126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 443288.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 443450.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 443611.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 443773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 443935.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 444097.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 444258.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 444420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 443387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 443548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 443709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 443870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 444032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 444193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 444354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 444516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 444677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 444838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 445000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 443967.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 444128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 444289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 444450.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 444611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 444772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 444932.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 445093.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 445254.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 445415.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 445576.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 445737.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 445898.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 444866.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 445026.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 445187.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 445347.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 445508.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 445668.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 445828.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 445989.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 446149.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 446310.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 446470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 446631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 446791.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 446951.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 445920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 446080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 446240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 446400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 446560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 446720.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 446880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 447040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 447200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 447360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 447520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 447680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 447840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 446808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 446968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 447127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 447287.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 447446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 447606.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 447765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 447925.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 448085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 448244.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 448404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 448563.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 447533.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 447692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 447851.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 448010.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 448169.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 448328.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 448488.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 448647.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 448806.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 448965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 449124.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 449283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 449442.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 448412.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 448571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 448730.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 448888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 449047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 449206.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 449365.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 449523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 449682.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 449841.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 450158.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 449129.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 449287.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 449445.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 449604.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 449762.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 449920.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 450079.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 450237.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 450395.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 450554.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 450712.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 450870.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 449842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 450157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 450315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 450473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 450631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 450789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 450947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 451105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 451263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 451421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 451578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 451736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 450708.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 450866.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 451023.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 451181.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 451338.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 451496.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 451653.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 451811.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 451968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 452125.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 452283.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 452440.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 452598.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 451570.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 451727.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 451884.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 452041.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 452198.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 452356.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 452513.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 452670.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 452827.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 452984.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 453141.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 453298.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 453455.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 452428.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 452584.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 452741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 452898.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 453054.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 453211.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 453368.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 453524.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 453681.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 453838.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 453994.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 454151.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 453125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 453281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 453437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 453593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 453750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 453906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 454062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 454218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 454375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 454531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 454687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 454843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 453818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 453974.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 454129.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 454285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 454441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 454597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 454753.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 454909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 455064.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 455220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 455376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 455532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 455688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 455844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 454818.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 454974.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 455129.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 455284.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 455440.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 455595.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 455751.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 455906.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 456062.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 456217.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 456373.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 456528.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 455503.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 455658.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 455813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 455969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 456124.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 456279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 456434.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 456589.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 456744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 456899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 457054.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 457209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 456185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 456340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 456494.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 456649.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 456804.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 456958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 457113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 457268.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 457422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 457577.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 457731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 457886.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 458041.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 457018.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 457172.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 457326.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 457480.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 457634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 457789.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 457943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 458097.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 458251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 458406.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 458560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 458714.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 457692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 457846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 458000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 458153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 458307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 458461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 458615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 458769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 458923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 459076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 459230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 459384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 459538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 458516.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 458670.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 458823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 458976.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 459130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 459283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 459437.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 459590.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 459744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 459897.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 460051.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 460204.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 460358.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 459336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 459489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 459642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 459795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 459948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 460102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 460255.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 460408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 460561.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 460714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 460867.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 461020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 461173.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 460152.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 460305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 460458.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 460610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 460763.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 460916.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 461068.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 461221.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 461374.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 461526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 461679.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 461832.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 461984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 460964.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 461116.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 461269.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 461421.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 461573.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 461725.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 461878.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 462030.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 462182.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 462335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 462487.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 462639.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 462791.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 461772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 461924.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 462075.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 462227.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 462379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 462531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 462683.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 462835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 462987.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 463139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 463291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 463443.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 463594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 462575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 462727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 462878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 463030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 463181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 463333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 463484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 463636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 463787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 463939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 464090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 464242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 463224.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 463375.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 463526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 463677.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 463828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 463979.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 464130.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 464282.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 464433.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 464584.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 464735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 464886.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 463869.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 464020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 464170.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 464321.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 464472.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 464623.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 464773.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 464924.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 465075.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 465226.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 465376.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 464360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 464511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 464661.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 464812.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 464962.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 465112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 465263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 465413.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 465563.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 465714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 465864.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 466015.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 466165.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 465150.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 465300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 465450.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 465600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 465750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 465900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 466050.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 466200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 466350.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 466500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 466650.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 466800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 466950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 465935.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 466084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 466234.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 466384.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 466533.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 466683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 466832.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 466982.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 467132.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 467281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 467431.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 467581.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 466567.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 466716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 466865.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 467014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 467164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 467313.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 467462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 467611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 467761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 467910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 468059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 468208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 468358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 468507.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 467493.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 467642.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 467791.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 467940.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 468089.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 468238.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 468387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 468535.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 468684.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 468833.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 468982.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 469131.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 469280.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 468267.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 468415.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 468564.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 468712.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 468861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 469009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 469158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 469306.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 469455.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 469603.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 469752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 469901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 470049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 469037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 469185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 469333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 469481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 469629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 469777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 469925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 470074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 470222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 470370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 470518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 470666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 470814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 469802.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 469950.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 470098.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 470246.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 470394.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 470541.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 470689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 470837.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 470985.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 471133.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 471280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 471428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 471576.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 470565.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 470712.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 470859.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 471007.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 471154.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 471302.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 471449.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 471597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 471744.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 471891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 472039.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 471029.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 471176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 471323.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 471470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 471617.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 471764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 471911.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 472058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 472205.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 472352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 472500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 472647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 472794.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 472941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 471931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 472078.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 472224.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 471219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 471365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 471512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 471658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 471804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 471951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 472097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 472243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 472390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 472536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 472682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 472829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 472975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 473121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 473268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 472262.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 472408.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 472554.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 472700.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 472846.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 472992.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 473138.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 473284.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 473430.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 473576.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 473722.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 473868.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 474014.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 474160.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 474306.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 474452.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 473446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 473592.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 473737.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 473883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 474029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 474174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 474320.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 474466.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 474611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 474757.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 474902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 475048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 475194.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 475339.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 475485.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 474479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 474624.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 474769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 474915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 475060.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 475205.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 475351.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 475496.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 475641.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 475786.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 475932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 476077.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 476222.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 476368.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 476513.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 475507.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 475652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 475797.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 475942.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 476086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 476231.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 476376.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 476521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 476666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 476811.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 476956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 477101.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 477246.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 477391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 477536.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 476530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 476674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 476819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 476963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 477108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 477253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 477397.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 477542.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 477686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 477831.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 477975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 478120.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 478265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 478409.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 478554.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 477548.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 477692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 477836.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 477980.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 478125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 478269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 478413.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 478557.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 478701.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 478846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 478990.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 479134.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 479278.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 479423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 479567.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 478561.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 478705.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 478848.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 478992.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 479136.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 479280.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 479424.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 479568.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 479712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 479856.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 480143.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 480287.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 480431.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 480575.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 479569.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 479712.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 479856.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 480143.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 480287.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 480430.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 480574.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 480717.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 480861.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 481004.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 481148.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 481291.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 481435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 481578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 481722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 480716.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 480859.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 481002.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 481145.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 481288.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 481431.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 481575.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 481718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 481861.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 482004.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 482147.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 482291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 482434.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 482577.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 482720.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 481714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 481857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 482000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 482142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 482285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 482428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 482571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 482714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 482857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 483000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 483142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 483285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 483428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 483571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 483714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 482707.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 482850.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 482992.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 483135.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 483277.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 483420.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 483562.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 483705.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 483847.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 483990.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 484133.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 484275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 484418.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 484560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 484703.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 484845.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 483838.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 483981.0 fps, 0 ms/f [junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 204300 f, 448026.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 448157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 448289.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 447439.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 447571.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 447702.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 447833.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 447965.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 448096.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 448227.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 448358.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 448490.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 448621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 448752.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 448884.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 448034.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 448165.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 448296.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 448427.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 448558.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 448689.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 448820.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 448951.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 449082.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 449213.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 449344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 448496.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 448627.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 448758.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 448888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 449019.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 449150.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 449281.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 449411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 449542.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 449673.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 449803.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 448956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 449086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 449217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 449347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 449478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 449608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 449739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 449869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 450130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 450260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 449414.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 449544.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 449674.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 449804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 449934.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 450065.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 450195.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 450325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 450455.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 450585.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 450715.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 450846.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 450129.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 450259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 450389.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 450519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 450649.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 450779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 450909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 451038.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 451168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 450323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 450453.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 450583.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 450712.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 450842.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 450971.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 451101.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 451231.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 450387.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 450517.2 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 209100 f, 447751.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 446923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 447051.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 447179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 447307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 447435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 447564.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 447692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 447820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 447948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 448076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 448205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 448333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 448461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 447633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 447761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 447889.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 448017.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 448145.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 448272.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 448400.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 448528.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 448656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 448784.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 448912.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 449040.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 449168.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 449296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 448468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 448595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 448723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 448851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 448978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 449106.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 449234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 449361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 449489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 449617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 449744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 449872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 450127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 449299.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 449426.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 449554.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 449681.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 449808.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 449936.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 450063.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 450191.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 450318.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 450445.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 450573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 450700.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 450828.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 450955.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 450127.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 450254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 450381.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 450508.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 450635.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 450762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 450889.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 451016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 451144.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 451271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 451398.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 451525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 451652.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 450824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 450951.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 451078.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 451205.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 451331.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 451458.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 451585.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 451712.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 451839.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 451966.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 452093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 452219.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 452346.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 452473.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 451645.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 451772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 451898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 452025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 452151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 452278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 452405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 452531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 452658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 452784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 452911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 453037.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 453164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 453291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 452463.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 452589.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 452715.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 452842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 452968.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 453094.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 453221.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 453347.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 453473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 453600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 453726.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 453852.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 453978.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 454105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 453277.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 453403.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 453529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 453655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 453781.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 453907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 454033.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 454159.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 454285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 454411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 454537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 454663.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 453836.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 453962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 454088.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 454213.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 454339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 454465.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 454591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 454716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 454842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 454968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 455094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 455220.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 455345.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 455471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 454644.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 454769.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 454895.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 455020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 455146.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 455271.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 455397.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 455523.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 455648.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 455774.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 455899.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 456025.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 456150.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 455323.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 455448.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 455574.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 455699.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 455824.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 455949.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 456075.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 456200.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 456325.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 456450.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 456576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 456701.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 456826.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 456951.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 456125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 456250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 456375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 456500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 456625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 456750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 456875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 457000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 457125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 457250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 457375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 457500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 457625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 457750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 456923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 457047.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 457172.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 457297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 457422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 457546.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 457671.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 457796.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 457921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 458045.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 458170.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 458295.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 458419.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 458544.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 457717.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 457842.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 457966.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 458091.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 458215.7 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 220920 f, 454567.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 454691.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 454814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 454938.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 454127.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 454250.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 454373.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 454496.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 454620.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 454743.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 454866.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 454989.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 455112.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 455236.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 455359.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 455482.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 455605.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 455728.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 454918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 455040.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 455163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 455286.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 455409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 455532.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 455655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 455778.7 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 222480 f, 454040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 454163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 454285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 454408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 454530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 454653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 454775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 454897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 455020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 455142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 455265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 455387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 455510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 454704.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 454826.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 454949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 455071.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 455193.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 455315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 455437.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 455560.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 455682.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 455804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 455926.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 456048.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 456171.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 456293.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 456415.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 456537.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 455731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 455853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 455975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 456097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 456219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 456341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 456463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 456585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 456707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 456829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 456951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 457073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 457195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 457317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 457439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 457560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 456754.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 456876.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 456997.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 457119.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 457241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 457363.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 457484.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 457606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 457728.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 457849.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 457971.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 458093.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 458215.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 458336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 458458.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 458580.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 457773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 457894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 458016.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 458137.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 458259.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 458380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 458502.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 458623.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 458744.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 458866.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 458987.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 459109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 459230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 459352.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 458545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 458666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 458787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 458909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 459030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 459151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 459272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 459393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 459515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 459636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 459757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 459878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 460121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 459314.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 459435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 459556.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 459677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 459798.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 459919.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 460040.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 460161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 460282.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 460403.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 460524.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 460645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 459839.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 459959.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 460080.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 460201.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 460321.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 460442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 460563.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 460684.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 460804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 460925.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 461046.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 461167.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 461287.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 461408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 461529.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 461649.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 461770.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 460963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 461084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 461204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 461325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 461445.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 461566.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 461686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 461807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 461927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 462048.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 462168.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 462289.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 462409.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 462530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 461723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 461843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 461963.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 462084.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 462204.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 462324.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 462444.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 462565.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 462685.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 462805.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 462925.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 463046.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 463166.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 463286.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 463406.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 463527.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 463647.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 462840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 462960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 463080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 463200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 463320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 463440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 463560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 463680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 463800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 463920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 464040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 464160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 464280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 464400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 464520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 464640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 463832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 463952.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 464071.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 464191.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 464311.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 464431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 464550.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 464670.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 464790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 464910.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 465029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 465149.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 465269.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 465389.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 465508.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 465628.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 464820.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 464940.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 465059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 465179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 465298.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 465418.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 465537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 465657.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 465776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 465896.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 466015.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 466135.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 466254.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 466374.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 466494.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 466613.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 465805.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 465924.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 466043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 466163.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 466282.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 466401.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 466520.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 466640.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 466759.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 466878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 466998.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 467117.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 467236.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 467355.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 467475.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 467594.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 466785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 466904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 467023.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 467142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 467261.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 467380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 467500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 467619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 467738.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 467857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 467976.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 468095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 468214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 468333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 467524.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 467643.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 467762.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 467881.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 468000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 468118.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 468237.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 468356.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 468475.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 468594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 468712.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 468831.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 468950.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 469069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 469188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 469306.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 469425.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 468616.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 468735.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 468853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 468972.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 469090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 469209.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 469328.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 469446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 469565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 469683.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 469802.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 469920.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 470039.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 470158.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 470276.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 470395.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 470513.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 469704.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 469822.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 469940.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 470059.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 470177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 470295.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 470414.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 470532.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 470650.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 470769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 470887.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 471005.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 471124.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 471242.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 471360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 471479.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 471597.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 470787.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 470905.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 471023.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 471141.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 471259.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 471377.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 471496.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 471614.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 471732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 471850.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 471968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 472086.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 472204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 472322.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 472440.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 472559.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 471748.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 471866.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 471984.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 472102.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 472220.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 472337.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 472455.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 472573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 472691.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 472809.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 472927.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 473045.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 473163.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 473280.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 473398.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 473516.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 473634.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 472823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 472941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 473058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 473176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 473294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 473411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 473529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 473647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 473764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 473882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 474000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 474117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 474235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 474352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 474470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 474588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 474705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 473894.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 474011.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 474129.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 474246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 474364.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 474481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 474598.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 474716.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 474833.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 474951.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 475068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 475185.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 475303.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 475420.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 475538.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 475655.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 475773.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 474960.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 475078.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 475195.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 475312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 475429.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 475546.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 475664.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 475781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 475898.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 476015.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 476132.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 476250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 476367.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 476484.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 476601.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 476718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 476835.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 476023.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 476140.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 476257.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 476374.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 476491.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 476608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 476725.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 476842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 476959.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 477076.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 477192.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 477309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 477426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 477543.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 477660.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 477777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 476964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 477081.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 477198.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 477315.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 477431.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 477548.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 477665.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 477782.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 477898.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 478015.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 478132.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 478249.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 478365.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 478482.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 478599.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 478715.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 477902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 478019.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 478135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 478252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 478368.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 478485.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 478601.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 478718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 478834.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 478951.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 479067.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 479184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 479300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 479417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 479533.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 479650.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 479767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 478953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 479069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 479186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 479302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 479418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 479534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 479651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 479767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 479883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 480116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 480232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 480348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 480465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 480581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 480697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 479883.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 480116.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 480232.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 480348.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 480464.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 480580.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 480696.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 480812.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 480928.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 481044.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 481160.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 481276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 481392.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 481508.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 481624.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 481740.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 480926.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 481042.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 481158.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 481274.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 481389.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 481505.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 481621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 481737.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 481853.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 481969.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 482084.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 482200.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 482316.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 482432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 482548.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 482664.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 482779.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 481965.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 482080.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 482196.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 482312.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 482427.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 482543.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 482658.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 482774.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 482890.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 483005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 483121.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 483237.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 483352.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 483468.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 483583.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 483699.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 482884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 483000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 483115.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 483230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 483346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 483461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 483576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 483692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 483807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 483923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 484038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 484153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 484269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 484384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 484500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 484615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 484730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 483915.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 484030.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 484145.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 484261.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 484376.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 484491.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 484606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 484721.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 484836.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 484952.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 485067.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 485182.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 485297.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 485412.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 485527.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 485643.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 484827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 484942.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 485057.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 485172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 485287.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 485402.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 485517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 485632.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 485747.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 485862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 485977.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 486091.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 486206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 486321.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 486436.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 486551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 485736.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 485850.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 485965.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 486080.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 486195.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 486309.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 486424.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 486539.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 486653.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 486768.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 486883.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 486998.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 487112.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 487227.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 487342.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 487456.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 486641.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 486755.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 486870.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 486984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 487099.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 487213.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 487328.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 487442.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 487557.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 487671.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 487786.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 487900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 488015.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 488129.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 488244.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 488358.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 487542.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 487657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 487771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 487885.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 488000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 488114.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 488228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 488342.8 fps, 0 ms/f [junit] GLCanvas invisible frame count: Before 61, after 62 [junit] XXXX Visible Part 3/3 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 488457.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 488571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 488685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 488800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 488914.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 489028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 488212.9 fps, 0 ms/f [junit] 0 s: 60 f / 508 ms, 118.1 fps, 8 ms/f; total: 60 f, 118.1 fps, 8 ms/f [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 135000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 160000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 145714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 154285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 162857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 171428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 165000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 172500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 187500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 173333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 180000.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, 185000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 190000.0 fps, 0 ms/f [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen [junit] Platform doesn't support offscreen test. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen [junit] 0 s: 60 f / 12 ms, 5000.0 fps, 0 ms/f; total: 2340 f, 97500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 100000.0 fps, 0 ms/f [junit] ++++ Test Singleton.unlock() [junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 2460 f, 37272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 38181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 39090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 40298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 41194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 42089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 42985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 43880.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 44776.1 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, 45882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 46764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 47647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 48529.4 fps, 0 ms/f [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065550449 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 49411.7 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, 53142.8 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, 58309.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 59154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 60845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 61690.1 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, 63333.3 fps, 0 ms/f [junit] SLOCK [T main @ 1579065550452 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 64166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 65000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 65833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 66666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 67500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 67397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 68219.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 69041.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 69863.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 70684.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 71506.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 72328.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 72162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 72972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 73783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 74594.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 75405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 76216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 77027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 76800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 77600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 78400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 79200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 80800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 80526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 81315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 82105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 82894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 83684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 84473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 85263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 84935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 85714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 86493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 87272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 88051.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 88831.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 88461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 89230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 90769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 91538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 92307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 91898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 92658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 93417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 94177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 94936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 95696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 96455.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 96000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 96750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 97500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 98250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 99000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 99750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 99259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 100740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 101481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 102222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 102962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 103703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 103170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 103902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 104634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 105365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 106097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 106829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 107560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 108292.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 107710.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 108433.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 109156.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 109879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 110602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 111325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 112048.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 111428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 112142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 112857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 113571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 114285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 115000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 115714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 115058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 115764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 116470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 117176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 117882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 118588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 119294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 118604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 119302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 120697.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 121395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 120689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 121379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 122068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 122758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 122045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 122727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 123409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 124090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 124772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 125454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 126136.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 125393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 126067.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 126741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 127415.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 128089.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 128764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 129438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 130112.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 129333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 130000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 130666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 131333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 132666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 133333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 134000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 134666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 133846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 134505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 135164.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 135824.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 136483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 137142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 137802.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 138461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 139120.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 138260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 138913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 139565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 140217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 140869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 141521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 142173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 142826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 141935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 142580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 143225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 143870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 144516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 145161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 145806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 146451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 145531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 146170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 146808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 147446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 148085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 148723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 149361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 150638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 149684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 150315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 150947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 151578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 152210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 152842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 153473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 154105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 153125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 153750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 154375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 155000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 155625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 156250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 156875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 157500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 156494.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 157113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 157731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 158350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 158969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 159587.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 160206.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 160824.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 159795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 160408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 161020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 161632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 162244.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 162857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 163469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 164081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 164693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 163636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 164242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 164848.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 165454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 166060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 166666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 167272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 167878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 168484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 167400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 168600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 169200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 169800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 170400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 171000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 171600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 170495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 171089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 171683.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 172277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 172871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 173465.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 174059.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 174653.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 175247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 174117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 174705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 175294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 175882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 176470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 177058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 177647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 178235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 178823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 177669.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 178252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 178834.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 179417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 180582.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 181165.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 181747.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 180576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 181153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 181730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 182307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 182884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 183461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 184038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 184615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 183428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 184000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 184571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 185142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 185714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 186285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 186857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 187428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 188000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 186792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 187358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 187924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 188490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 189056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 189622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 190188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 190754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 191320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 190093.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 190654.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 191214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 191775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 192336.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 192897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 193457.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 194018.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 192777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 193333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 193888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 194444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 195000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 195555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 196111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 196666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 197222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 195963.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 196513.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 197064.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 197614.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 198165.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 198715.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 199266.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 199816.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 200366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 199090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 199636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 200181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 200727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 201272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 201818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 202363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 202909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 201621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 202162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 202702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 203243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 203783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 204324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 204864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 205405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 204107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 204642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 205178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 205714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 206250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 206785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 207321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 207857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 208392.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 207079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 207610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 208141.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 208672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 209203.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 209734.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 210265.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 210796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 211327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 211858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 210526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 211052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 211578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 212105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 212631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 213157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 213684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 214210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 214736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 215263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 215789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 214434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 214956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 215478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 216000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 216521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 217043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 217565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 218086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 218608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 219130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 219652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 218275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 218793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 219310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 219827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 220344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 220862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 221379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 221896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 222413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 222931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 223448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 222051.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 222564.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 223076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 223589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 224102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 224615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 225128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 225641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 226153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 226666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 227179.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 225762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 226271.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 226779.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 227288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 227796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 228305.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 228813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 229322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 229830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 230338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 230847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 231355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 229915.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 230420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 230924.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 231428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 231932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 232436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 232941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 233445.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 233949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 234453.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 234957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 233500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 234000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 234500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 235000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 235500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 236000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 236500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 237000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 237500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 238000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 238500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 237024.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 237520.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 238016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 238512.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 239008.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 239504.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 240495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 240991.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 241487.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 241983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 240491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 240983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 241475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 241967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 242459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 242950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 243442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 243934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 244426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 244918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 245409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 245901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 244390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 244878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 245365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 245853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 246341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 246829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 247317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 247804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 248292.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 248780.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 249268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 247741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 248225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 248709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 249193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 249677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 250161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 250645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 251129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 251612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 252096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 252580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 253064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 251520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 252000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 252480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 252960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 253440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 253920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 254400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 254880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 255360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 255840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 256320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 256800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 255238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 255714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 256190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 256666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 257142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 257619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 258095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 258571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 259047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 259523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 258425.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 258897.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 259370.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 259842.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 260314.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 260787.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 261259.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 261732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 262204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 262677.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 263149.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 261562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 262031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 262500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 262968.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 263437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 263906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 264375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 264843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 265312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 265781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 264186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 264651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 265116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 265581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 266046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 266511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 266976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 267441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 267906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 268372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 268837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 267230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 267692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 268153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 268615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 269076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 269538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 270461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 270923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 271384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 271846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 270229.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 270687.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 271145.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 271603.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 272061.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 272519.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 272977.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 273435.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 273893.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 274351.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 274809.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 273181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 273636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 274090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 274545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 275000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 275454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 275909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 276363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 276818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 277272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 277727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 276090.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 276541.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 276992.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 277443.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 277894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 278345.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 278797.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 279248.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 279699.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 280150.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 280601.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 278955.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 279403.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 279850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 280298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 280746.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 281194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 281641.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 282089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 282537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 282985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 283432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 283880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 282222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 282666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 283111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 283555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 284000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 284444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 284888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 285333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 285777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 286222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 286666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 287111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 285441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 285882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 286323.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 286764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 287205.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 287647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 288088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 288529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 288970.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 289411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 287737.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 288175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 288613.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 289051.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 289489.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 289927.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 290364.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 290802.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 291240.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 291678.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 292116.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 290434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 290869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 291304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 291739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 292173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 292608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 293043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 293478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 293913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 294347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 294782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 295217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 293525.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 293956.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 294388.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 294820.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 295251.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 295683.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 296115.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 296546.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 296978.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 297410.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 297841.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 296142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 296571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 297000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 297428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 297857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 298285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 298714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 299142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 299571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 300428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 300857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 299148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 299574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 300425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 300851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 301276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 301702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 302127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 302553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 302978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 303404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 303829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 302112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 302535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 302957.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 303380.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 303802.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 304225.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 304647.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 305070.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 305492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 305915.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 306338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 304615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 305034.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 305454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 305874.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 306293.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 306713.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 307132.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 307552.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 307972.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 308391.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 308811.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 309230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 307500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 307916.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 308333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 308750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 309166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 309583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 310000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 310416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 310833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 311250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 311666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 309931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 310344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 310758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 311172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 311586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 312000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 312413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 312827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 313241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 313655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 314068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 312328.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 312739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 313150.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 313561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 313972.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 314383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 314794.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 315205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 315616.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 316027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 314285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 314693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 315102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 315510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 315918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 316326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 316734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 317142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 317551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 317959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 318367.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 316621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 317027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 317432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 317837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 318243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 318648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 319054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 319459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 319864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 320270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 320675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 318926.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 319328.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 319731.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 320134.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 320536.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 320939.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 321342.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 321744.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 322147.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 322550.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 322953.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 321200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 321600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 322000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 322400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 322800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 323200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 323600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 324000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 324400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 324800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 325200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 325600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 323841.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 324238.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 324635.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 325033.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 325430.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 325827.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 326225.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 326622.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 327019.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 327417.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 327814.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 326052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 326447.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 326842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 327236.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 327631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 328026.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 328421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 328815.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 329210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 329605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 330394.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 328627.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 329019.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 329411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 329803.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 330196.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 330588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 330980.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 331372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 331764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 332156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 332549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 330779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 331168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 331558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 331948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 332337.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 332727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 333116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 333506.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 333896.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 334285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 334675.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 332903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 333290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 333677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 334064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 334451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 334838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 335225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 335612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 336000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 336387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 336774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 337161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 335384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 335769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 336153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 336538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 336923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 337307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 337692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 338076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 338461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 338846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 339230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 337452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 337834.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 338216.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 338598.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 338980.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 339363.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 339745.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 340127.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 340509.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 340891.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 341273.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 341656.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 339873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 340253.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 340632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 341012.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 341392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 341772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 342151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 342531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 342911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 343291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 343670.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 341886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 342264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 342641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 343018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 343396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 343773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 344150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 344528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 344905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 345283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 345660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 343875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 344250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 344625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 345000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 345375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 345750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 346125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 346500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 346875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 347250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 345465.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 345838.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 346211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 346583.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 346956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 347329.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 347701.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 348074.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 348447.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 348819.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 349192.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 349565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 347777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 348148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 348518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 348888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 349259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 349629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 350000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 350370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 350740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 351111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 349325.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 349693.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 350061.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 350429.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 350797.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 351165.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 351533.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 351901.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 352269.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 352638.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 353006.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 351219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 351585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 351951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 352317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 352682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 353048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 353414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 353780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 354146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 354512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 352727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 353090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 353454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 353818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 354181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 354545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 354909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 355272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 355636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 356000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 356363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 354578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 354939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 355301.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 355662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 356024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 356385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 356747.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 357108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 357469.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 357831.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 358192.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 356407.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 356766.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 357125.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 357485.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 357844.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 358203.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 358562.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 358922.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 359281.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 359640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 360359.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 358571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 358928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 359285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 359642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 360357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 360714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 361071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 361428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 361785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 362142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 360355.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 360710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 361065.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 361420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 361775.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 362130.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 362485.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 362840.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 363195.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 363550.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 363905.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 362117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 362470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 362823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 363176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 363529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 363882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 364235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 364588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 364941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 365294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 365647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 366000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 364210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 364561.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 364912.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 365263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 365614.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 365964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 366315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 366666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 367017.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 367368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 367719.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 365930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 366279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 366627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 366976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 367325.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 367674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 368023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 368372.1 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, 367976.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 368323.7 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, 370751.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 371098.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 371445.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 371791.9 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, 371034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 371379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 371724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 372068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 372413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 372758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 373103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 373448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 371657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 372000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 372342.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 372685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 373028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 373371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 373714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 374057.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 374400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 374742.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 375085.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 375428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 373636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 373977.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 374318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 374659.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 375000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 375340.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 375681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 376022.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 376363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 376704.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 377045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 375254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 375593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 375932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 376271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 376610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 376949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 377288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 377627.1 fps, 0 ms/f [junit] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 66900 f, 337878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 336482.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 336783.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 337085.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 337386.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 337688.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 337989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 338291.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 338592.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 337200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 337500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 337800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 338100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 338400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 338700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 339000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 339300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 339600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 339900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 340200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 338805.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 339104.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 339403.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 339701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 340298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 340597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 340895.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 341194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 341492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 341791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 340396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 340693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 340990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 341287.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 341584.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 341881.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 342178.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 342475.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 342772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 343069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 343366.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 341970.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 342266.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 342561.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 342857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 343152.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 343448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 343743.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 344039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 344334.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 344630.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 344926.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 343529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 343823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 344117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 344411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 344705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 345000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 345294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 345588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 345882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 346176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 344780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 345073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 345365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 345658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 345951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 346243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 346536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 346829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 347121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 347414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 346019.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 346310.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 346601.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 346893.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 347184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 347475.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 347767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 348058.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 348349.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 348640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 348932.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 347536.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 347826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 348115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 348405.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 348695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 348985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 349275.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 349565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 349855.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 350144.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 350434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 350724.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 349326.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 349615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 349903.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 350192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 350480.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 350769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 351057.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 349665.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 349952.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 350239.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 350526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 350813.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 351100.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 351387.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 351674.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 351961.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 350571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 350857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 351142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 351428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 351714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 352000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 352285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 352571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 352857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 353142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 353428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 353714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 352322.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 352606.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 352891.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 353175.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 353459.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 353744.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 354028.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 354312.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 354597.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 354881.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 355165.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 353773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 354056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 354339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 354622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 354905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 355188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 355471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 355754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 356037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 356320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 356603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 356886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 355492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 355774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 356056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 356338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 356619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 356901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 357183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 357464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 357746.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 358028.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 358309.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 358591.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 357196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 357476.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 357757.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 358037.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 358317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 358598.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 358878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 359158.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 359439.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 359719.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 360280.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 358883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 359162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 359441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 359720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 360279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 360558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 360837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 361116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 361395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 361674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 361953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 362232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 362511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 361111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 361388.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 361666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 361944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 362222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 362500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 362777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 363055.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 363333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 363611.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 363888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 364166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 364444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 363041.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 363317.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 363594.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 363870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 364147.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 364423.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 364700.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 364976.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 365253.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 365529.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 365806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 366082.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 366359.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 364954.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 365229.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 365504.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 365779.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 366055.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 366330.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 366605.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 366880.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 367155.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 367431.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 367706.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 367981.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 368256.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 368532.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 367123.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 367397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 367671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 367945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 368219.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 368493.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 368767.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 369041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 369315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 369589.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 369863.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 370137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 368727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 369000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 369272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 369545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 369818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 370090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 370363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 370636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 370909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 371181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 371454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 371727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 370316.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 370588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 370859.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 371131.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 371402.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 371674.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 371945.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 372217.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 372488.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 372760.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 373031.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 373303.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 373574.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 372162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 372432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 372702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 372972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 373243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 373513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 373783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 374054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 374324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 374594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 374864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 375135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 375405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 373991.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 374260.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 374529.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 374798.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 375067.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 375336.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 375605.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 375874.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 376143.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 376412.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 376681.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 376950.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 375535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 375803.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 376071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 376339.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 376607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 376875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 377142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 377410.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 377678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 377946.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 378214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 378482.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 378750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 377333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 377600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 377866.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 378133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 378400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 378666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 378933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 379200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 379466.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 379733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 380266.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 378849.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 379115.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 379380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 379646.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 379911.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 380177.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 380442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 380707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 380973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 381238.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 381504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 381769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 382035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 380616.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 380881.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 381145.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 381409.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 381674.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 381938.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 382202.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 382466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 382731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 382995.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 383259.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 383524.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 383788.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 382368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 382631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 382894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 383157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 383421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 383684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 383947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 384210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 384473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 384736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 385000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 385263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 383842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 384104.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 384366.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 384628.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 384890.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 385152.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 385414.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 385676.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 385938.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 386200.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 386462.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 386724.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 385304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 385565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 385826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 386086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 386347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 386608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 386869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 387130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 387391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 387652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 387913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 388173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 386753.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 387013.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 387272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 387532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 387792.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 388051.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 388311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 388571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 388831.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 389090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 389350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 389610.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 388189.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 388448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 388706.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 388965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 389224.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 389482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 389741.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 390258.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 390517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 390775.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 389356.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 389613.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 389871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 390128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 390386.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 390643.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 390901.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 391158.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 391416.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 391673.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 391931.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 392188.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 390769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 391025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 391282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 391538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 391794.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 392051.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 392307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 392564.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 392820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 393076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 393333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 393589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 393846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 392425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 392680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 392936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 393191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 393446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 393702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 393957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 394212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 394468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 394723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 394978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 393559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 393813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 394067.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 394322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 394576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 394830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 395084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 395338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 395593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 395847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 396101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 396355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 394936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 395189.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 395443.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 395696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 394285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 394537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 394789.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 395042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 395294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 395546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 395798.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 396050.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 396302.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 394895.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 395146.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 395397.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 395648.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 395899.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 396150.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 396401.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 396652.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 396903.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 397154.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 397405.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 397656.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 397907.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 396500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 396750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 397000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 397250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 397500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 397750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 398000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 398250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 398500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 398750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 399000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 399250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 399500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 398091.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 398340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 398589.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 398838.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 399087.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 399336.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 399585.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 399834.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 400083.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 400331.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 400580.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 400829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 401078.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 399669.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 399917.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 400165.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 400413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 400661.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 400909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 401157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 401404.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 401652.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 401900.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 402148.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 402396.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 402644.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 401234.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 401481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 401728.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 401975.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 402222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 402469.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 402716.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 402962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 403209.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 403456.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 403703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 403950.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 404197.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 402786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 403032.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 403278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 403524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 403770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 404016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 404262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 404508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 404754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 405000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 405245.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 405491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 405737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 404326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 404571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 404816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 405061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 405306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 405551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 405795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 406040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 406285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 406530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 406775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 407020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 407265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 405853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 406097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 406341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 406585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 406829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 407073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 407317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 407560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 407804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 408048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 408292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 408536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 408780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 407368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 407611.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 407854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 408097.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 408340.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 408583.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 408825.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 409068.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 409311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 409554.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 409797.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 410040.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 410283.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 408870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 409112.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 409354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 409596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 409838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 410080.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 410322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 410564.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 410806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 411048.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 411290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 411532.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 411774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 410361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 410602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 410843.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 411084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 411325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 411566.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 411807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 412048.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 412289.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 412530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 412771.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 413012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 413253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 411840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 412080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 412320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 412560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 412800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 413040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 413280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 413520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 413760.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 414000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 414240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 414480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 414720.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 413306.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 413545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 413784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 414023.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 414262.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 414502.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 414741.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 414980.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 415219.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 415458.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 415697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 415936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 414523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 414761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 415000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 415238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 415476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 414071.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 414308.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 414545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 414782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 415019.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 415256.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 415494.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 415731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 415968.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 414566.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 414803.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 415039.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 415275.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 415511.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 415748.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 415984.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 416220.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 416456.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 416692.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 416929.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 415529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 415764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 416000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 416235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 416470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 416705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 416941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 417176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 417411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 417647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 417882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 416484.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 416718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 416953.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 417187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 417421.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 417656.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 417890.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 418125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 418359.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 418593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 418828.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 419062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 417665.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 417898.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 418132.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 418365.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 418599.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 418832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 419066.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 419299.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 419533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 419766.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 420233.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 420466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 419069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 419302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 419534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 419767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 420232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 420465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 420697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 420930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 421162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 421395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 421627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 421860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 420463.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 420694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 420926.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 421158.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 421389.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 421621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 421853.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 422084.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 422316.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 422548.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 422779.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 423011.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 421615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 421846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 422076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 422307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 422538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 422769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 423000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 423230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 423461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 423692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 423923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 424153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 424384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 422988.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 423218.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 423448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 423678.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 423908.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 424137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 424367.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 424597.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 424827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 425057.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 425287.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 425517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 424122.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 424351.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 424580.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 424809.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 425038.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 425267.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 425496.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 425725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 425954.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 426183.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 426412.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 426641.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 426870.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 425475.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 425703.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 425931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 426159.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 426387.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 426615.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 426844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 427072.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 427300.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 427528.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 427756.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 427984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 428212.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 426818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 427045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 427272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 427500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 427727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 427954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 428181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 428409.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 428636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 428863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 429090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 429318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 427924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 428150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 428377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 428603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 428830.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 429056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 429283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 429509.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 429735.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 429962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 430188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 430415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 430641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 429248.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 429473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 429699.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 429924.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 430150.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 430375.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 430601.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 430827.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 431052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 431278.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 431503.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 431729.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 430337.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 430561.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 430786.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 431011.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 431235.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 431460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 431685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 431910.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 432134.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 432359.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 432584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 432809.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 433033.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 433258.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 431865.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 432089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 432313.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 432537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 432761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 432985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 433208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 433432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 433656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 433880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 434104.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 434328.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 432936.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 433159.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 433382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 433605.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 433829.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 434052.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 434275.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 434498.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 434721.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 434944.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 435167.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 435390.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 435613.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 434222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 434444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 434666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 434888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 435111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 435333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 435555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 435777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 436000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 436222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 436444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 436666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 436888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 435498.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 435719.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 435940.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 436162.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 436383.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 436605.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 436826.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 437047.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 437269.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 437490.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 437712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 437933.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 438154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 436764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 436985.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 437205.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 437426.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 437647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 437867.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 438088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 438308.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 438529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 438750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 438970.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 439191.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 439411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 438021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 438241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 438461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 438681.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 438901.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 439120.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 439340.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 439560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 439780.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 440219.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 440439.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 440659.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 439270.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 439489.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 439708.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 439927.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 440146.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 440364.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 440583.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 440802.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 441021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 441240.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 441459.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 441678.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 441897.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 440509.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 440727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 440945.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 441163.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 441381.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 441600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 441818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 442036.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 442254.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 442472.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 442690.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 442909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 441521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 441739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 441956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 442173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 442391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 442608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 442826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 443043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 443260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 443478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 442093.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 442310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 442527.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 442743.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 442960.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 443176.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 443393.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 443610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 443826.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 444043.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 444259.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 444476.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 443093.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 443309.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 443525.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 443741.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 443956.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 444172.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 444388.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 444604.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 444820.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 445035.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 445251.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 445467.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 445683.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 444301.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 444516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 444731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 444946.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 445161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 445376.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 445591.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 445806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 446021.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 446236.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 446451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 446666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 446881.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 445500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 445714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 445928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 446142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 446357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 446571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 446785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 447000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 447214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 447428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 447642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 447857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 446476.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 446690.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 446903.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 447117.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 447330.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 447544.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 447758.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 447971.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 448185.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 448398.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 448612.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 448825.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 449039.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 447659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 447872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 448085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 448297.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 448510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 448723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 448936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 449148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 449361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 449574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 449787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 448621.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 448833.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 449045.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 449257.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 449469.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 449681.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 449894.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 450106.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 450318.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 450530.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 450742.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 450954.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 451166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 451378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 450211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 450422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 450633.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 450845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 451056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 451267.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 451478.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 451690.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 451901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 452112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 452323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 452535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 451157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 451368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 451578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 451789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 452000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 452210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 452421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 452631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 452842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 453052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 453263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 453473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 452097.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 452307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 452517.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 452727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 452937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 453146.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 453356.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 453566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 453776.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 453986.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 454195.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 454405.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 454615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 454825.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 453449.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 453658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 453867.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 454076.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 454285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 454494.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 454703.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 454912.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 455121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 455331.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 455540.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 455749.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 455958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 454583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 454791.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 455000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 455208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 455416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 455625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 455833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 456041.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 456250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 456458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 456666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 456875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 455501.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 455709.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 455916.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 456124.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 456332.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 456539.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 456747.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 456955.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 457162.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 457370.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 456000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 456206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 456413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 456620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 456827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 457034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 457241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 457448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 457655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 457862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 458068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 458275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 458482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 457113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 457319.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 457525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 457731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 457938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 458144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 458350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 458556.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 458762.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 458969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 459175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 459381.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 459587.6 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, 458424.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 458630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 458835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 459041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 459246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 459452.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 459657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 459863.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 460068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 460273.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 460479.4 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, 460204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 460408.1 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, 461084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 461288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 461491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 461694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 461898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 462101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 462305.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 462508.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 462711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 462915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 463118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 463322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 463525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 462162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 462364.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 462567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 462770.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 462972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 463175.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 463378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 463581.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 463783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 463986.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 464189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 464391.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 464594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 463232.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 463434.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 463636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 463838.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 464040.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 464242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 464444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 464646.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 464848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 465050.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 465252.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 465454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 465656.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 464295.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 464496.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 464698.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 464899.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 465100.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 465302.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 465503.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 465704.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 465906.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 466107.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 466308.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 466510.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 466711.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 465351.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 465551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 465752.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 465953.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 466153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 466354.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 466555.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 466755.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 466956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 467157.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 467357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 467558.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 467759.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 467959.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 466600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 466800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 467000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 467200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 467400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 467600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 467800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 468000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 468200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 468400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 468600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 468800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 467441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 467641.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 467840.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 468039.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 468239.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 468438.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 468637.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 468837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 469036.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 469235.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 469435.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 469634.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 469833.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 468476.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 468675.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 468874.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 469072.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 469271.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 469470.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 469668.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 469867.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 470066.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 470264.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 470463.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 470662.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 470860.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 469504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 469702.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 469901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 470099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 470297.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 470495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 470693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 470891.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 471089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 471287.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 471485.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 471683.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 471881.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 470526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 470723.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 470921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 471118.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 471315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 471513.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 471710.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 471907.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 472105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 472302.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 472500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 472697.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 471344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 471540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 471737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 471934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 472131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 472327.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 472524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 472721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 472918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 473114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 473311.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 473508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 473704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 473901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 472549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 472745.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 472941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 473137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 473333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 473529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 473725.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 473921.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 474117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 474313.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 474509.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 474705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 474901.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 473550.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 473745.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 473941.3 fps, 0 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 145560 f, 429380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 429557.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 429734.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 428647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 428823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 429000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 429176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 429352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 429529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 429705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 429882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 430058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 430235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 430411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 430588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 429501.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 429677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 429853.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 430029.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 430205.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 430381.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 430557.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 430733.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 430909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 431085.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 431261.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 431436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 431612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 431788.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 430701.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 430877.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 431052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 431228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 431403.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 431578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 431754.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 431929.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 432105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 432280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 432456.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 432631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 432807.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 431720.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 431895.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 432069.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 432244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 432419.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 432594.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 432769.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 432944.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 433119.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 433294.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 432209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 432383.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 432558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 432732.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 432906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 433081.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 433255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 433430.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 432347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 432521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 432695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 432869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 433043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 433217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 433391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 433565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 433739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 433913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 434086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 434260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 434434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 433352.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 433526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 433699.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 433872.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 434046.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 434219.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 434393.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 434566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 434739.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 434913.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 435086.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 435260.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 435433.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 434351.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 434524.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 434697.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 434870.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 435043.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 435216.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 435389.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 435561.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 435734.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 435907.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 436080.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 436253.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 436426.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 435344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 435517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 435689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 435862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 436034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 436206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 436379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 436551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 436724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 436896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 437068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 437241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 437413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 436332.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 436504.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 436676.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 436848.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 437020.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 437191.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 437363.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 437535.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 437707.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 437879.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 438051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 438223.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 437142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 437314.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 437485.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 437657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 437828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 438000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 438171.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 438342.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 438514.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 438685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 438857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 439028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 439200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 439371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 438290.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 438461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 438632.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 438803.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 438974.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 439145.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 439316.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 439487.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 439658.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 439829.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 440170.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 440341.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 439261.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 439431.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 439602.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 439772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 439943.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 440113.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 440284.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 440454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 440625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 440795.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 440965.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 441136.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 440056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 440226.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 440396.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 440566.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 440736.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 440906.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 441076.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 441246.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 441416.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 441586.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 441756.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 441926.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 442096.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 441016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 441186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 441355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 441525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 441694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 441864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 442033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 442203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 442372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 442542.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 442711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 442881.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 443050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 441971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 442140.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 442309.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 442478.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 442647.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 442816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 442985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 443154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 443323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 443492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 443661.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 443831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 444000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 442921.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 443089.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 443258.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 443426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 443595.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 443764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 443932.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 444101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 444269.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 444438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 444606.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 444775.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 444943.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 443865.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 444033.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 444201.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 444369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 444537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 444705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 444873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 445042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 445210.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 445378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 445546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 445714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 445882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 444804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 444972.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 445139.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 445307.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 445474.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 445642.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 445810.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 445977.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 446145.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 446312.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 446480.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 446648.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 445571.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 445738.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 445905.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 446072.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 446239.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 446406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 446573.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 446740.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 446908.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 447075.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 447242.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 447409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 447576.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 446500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 446666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 446833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 447000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 447166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 447333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 447500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 447666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 447833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 448000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 448166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 448333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 448500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 447423.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 447590.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 447756.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 447922.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 448088.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 448254.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 448421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 448587.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 448753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 448919.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 449085.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 449252.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 449418.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 448342.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 448508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 448674.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 448839.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 449005.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 449171.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 449337.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 449502.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 449668.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 449834.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 450165.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 450331.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 449256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 449421.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 449586.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 449752.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 449917.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 450082.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 450247.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 450413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 450578.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 450743.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 450909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 451074.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 451239.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 450164.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 450329.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 450494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 450659.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 450824.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 450989.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 451153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 451318.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 451483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 451648.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 451813.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 451978.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 452142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 451068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 451232.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 451397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 451561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 451726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 451890.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 452054.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 452219.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 452383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 452547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 452712.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 452876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 453041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 453205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 452131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 452295.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 452459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 452622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 452786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 452950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 453114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 453278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 453442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 453606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 453770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 453934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 454098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 453024.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 453188.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 453351.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 453515.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 453678.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 453841.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 454005.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 454168.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 454332.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 454495.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 454659.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 454822.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 454986.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 455149.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 454076.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 454239.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 454402.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 454565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 454728.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 454891.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 455054.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 455217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 455380.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 455543.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 455706.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 454634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 454796.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 454959.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 455121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 455284.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 455447.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 455609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 455772.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 455934.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 456097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 456260.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 456422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 455351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 455513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 455675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 455837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 456000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 456162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 456324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 456486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 456648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 456810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 456972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 457135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 457297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 456226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 456388.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 456549.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 456711.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 456873.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 457035.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 457196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 457358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 457520.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 457681.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 457843.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 458005.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 458167.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 457096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 457258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 457419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 457580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 457741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 457903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 458064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 458225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 458387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 458548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 458709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 458870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 457801.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 457962.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 458123.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 458284.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 458445.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 458605.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 458766.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 458927.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 459088.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 459249.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 459410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 459571.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 459731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 458663.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 458823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 458983.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 459144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 459304.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 459465.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 459625.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 459786.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 459946.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 460106.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 460267.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 460427.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 460588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 459520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 459680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 459840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 460160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 460320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 460480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 460640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 460800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 460960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 461120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 461280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 461440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 460372.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 460531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 460691.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 460851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 461010.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 461170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 461329.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 461489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 461648.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 461808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 461968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 460901.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 461061.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 461220.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 461379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 461538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 461697.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 461856.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 462015.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 462175.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 462334.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 462493.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 462652.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 461587.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 461746.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 461904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 462063.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 462222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 462380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 462539.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 462698.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 462857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 463015.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 463174.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 463333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 462269.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 462427.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 462585.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 462744.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 462902.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 463060.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 463219.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 463377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 463535.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 463693.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 463852.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 464010.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 464168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 463105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 463263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 463421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 463578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 463736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 463894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 464052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 464210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 464368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 464526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 464684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 464842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 465000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 463937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 464094.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 464251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 464409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 464566.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 464724.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 464881.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 465039.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 465196.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 465354.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 465511.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 465669.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 465826.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 464764.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 464921.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 465078.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 465235.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 465392.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 465549.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 465706.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 465863.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 466020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 466178.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 466335.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 466492.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 466649.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 465587.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 465744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 465900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 466057.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 466214.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 466370.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 466527.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 466684.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 466840.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 466997.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 467154.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 467310.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 467467.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 466406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 466562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 466718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 466875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 467031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 467187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 467343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 467500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 467656.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 467812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 467968.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 468125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 468281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 467220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 467376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 467532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 467688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 467844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 468000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 468155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 468311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 468467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 468623.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 468779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 468935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 469090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 469246.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 468186.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 468341.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 468497.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 468652.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 468808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 468963.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 469119.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 469274.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 469430.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 469585.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 469740.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 469896.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 470051.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 468992.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 469147.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 469302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 469457.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 469612.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 469767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 469922.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 470077.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 470232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 470387.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 470542.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 470697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 470852.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 471007.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 471162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 470103.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 470257.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 470412.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 470567.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 470721.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 470876.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 471030.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 471185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 471340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 471494.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 471649.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 471804.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 471958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 472113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 471054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 471208.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 471362.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 471516.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 471670.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 471825.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 471979.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 472133.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 472287.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 472442.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 472596.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 472750.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 472904.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 473059.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 473213.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 472153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 472307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 472461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 472615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 472769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 472923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 473076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 473230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 473384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 473538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 473692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 473846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 472787.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 472941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 473094.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 473248.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 473401.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 473555.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 473708.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 473861.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 474015.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 474168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 474322.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 474475.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 474629.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 474782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 473724.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 473877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 474030.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 474183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 474336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 474489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 474642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 474795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 474948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 475102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 475255.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 475408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 475561.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 474503.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 474656.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 474809.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 474961.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 475114.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 475267.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 475419.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 475572.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 475725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 475877.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 476030.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 476183.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 476335.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 475279.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 475431.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 475583.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 475736.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 475888.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 476040.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 476192.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 476345.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 476497.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 476649.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 476802.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 476954.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 477106.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 477258.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 476202.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 476354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 476506.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 476658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 476810.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 476962.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 477113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 477265.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 477417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 477569.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 477721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 477873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 478025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 478177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 477121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 477272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 477424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 477575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 477727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 477878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 478030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 478181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 478333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 478484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 478636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 478787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 478939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 477884.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 478035.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 478186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 478337.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 478488.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 478639.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 478790.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 478942.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 479093.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 479244.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 479395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 479546.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 479697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 478643.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 478793.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 478944.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 479095.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 479246.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 479397.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 479547.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 479698.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 479849.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 480150.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 480301.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 480452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 480603.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 479548.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 479699.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 479849.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 480150.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 480300.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 480451.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 480601.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 480751.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 480902.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 481052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 481203.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 481353.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 480300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 480450.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 480600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 480750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 480900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 481050.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 481200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 481350.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 481500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 481650.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 481800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 481950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 482100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 481047.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 481197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 481346.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 481496.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 481645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 481795.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 481945.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 482094.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 482244.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 482394.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 482543.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 482693.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 482842.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 481791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 481940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 482089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 482238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 482388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 482537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 482686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 482835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 482985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 483134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 483283.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 483432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 483582.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 483731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 482679.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 482828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 482977.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 483126.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 483275.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 483424.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 483573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 483722.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 483870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 484019.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 484168.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 484317.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 484466.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 483415.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 483564.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 483712.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 483861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 484009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 484158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 484306.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 484455.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 484603.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 484752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 484901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 485049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 484000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 484148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 484296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 484444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 484592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 484740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 484888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 485037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 485185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 485333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 485481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 485629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 485777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 484729.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 484876.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 485024.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 485172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 485320.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 485467.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 485615.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 485763.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 485911.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 486059.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 486206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 486354.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 486502.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 485454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 485601.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 485749.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 485896.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 486044.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 486191.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 486339.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 486486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 486633.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 486781.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 486928.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 487076.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 487223.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 486176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 485134.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 485281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 485427.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 485574.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 485721.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 485867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 486014.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 484975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 485121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 485268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 485414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 485560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 485707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 485853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 486000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 486146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 486292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 486439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 486585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 486731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 485693.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 485839.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 485985.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 486131.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 486277.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 486423.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 486569.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 486715.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 486861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 487007.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 487153.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 487299.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 487445.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 487591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 486553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 486699.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 486844.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 486990.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 487135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 487281.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 487427.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 487572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 487718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 487864.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 488009.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 488155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 488300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 487263.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 487409.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 487554.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 487699.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 487845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 487990.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 488135.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 488280.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 488426.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 488571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 488716.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 488862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 489007.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 487971.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 488115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 488260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 488405.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 488550.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 488695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 488840.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 488985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 489130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 489275.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 489420.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 489565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 489710.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 488674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 488819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 488963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 489108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 489253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 489397.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 489542.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 489686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 489831.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 489975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 490120.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 490265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 490409.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 489375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 489519.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 489663.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 489807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 489951.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 490096.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 490240.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 490384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 490528.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 490673.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 490817.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 490961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 491105.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 490071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 490215.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 490359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 490503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 490647.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 490791.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 490935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 491079.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 491223.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 491366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 491510.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 491654.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 491798.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 490765.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 490909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 491052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 491196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 491339.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 491483.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 491626.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 491770.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 491913.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 492057.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 492200.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 492344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 492488.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 492631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 491599.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 491742.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 491885.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 492028.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 492171.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 492315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 492458.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 492601.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 492744.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 492887.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 493031.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 493174.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 493317.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 492285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 492428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 492571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 492714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 492857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 493000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 493142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 493285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 493428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 493571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 493714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 493857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 492826.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 492969.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 493111.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 493254.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 493396.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 493539.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 493681.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 493824.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 493966.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 494109.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 494251.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 494394.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 493364.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 493507.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 493649.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 493791.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 493933.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 494075.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 494218.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 494360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 494502.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 494644.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 494786.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 494928.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 495071.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 495213.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 494184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 494326.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 494468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 494609.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 494751.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 494893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 495035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 495177.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 495319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 495461.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 495602.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 495744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 495886.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 494858.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 495141.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 495283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 495424.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 495566.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 495707.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 495849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 495990.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 496132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 496273.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 496415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 495388.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 495529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 495670.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 495811.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 495952.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 496094.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 496235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 496376.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 496517.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 496658.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 496800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 496941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 497082.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 497223.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 496197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 496338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 496478.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 496619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 496760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 496901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 497042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 497183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 497323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 497464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 497605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 497746.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 497887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 496861.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 497002.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 497142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 497283.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 497423.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 497564.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 497704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 497845.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 497985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 498126.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 498266.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 498407.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 498548.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 498688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 497663.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 497803.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 497943.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 498084.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 498224.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 498364.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 498504.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 498644.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 498785.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 498925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 499065.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 499205.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 499345.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 498321.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 498461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 498601.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 498741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 498881.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 499020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 499160.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 499300.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 499440.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 499580.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 499720.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 499860.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 500139.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 499116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 499255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 499395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 499534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 499674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 499813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 499953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 500093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 500232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 500372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 500511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 500651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 500790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 499767.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 499907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 500046.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 500185.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 500324.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 500464.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 500603.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 500742.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 500881.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 501020.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 501160.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 501299.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 501438.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 501577.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 500555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 500694.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 500833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 500972.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 501111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 501250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 501388.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 501527.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 501666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 501805.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 501944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 502083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 501062.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 501200.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 501339.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 501478.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 501616.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 501755.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 501893.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 502032.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 502170.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 502309.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 502448.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 502586.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 502725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 501705.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 501843.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 501981.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 502119.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 502258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 502396.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 502534.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 502672.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 502811.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 502949.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 503087.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 503225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 503364.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 503502.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 502482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 502620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 502758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 502896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 503034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 503172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 503310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 503448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 503586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 503724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 503862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 504137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 503119.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 503256.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 503394.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 503532.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 503669.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 503807.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 503944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 504082.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 504220.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 504357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 504495.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 504633.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 503615.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 503752.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 503890.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 504027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 504164.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 504302.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 504439.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 504576.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 504713.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 504851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 504988.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 505125.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 505263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 504246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 504383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 504520.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 504657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 504794.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 504931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 505068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 505205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 505342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 505479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 505616.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 505753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 505890.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 504874.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 505011.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 505148.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 505284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 505421.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 505558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 505694.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 505831.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 505968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 506104.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 506241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 506378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 506514.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 506651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 505636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 505772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 505909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 506045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 506181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 506318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 506454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 506590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 506727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 506863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 507000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 507136.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 507272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 506258.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 506394.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 506530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 506666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 506802.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 506938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 507074.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 507210.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 507346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 507483.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 507619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 507755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 507891.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 506877.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 507013.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 507149.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 507285.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 507420.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 507556.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 507692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 507828.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 507963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 508099.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 508235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 508371.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 508506.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 507494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 507629.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 507765.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 507900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 508036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 508171.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 508307.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 508442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 508577.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 508713.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 508848.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 508984.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 507972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 508108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 508243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 508378.3 fps, 0 ms/f [junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 225780 f, 472343.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 472468.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 471607.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 471732.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 471858.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 471983.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 472108.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 472233.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 472359.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 472484.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 472609.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 472734.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 472860.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 472985.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 473110.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 472250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 472375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 472500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 472625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 472750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 472875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 473000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 473125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 473250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 473375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 473500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 473625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 472765.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 472889.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 473014.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 473139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 473264.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 473388.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 473513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 473638.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 473763.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 473887.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 474012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 474137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 474261.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 473402.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 473526.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 473651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 473775.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 473900.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 474024.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 474149.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 474273.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 474398.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 474522.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 474647.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 474771.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 474896.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 474037.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 474161.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 474285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 474409.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 474534.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 474658.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 474782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 474906.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 475031.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 475155.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 475279.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 475403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 475527.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 474669.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 474793.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 474917.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 475041.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 475165.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 475289.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 475413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 475537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 475661.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 475785.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 475909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 476033.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 476157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 475298.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 475422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 475546.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 475670.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 475793.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 475917.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 476041.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 476164.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 476288.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 476412.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 476536.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 476659.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 475802.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 475925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 476049.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 476172.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 476296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 476419.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 476543.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 476666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 476790.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 476913.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 477037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 477160.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 476303.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 476427.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 476550.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 476673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 476796.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 476919.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 477043.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 477166.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 477289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 477412.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 477535.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 477659.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 477782.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 476926.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 477049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 477172.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 477295.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 477418.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 477540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 477663.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 477786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 477909.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 478032.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 478155.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 478278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 477423.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 477546.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 477668.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 477791.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 477914.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 478036.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 478159.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 478282.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 478404.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 478527.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 478650.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 478773.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 478895.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 478040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 478163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 478285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 478408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 478530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 478653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 478775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 478897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 479020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 479142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 479265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 479387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 479510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 478655.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 478778.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 478900.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 479022.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 479144.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 479266.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 479389.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 479511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 479633.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 479755.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 479877.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 480122.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 479268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 479390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 479512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 479634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 479756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 479878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 480121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 480243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 480365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 480487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 480609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 480731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 479878.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 480121.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 480243.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 480365.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 480486.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 480608.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 480730.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 480851.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 480973.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 481095.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 481217.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 481338.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 480485.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 480607.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 480728.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 480850.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 480971.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 481093.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 481214.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 481336.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 481457.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 481578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 481700.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 481821.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 481943.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 482064.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 481212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 481333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 481454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 481575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 481696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 481818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 481939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 482060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 482181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 482303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 482424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 482545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 482666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 481814.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 481935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 482056.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 482177.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 482298.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 482419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 482540.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 482661.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 482782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 482903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 483024.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 483145.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 482293.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 482414.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 482535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 482655.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 482776.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 482897.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 483018.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 483138.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 483259.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 483380.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 483501.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 483621.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 482771.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 482891.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 483012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 483132.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 483253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 483373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 483493.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 483614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 483734.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 483855.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 483975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 484096.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 484216.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 483366.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 483486.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 483607.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 483727.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 483847.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 483967.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 484088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 484208.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 484328.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 484448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 484569.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 484689.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 484809.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 483960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 484080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 484200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 484320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 484440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 484560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 484680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 484800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 484920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 485040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 485160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 485280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 484431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 484550.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 484670.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 484790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 484910.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 485029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 485149.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 485269.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 485389.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 485508.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 485628.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 485748.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 485868.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 485019.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 485139.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 485258.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 485378.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 485498.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 485617.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 485737.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 485856.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 485976.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 486095.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 486215.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 486334.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 486454.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 486573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 485725.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 485844.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 485964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 486083.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 486202.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 486322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 486441.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 486560.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 486679.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 486799.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 486918.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 487037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 487157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 487276.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 486428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 486547.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 486666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 486785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 486904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 487023.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 487142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 487261.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 487380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 487500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 487619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 487738.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 487857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 487009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 487128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 487247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 487366.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 487485.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 487603.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 487722.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 487841.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 487960.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 488079.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 488198.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 488316.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 488435.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 487588.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 487707.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 487826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 487944.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 488063.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 488181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 488300.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 488418.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 488537.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 488656.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 488774.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 488893.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 489011.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 489130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 488284.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 488402.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 488520.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 488639.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 488757.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 488875.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 488994.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 489112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 489230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 489349.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 489467.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 489585.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 489704.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 488858.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 488976.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 489094.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 489212.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 489330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 489448.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 489566.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 489685.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 489803.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 489921.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 490039.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 490157.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 489312.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 489430.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 489548.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 489666.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 489783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 489901.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 490019.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 490137.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 490255.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 490373.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 490491.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 490609.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 490726.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 489882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 490000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 490117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 490235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 490352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 490470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 490588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 490705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 490823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 490941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 491058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 491176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 491294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 490450.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 490567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 490684.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 490802.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 490919.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 491037.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 491154.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 491272.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 491389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 491506.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 491624.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 491741.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 490898.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 491015.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 491132.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 491250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 491367.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 491484.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 491601.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 491718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 491835.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 490994.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 491111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 491228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 491345.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 491462.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 491578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 490739.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 490856.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 490972.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 491089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 491206.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 491322.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 491439.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 491556.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 491673.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 491789.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 491906.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 491067.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 491184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 491300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 491417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 491533.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 491650.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 491767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 491883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 491162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 491279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 491395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 491511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 491627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 491744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 491860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 491976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 492093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 492209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 492325.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 491489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 491605.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 491721.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 491837.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 491953.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 492069.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 492185.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 492301.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 492417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 492533.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 492649.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 492765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 491930.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 492046.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 492162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 492278.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 492393.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 492509.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 492625.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 492741.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 492857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 492972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 493088.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 493204.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 493320.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 492485.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 492601.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 492716.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 492832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 492947.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 493063.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 493179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 493294.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 493410.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 493526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 493641.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 493757.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 493872.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 493038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 493153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 493269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 493384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 493500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 493615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 493730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 493846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 493961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 494076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 494192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 494307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 494423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 493589.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 493704.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 493819.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 493934.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 494049.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 494165.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 494280.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 494395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 494510.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 494625.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 494740.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 494856.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 494023.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 494137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 494252.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 494367.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 494482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 494597.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 494712.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 494827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 494942.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 495057.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 495172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 495287.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 495402.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 494569.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 494684.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 494799.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 494913.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 495028.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 495143.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 495258.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 495372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 495487.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 495602.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 495717.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 495831.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 495114.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 495229.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 495343.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 495458.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 495572.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 495687.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 495801.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 495916.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 496030.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 496145.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 496259.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 496374.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 496488.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 495657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 495771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 495885.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 496000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 496114.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 496228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 496342.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 496457.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 496571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 496685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 496800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 496914.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 497028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 496197.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 496311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 496425.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 496539.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 496654.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 496768.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 496882.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 496996.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 497110.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 497224.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 497338.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 497452.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 497566.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 496736.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 496850.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 496963.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 497077.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 497191.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 497305.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 497419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 497533.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 497647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 497760.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 497874.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 497988.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 498102.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 497272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 497386.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 497500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 497613.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 497727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 497840.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 497954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 498068.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 498181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 498295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 498409.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 498522.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 498636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 497807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 497920.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 498034.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 498147.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 498260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 498374.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 498487.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 498601.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 498714.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 498827.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 498941.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 499054.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 499168.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 499281.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 498452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 498566.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 498679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 498792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 498905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 499018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 499132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 499245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 499358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 499471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 499584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 499698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 499811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 498983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 499096.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 499209.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 499322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 499435.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 499548.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 499661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 499774.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 499887.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 500113.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 500226.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 500338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 499511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 499624.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 499736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 499849.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 499962.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 500075.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 500187.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 500300.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 500413.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 500526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 500639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 500751.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 500864.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 500037.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 500150.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 500262.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 500375.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 500487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 500600.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 500712.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 500825.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 500938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 501050.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 501163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 501275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 501388.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 501500.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 500674.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 500786.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 500898.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 501011.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 501123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 501235.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 501348.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267780 f, 501460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267840 f, 501573.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267900 f, 501685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267960 f, 501797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268020 f, 501910.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268080 f, 502022.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268140 f, 501196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268200 f, 501308.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268260 f, 501420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268320 f, 501532.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268380 f, 501644.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268440 f, 501757.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268500 f, 501869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268560 f, 501981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268620 f, 502093.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 502205.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 502317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 502429.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 502542.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 501716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 501828.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 501940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 502052.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 502164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 502276.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 502388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 502500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 502611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 502723.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 502835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 502011.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 502122.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 502234.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 502346.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 502458.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 502569.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 502681.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 502793.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 502905.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 503016.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 503128.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 503240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 503351.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 503463.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 503575.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 502750.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 502862.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 502973.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 503085.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 503197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 503308.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 503420.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 503531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 503643.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 503754.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 503866.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 503977.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 504089.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 503265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 503376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 503487.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 503599.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 503710.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 503821.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 503933.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 504044.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 504155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 504267.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 504378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 504489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 504601.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 504712.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 504823.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 504111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 504222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 504333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 504444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 504555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 504666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 504777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 504888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 505000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 505111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 505222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 504399.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 504510.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 504621.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 504731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 504842.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 504953.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 505064.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 505175.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 505286.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 505397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 505508.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 505619.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 504797.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 504907.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 505018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 505129.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 505239.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 505350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 505461.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 505571.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 505682.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 505793.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 505904.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 506014.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 505193.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 505303.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 505414.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 505524.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 505635.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 505745.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 505856.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 505966.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 506077.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 506187.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 506298.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 505477.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 505588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 505698.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 505808.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 505919.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 506029.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 506139.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 506250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 506360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 506470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 506580.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 505761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 505871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 505981.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 506091.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 506201.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 506311.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 506422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 506532.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 506642.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 505824.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 505934.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 506043.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 506153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 506263.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 506373.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 506483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 506593.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 506703.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 506813.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 506923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 506106.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 506215.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 506325.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 506435.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 506544.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 506654.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 506764.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 506873.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 506983.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 507093.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 507202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 507312.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 506496.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 506605.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 506715.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 506824.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 506934.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 507043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 507153.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 507262.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 507372.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 507481.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 507591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 507700.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 507810.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 507919.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 507103.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 507213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 507322.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 507431.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 507540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 507650.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 507759.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 507868.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 507978.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 508087.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 508196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 508306.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 508415.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 508524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 508633.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 507818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 507927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 508036.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 508145.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 508254.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 508363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 508472.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 508581.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 508690.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 508800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 508909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 509018.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 509127.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 509236.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 509345.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 508529.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 508638.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 508747.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 508856.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 508965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 509074.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 509183.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 509292.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 509401.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 509509.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 509618.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 509727.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 509836.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 509945.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 510054.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 509239.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 509347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 509456.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 509565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 509673.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 509782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 509891.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 510108.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 510217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 510326.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 510434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 510543.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 510652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 510760.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 509945.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 510054.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 510162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 510271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 510379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 510488.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 510596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 510705.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 510813.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 510922.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 511030.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 511139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 511247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 511356.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 511464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 510649.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 510758.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 510866.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 510974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 511083.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 511191.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 511299.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 511407.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 511516.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 511624.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 511732.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 511841.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 511949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 512057.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 512166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 511351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 511459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 511567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 511675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 511783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 511891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 512000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 512108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 512216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 512324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 512432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 512540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 512648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 512756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 512864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 512972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 512158.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 512266.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 512374.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 512482.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 512589.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 512697.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 512805.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 512913.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 513021.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 513129.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 513237.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 513345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 513453.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 513561.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 512746.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 512854.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 512962.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 513070.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 513177.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 513285.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 513393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 513500.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 513608.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 513716.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 513824.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 513931.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 514039.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 514147.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 514254.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 514362.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 513548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 513655.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 513763.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 513870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 513978.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 514086.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 514193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 514301.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 514408.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 514516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287160 f, 514623.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 514731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 514838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 514946.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 515053.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 514239.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 514347.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 514454.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 514561.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 514669.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 514776.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 514883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 514991.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 515098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 515205.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 515313.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 515420.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 515527.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 515635.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 514821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288360 f, 514928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288420 f, 515035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288480 f, 515142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288540 f, 515250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288600 f, 515357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 515464.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 515571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 515678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 515785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 515892.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 516107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 516214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 515401.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 515508.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 515614.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289320 f, 515721.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289380 f, 515828.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289440 f, 515935.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289500 f, 516042.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289560 f, 516149.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289620 f, 516256.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289680 f, 516363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289740 f, 516470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289800 f, 516577.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289860 f, 516684.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289920 f, 515871.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289980 f, 515978.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290040 f, 516085.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290100 f, 516192.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290160 f, 516298.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 516405.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 516512.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 516619.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290400 f, 516725.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290460 f, 516832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290520 f, 516939.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290580 f, 517046.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290640 f, 517153.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290700 f, 517259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290760 f, 516447.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290820 f, 516554.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290880 f, 516660.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290940 f, 516767.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291000 f, 516873.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291060 f, 516980.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291120 f, 517087.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 517193.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 517300.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 517406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 517513.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 517619.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 517726.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 517833.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 517939.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 518046.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 517234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 517340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 517446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 517553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 517659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 517765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 517872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 517978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 518085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 518191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 518297.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 518404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 518510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 518617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 518723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 517911.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 518017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 518123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 518230.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 518336.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 518442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 518548.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 518654.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 518761.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 518867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 518973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 519079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 519185.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 519292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 519398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 519504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 519610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 518798.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 518904.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 519010.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 519116.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 519222.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 519328.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 519434.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 519540.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 519646.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 519752.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 519858.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 519964.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 520070.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 520176.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 519365.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 519470.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 519576.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 519682.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 519788.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 519894.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 520105.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 520211.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 520317.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 520423.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 520529.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 520634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 520740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295320 f, 520846.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 520952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 520140.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 520246.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 520352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 520457.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 520563.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 520669.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 520774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 520880.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 520985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 521091.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 521197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 521302.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 521408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 521514.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 520703.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 520808.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 520913.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 521019.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 521124.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 521230.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 521335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 521441.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 521546.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 521652.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 521757.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 521862.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 521968.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 522073.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 522179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 522284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 521473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 521578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 521684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 521789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 521894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 522000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 522105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 522210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 522315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 522421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 522526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 522631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 522736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 522842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 522947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 523052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 522241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 522346.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 522451.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 522556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 522662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 522767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 522872.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 522977.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 523082.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 523187.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 523292.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 523397.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 523502.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 523607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 523712.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 523817.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 523007.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 523111.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 523216.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 523321.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 523426.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 523531.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 523636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 523741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 523846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 523951.0 fps, 0 ms/f [junit] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 299760 f, 493026.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299820 f, 493125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299880 f, 492413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299940 f, 491704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300000 f, 491803.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300060 f, 491901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300120 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 300180 f, 490490.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300240 f, 490588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300300 f, 490686.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300360 f, 490784.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300420 f, 490882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300480 f, 490179.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300540 f, 490277.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300600 f, 490375.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300660 f, 490473.1 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 300720 f, 488975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300780 f, 489073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300840 f, 489170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300900 f, 489268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300960 f, 489365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301020 f, 488668.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301080 f, 488766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301140 f, 488863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301200 f, 488961.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301260 f, 489058.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301320 f, 489155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301380 f, 489253.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301440 f, 489350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301500 f, 488654.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301560 f, 488752.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301620 f, 488849.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301680 f, 488946.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301740 f, 489043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301800 f, 489141.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301860 f, 489238.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301920 f, 489335.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 301980 f, 489432.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302040 f, 488737.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302100 f, 488834.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302160 f, 488932.0 fps, 0 ms/f [junit] 0 s: 60 f / 7 ms, 8571.4 fps, 0 ms/f; total: 302220 f, 483552.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302280 f, 483648.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302340 f, 482971.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302400 f, 483067.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302460 f, 483162.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302520 f, 483258.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302580 f, 483354.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302640 f, 483450.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302700 f, 483546.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302760 f, 483642.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302820 f, 482966.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302880 f, 483062.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 302940 f, 483157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303000 f, 483253.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303060 f, 483349.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303120 f, 483444.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303180 f, 483540.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303240 f, 483636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303300 f, 482961.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303360 f, 483057.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303420 f, 483152.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303480 f, 483248.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303540 f, 483343.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303600 f, 483439.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303660 f, 483535.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303720 f, 483630.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303780 f, 482957.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303840 f, 483052.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303900 f, 483147.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 303960 f, 483243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304020 f, 483338.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304080 f, 483434.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304140 f, 483529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304200 f, 482857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304260 f, 482952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304320 f, 483047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304380 f, 483142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304440 f, 483238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304500 f, 483333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304560 f, 483428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304620 f, 483523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304680 f, 483619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304740 f, 482947.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304800 f, 483042.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304860 f, 483137.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304920 f, 483232.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 304980 f, 483328.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305040 f, 483423.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305100 f, 483518.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305160 f, 483613.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305220 f, 482943.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305280 f, 483037.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305340 f, 483132.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305400 f, 483227.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305460 f, 483322.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305520 f, 483417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305580 f, 483512.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305640 f, 482843.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305700 f, 482938.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305760 f, 483033.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305820 f, 483127.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305880 f, 483222.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 305940 f, 483317.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306000 f, 483412.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306060 f, 483507.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306120 f, 482839.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306180 f, 482933.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306240 f, 483028.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306300 f, 483123.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306360 f, 483217.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306420 f, 483312.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306480 f, 483406.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306540 f, 483501.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306600 f, 482834.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306660 f, 482929.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306720 f, 483023.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306780 f, 483118.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306840 f, 483212.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306900 f, 483307.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 306960 f, 483401.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307020 f, 483496.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307080 f, 483590.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307140 f, 483685.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307200 f, 483018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307260 f, 483113.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307320 f, 483207.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307380 f, 483301.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307440 f, 483396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307500 f, 483490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307560 f, 483584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307620 f, 483679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307680 f, 483773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307740 f, 483108.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307800 f, 483202.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307860 f, 483296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307920 f, 483390.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 307980 f, 483485.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308040 f, 483579.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308100 f, 483673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308160 f, 483767.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308220 f, 483861.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308280 f, 483956.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308340 f, 484050.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308400 f, 484144.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308460 f, 483479.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308520 f, 483573.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308580 f, 483667.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308640 f, 483761.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308700 f, 483855.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308760 f, 483949.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308820 f, 484043.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308880 f, 484137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 308940 f, 484231.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309000 f, 484326.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309060 f, 483661.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309120 f, 483755.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309180 f, 483849.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309240 f, 483943.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309300 f, 484037.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309360 f, 484131.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309420 f, 484225.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309480 f, 484319.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309540 f, 484413.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309600 f, 484507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309660 f, 484600.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309720 f, 483937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309780 f, 484031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309840 f, 484125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309900 f, 484218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 309960 f, 484312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310020 f, 484406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310080 f, 484500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310140 f, 484593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310200 f, 484687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310260 f, 484781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310320 f, 484118.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310380 f, 484212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310440 f, 484305.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310500 f, 484399.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310560 f, 484492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310620 f, 484586.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310680 f, 484680.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310740 f, 484773.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310800 f, 484867.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310860 f, 484961.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310920 f, 484299.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 310980 f, 484392.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311040 f, 484485.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311100 f, 484579.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311160 f, 484672.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311220 f, 484766.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311280 f, 484859.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311340 f, 484953.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311400 f, 485046.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311460 f, 485140.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311520 f, 485233.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311580 f, 484572.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311640 f, 484665.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311700 f, 484758.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311760 f, 484852.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311820 f, 484945.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311880 f, 485038.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 311940 f, 485132.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312000 f, 485225.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312060 f, 485318.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312120 f, 485412.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312180 f, 485505.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312240 f, 484844.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312300 f, 484937.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312360 f, 485031.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312420 f, 485124.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312480 f, 485217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312540 f, 485310.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312600 f, 485403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312660 f, 485496.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312720 f, 485590.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312780 f, 485683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312840 f, 485023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312900 f, 485116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 312960 f, 485209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313020 f, 485302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313080 f, 485395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313140 f, 485488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313200 f, 485581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313260 f, 485674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313320 f, 485767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313380 f, 485860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313440 f, 485201.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313500 f, 485294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313560 f, 485387.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313620 f, 485479.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313680 f, 485572.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313740 f, 485665.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313800 f, 485758.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313860 f, 485851.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313920 f, 485944.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 313980 f, 486037.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314040 f, 486130.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314100 f, 485471.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314160 f, 485564.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314220 f, 485656.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314280 f, 485749.6 fps, 0 ms/f [junit] 0 s: 60 f / 5 ms, 12000.0 fps, 0 ms/f; total: 314340 f, 482116.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314400 f, 482208.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314460 f, 482300.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314520 f, 482392.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314580 f, 481745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314640 f, 481837.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314700 f, 481192.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314760 f, 481284.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314820 f, 481376.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 314880 f, 480732.8 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 314940 f, 479360.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315000 f, 479452.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315060 f, 479543.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315120 f, 479634.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315180 f, 478996.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315240 f, 479088.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315300 f, 479179.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315360 f, 479270.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315420 f, 478634.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315480 f, 478725.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315540 f, 478816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315600 f, 478907.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315660 f, 478998.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315720 f, 479089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315780 f, 479180.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315840 f, 479271.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315900 f, 479362.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 315960 f, 479453.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316020 f, 479544.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316080 f, 478909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316140 f, 479000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316200 f, 479090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316260 f, 479181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316320 f, 479272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316380 f, 479363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316440 f, 479454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316500 f, 479545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316560 f, 479636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316620 f, 479727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316680 f, 479092.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316740 f, 479183.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316800 f, 479273.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316860 f, 479364.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316920 f, 479455.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 316980 f, 479546.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317040 f, 479636.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317100 f, 479727.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317160 f, 479818.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317220 f, 479909.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317280 f, 479274.9 fps, 0 ms/f [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.203 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065546171 ms III - Start [junit] SLOCK [T main @ 1579065546173 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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 / 899 ms, 66.7 fps, 14 ms/f; total: 60 f, 66.7 fps, 14 ms/f [junit] XXXXX Invisible Part 2/3 [junit] 0 s: 60 f / 7 ms, 8571.4 fps, 0 ms/f; total: 60 f, 8571.4 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 120 f, 13333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 18000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 21818.1 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 / 2 ms, 30000.0 fps, 0 ms/f; total: 360 f, 25714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 28000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 30000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 31764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 33333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 36666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 37894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 39000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 42857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 43636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 44347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 46956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 47500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 50000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 50400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 52800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 53076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 55384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 55555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 57777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 62142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 64285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 64137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 66206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 66000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 68000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 70000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 69677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 71612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 73548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 73125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 76875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 76363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 78181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 79411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 81176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 80571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 82285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 84000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 83333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 85000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 86666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 85945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 87567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 89189.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 90810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 91578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 93157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 92307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 93846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 95384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 94500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 96000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 97500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 96585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 98048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 99512.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 100975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 101428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 102857.1 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, 103255.8 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, 107441.8 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, 107727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 109090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 108000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 109333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 110666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 112000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 110869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 112173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 113478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 114782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 113617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 114893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 116170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 117446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 116250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 117500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 116326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 117551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 118775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 117600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 118800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 118823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 121176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 121153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 122307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 123461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 122264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 123396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 124528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 123333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 124444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 125555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 124363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 125454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 126545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 127636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 126428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 127500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 128571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 127368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 128421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 129473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 128275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 129310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 130344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 129152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 130169.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 131186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 130000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 131000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 133000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 131803.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 132786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 133770.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 134754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 133548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 134516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 135483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 136451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 135238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 136190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 137142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 138095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 136875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 137812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 138750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 139687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 138461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 139384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 140307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 141230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 142153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 140909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 141818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 142727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 143636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 142388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 143283.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 144179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 145074.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 143823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 144705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 145588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 144347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 145217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 146086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 144857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 145714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 146571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 147428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 148285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 147042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 147887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 148732.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 149577.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 148333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 149166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 148767.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 149589.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 150410.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 149189.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 150810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 151621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 150400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 151200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 152000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 150789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 151578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 152368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 151168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 151948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 152727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 153506.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 152307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 153076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 153846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 152658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 153417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 154177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 153000.0 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, 154074.0 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, 153975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 154698.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 155421.6 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, 155000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 155714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 156428.5 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, 157241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 157931.0 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, 157500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 158181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 158863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 157752.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 158426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 159101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 159775.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 158666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 159333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 160000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 160666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 159560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 160219.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 160879.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 161538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 160434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 161086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 161739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 162391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 161290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 161935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 162580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 163225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 162127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 162765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 163404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 162315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 162947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 163578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 164210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 164842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 163750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 164375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 165000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 165625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 164536.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 165154.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 165773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 166391.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 167010.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 165918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 166530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 167142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 167755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 168367.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 167272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 167878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 168484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 169090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 168600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 169200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 169800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 170400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 171000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 171600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 170495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 171089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 171683.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 172277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 172871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 173465.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 174059.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 172941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 173529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 174117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 174705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 175294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 175882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 176470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 177058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 175922.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 176504.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 177087.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 177669.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 178252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 178834.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 179417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 178846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 179423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 180576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 181153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 181730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 180571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 181142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 181714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 182285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 182857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 183428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 184000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 182830.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 183396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 183962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 184528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 185094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 183925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 184485.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 185046.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 185607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 186168.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 186728.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 185555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 186111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 186666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 187222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 187777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 188333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 188888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 187706.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 188256.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 188807.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 189357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 189908.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 190458.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 191009.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 189818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 190363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 190909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 191454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 192000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 192545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 191351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 191891.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 192432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 192972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 193513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 194054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 194594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 193392.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 193928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 194464.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 195000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 195535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 196071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 196607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 197142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 197678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 196460.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 196991.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 197522.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 198053.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 198584.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 199115.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 199646.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 200176.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 198947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 199473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 200526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 201052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 201578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 202105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 200869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 201391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 201913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 202434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 202956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 203478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 204000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 202758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 203275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 203793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 204310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 204827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 205344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 204102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 204615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 205128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 205641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 206153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 206666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 207179.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 205932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 206440.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 206949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 207457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 207966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 208474.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 208983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 209491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 208235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 208739.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 209243.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 209747.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 210252.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 210756.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 211260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 210500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 211000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 211500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 212000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 212500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 213000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 211735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 212231.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 212727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 211475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 211967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 212459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 212950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 213442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 213934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 212682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 213170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 213658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 214146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 214634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 215121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 215609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 214354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 214838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 215322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 215806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 216290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 215040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 215520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 216000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 216480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 216960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 217440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 217920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 218400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 218880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 217619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 218095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 218571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 219047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 219523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 220000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 220476.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 220952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 221428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 221904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 220629.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 221102.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 221574.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 222047.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 222519.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 222992.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 223464.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 223937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 224409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 224881.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 223593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 224062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 224531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 225000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 225468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 225937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 226406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 226875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 227343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 227812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 226511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 226976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 227441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 227906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 228372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 228837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 229302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 229767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 230232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 230697.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 229384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 229846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 230307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 230769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 231230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 231692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 232153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 232615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 233076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 233538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 234000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 232671.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 233129.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 233587.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 234045.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 234503.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 234961.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 235419.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 235877.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 236335.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 236793.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 235454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 235909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 236363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 236818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 237272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 237727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 238181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 238636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 239090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 239545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 238195.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 238646.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 239097.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 239548.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 240451.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 240902.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 241353.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 241804.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 240447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 240895.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 241343.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 241791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 242238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 242686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 243134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 243582.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 244029.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 242666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 243111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 243555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 244000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 244444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 244888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 245333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 245777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 246222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 246666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 247111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 245735.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 246176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 246617.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 247058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 247500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 247941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 248382.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 248823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 249264.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 249705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 248321.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 248759.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 249197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 249635.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 250073.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 250510.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 250948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 251386.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 251824.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 252262.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 250869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 251304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 251739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 252173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 252608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 253043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 253478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 253913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 254347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 252949.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 253381.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 253812.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 254244.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 254676.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 255107.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 255539.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 255971.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 256402.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 256834.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 255428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 255857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 256285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 256714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 257142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 257571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 258000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 258428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 258857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 259285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 259714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 258297.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 258723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 259148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 259574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 260425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 260851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 261276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 261702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 262127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 262553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 261126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 261549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 261971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 262394.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 262816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 263239.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 263661.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 264084.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 264507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 264929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 265352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 263916.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 264335.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 264755.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 265174.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 265594.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 266014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 266433.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 266853.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 267272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 267692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 268111.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 266666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 267083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 267500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 267916.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 268333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 268750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 269166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 269583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 270416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 270833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 269379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 269793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 270206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 270620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 271034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 271448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 271862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 272275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 272689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 273103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 273517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 273931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 272465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 272876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 273287.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 273698.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 274109.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 274520.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 274931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 275342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 275753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 276164.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 276575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 275102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 275510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 275918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 276326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 276734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 277142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 277551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 277959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 278367.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 278775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 279183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 277702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 278108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 278513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 278918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 279324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 279729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 280135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 280540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 280945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 281351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 279865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 280268.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 280671.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 281073.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 281476.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 281879.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 282281.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 282684.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 283087.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 283489.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 283892.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 282400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 282800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 283200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 283600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 284000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 284400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 284800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 285200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 285600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 286000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 286400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 284900.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 285298.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 285695.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 286092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 286490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 286887.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 287284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 287682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 288079.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 288476.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 288874.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 287368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 287763.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 288157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 288552.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 288947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 289342.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 289736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 290131.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 290526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 290921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 291315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 289803.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 290196.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 290588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 290980.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 291372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 291764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 292156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 292549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 292941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 293333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 293725.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 292207.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 292597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 292987.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 293376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 293766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 294155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 294545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 294935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 295324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 295714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 296103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 294580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 294967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 295354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 295741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 296129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 296516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 296903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 297290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 297677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 298064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 298451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 296923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 297307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 297692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 298076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 298461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 298846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 299230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 299615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 300384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 300769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 299235.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 299617.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 300382.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 300764.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 301146.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 301528.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 301910.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 302293.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 302675.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 303057.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 301519.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 301898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 302278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 302658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 303037.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 303417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 303797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 304177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 304556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 304936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 305316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 303773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 304150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 304528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 304905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 305283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 305660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 306037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 306415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 306792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 307169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 307547.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 306000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 306375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 306750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 307125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 307500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 307875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 308250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 308625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 309000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 309375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 309750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 308198.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 308571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 308944.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 309316.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 309689.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 310062.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 310434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 310807.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 311180.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 311552.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 311925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 310370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 310740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 311111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 311481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 311851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 312222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 312592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 312962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 313333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 313703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 314074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 312515.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 312883.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 313251.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 313619.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 313987.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 314355.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 314723.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 315092.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 315460.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 315828.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 316196.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 314634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 315000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 315365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 315731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 316097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 316463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 316829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 317195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 317560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 317926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 318292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 316727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 317090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 317454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 317818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 318181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 318545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 318909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 319272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 319636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 320363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 318795.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 319156.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 319518.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 319879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 320240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 320602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 320963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 321325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 321686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 322048.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 322409.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 322771.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 321197.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 321556.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 321916.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 322275.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 322634.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 322994.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 323353.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 323712.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 324071.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 324431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 324790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 323214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 323571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 323928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 324285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 324642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 325000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 325357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 325714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 326071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 326428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 324852.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 325207.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 325562.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 325917.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 326272.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 326627.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 326982.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 327337.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 327692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 328047.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 328402.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 326823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 327176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 327529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 327882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 328235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 328588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 328941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 329294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 329647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 330352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 330705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 329122.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 329473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 329824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 330175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 330526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 330877.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 331228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 331578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 331929.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 332280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 332631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 331046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 331395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 331744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 332093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 332441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 332790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 333139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 333488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 333837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 334186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 332601.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 332947.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 333294.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 333641.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 333988.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 334335.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 334682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 335028.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 335375.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 335722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 336069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 334482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 334827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 335172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 335517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 335862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 336206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 336551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 336896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 337241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 337586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 337931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 336342.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 336685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 337028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 337371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 337714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 338057.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 338400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 338742.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 339085.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 339428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 339771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 340114.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 338522.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 338863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 339204.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 339545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 339886.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 340227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 340568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 340909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 341250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 341590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 340338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 340677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 341016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 341355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 341694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 342033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 342372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 342711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 343050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 341460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 341797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 342134.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 342471.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 342809.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 343146.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 343483.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 343820.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 342234.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 342569.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 342905.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 343240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 343575.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 343910.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 344245.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 344581.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 344916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 343333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 343666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 344000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 344333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 342762.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 343093.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 343425.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 343756.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 344088.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 342527.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 342857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 343186.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 343516.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 341967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 342295.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 342622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 342950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 343278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 341739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 342065.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 342391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 342717.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 343043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 343369.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 343695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 344021.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 342486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 342810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 343135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 343459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 343783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 344108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 344432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 342903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 343225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 343548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 343870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 344193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 344516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 344838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 345161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 343636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 343957.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 344278.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 344598.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 344919.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 345240.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 345561.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 345882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 344361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 344680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 345000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 345319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 345638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 345957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 346276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 346595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 346914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 345396.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 345714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 346031.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 346349.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 346666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 346984.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 347301.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 347619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 347936.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 348253.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 348571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 347052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 347368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 347684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 348000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 348315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 348631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 348947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 349263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 349578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 349894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 350210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 350526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 350842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 349319.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 349633.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 349947.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 350261.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 350575.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 350890.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 351204.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 351518.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 351832.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 352146.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 352460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 352774.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 351250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 351562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 351875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 352187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 352500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 352812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 353125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 353437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 353750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 354062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 352538.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 352849.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 353160.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 353471.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 353782.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 354093.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 354404.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 354715.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 355025.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 353505.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 353814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 354123.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 354433.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 354742.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 355051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 355360.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 355670.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 355979.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 356288.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 354769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 355076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 355384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 355692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 356000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 356307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 356615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 356923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 357230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 357538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 356020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 356326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 356632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 356938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 357244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 357551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 357857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 358163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 358469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 358775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 357258.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 357563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 357868.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 358172.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 358477.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 358781.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 359086.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 359390.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 359695.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 358484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 358787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 359090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 359393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 359696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 360303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 360606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 360909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 361212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 359698.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 360301.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 360603.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 360904.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 361206.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 361507.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 361809.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 362110.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 362412.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 360900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 361200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 361500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 361800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 362100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 362400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 362700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 363000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 363300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 363600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 362089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 362388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 362686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 362985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 363283.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 363582.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 363880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 364179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 364477.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 364776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 363267.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 363564.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 363861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 364158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 364455.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 364752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 365049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 365346.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 365643.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 365940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 364433.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 364729.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 365024.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 365320.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 365615.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 365911.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 366206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 366502.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 366798.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 367093.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 365588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 365882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 366176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 366470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 366764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 367058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 367352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 367647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 367941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 366439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 366731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 367024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 367317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 367609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 367902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 368195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 368487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 368780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 367281.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 367572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 367864.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 368155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 368446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 368737.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 369029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 369320.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 369611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 368115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 368405.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 368695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 368985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 369275.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 369565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 369855.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 370144.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 370434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 368942.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 369230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 369519.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 369807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 370096.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 370384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 370673.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 370961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 369473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 369760.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 370047.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317340 f, 479365.5 fps, 0 ms/f [junit] 0 s: 60 f / 10 ms, 6000.0 fps, 0 ms/f; total: 317400 f, 472321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317460 f, 472410.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317520 f, 472500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317580 f, 472589.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317640 f, 472678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317700 f, 472767.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317760 f, 472154.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317820 f, 472243.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317880 f, 472332.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 317940 f, 472422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318000 f, 472511.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318060 f, 472600.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318120 f, 472689.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318180 f, 472778.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318240 f, 472867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318300 f, 472956.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318360 f, 473046.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318420 f, 472433.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318480 f, 472522.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318540 f, 472611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318600 f, 472700.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318660 f, 472789.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318720 f, 472878.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318780 f, 472967.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318840 f, 473056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318900 f, 473145.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 318960 f, 473234.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319020 f, 473323.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319080 f, 473412.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319140 f, 472800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319200 f, 472888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319260 f, 472977.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319320 f, 473066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319380 f, 473155.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319440 f, 473244.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319500 f, 473333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319560 f, 473422.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319620 f, 473511.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319680 f, 473600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319740 f, 473688.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319800 f, 473777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319860 f, 473165.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319920 f, 473254.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 319980 f, 473343.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320040 f, 473431.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320100 f, 473520.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320160 f, 473609.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320220 f, 473698.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320280 f, 473786.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320340 f, 473875.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320400 f, 473964.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320460 f, 474053.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320520 f, 474142.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320580 f, 473530.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320640 f, 473618.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320700 f, 473707.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320760 f, 473796.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320820 f, 473884.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320880 f, 473973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 320940 f, 474062.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321000 f, 474150.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321060 f, 474239.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321120 f, 474327.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321180 f, 474416.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321240 f, 474505.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321300 f, 474593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321360 f, 473982.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321420 f, 474070.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321480 f, 474159.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321540 f, 474247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321600 f, 474336.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321660 f, 474424.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321720 f, 474513.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321780 f, 474601.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321840 f, 474690.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321900 f, 474778.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 321960 f, 474867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322020 f, 474955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322080 f, 474344.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322140 f, 474433.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322200 f, 474521.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322260 f, 474609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322320 f, 474698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322380 f, 474786.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322440 f, 474874.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322500 f, 474963.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322560 f, 475051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322620 f, 475139.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322680 f, 475228.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322740 f, 475316.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322800 f, 475405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322860 f, 474794.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322920 f, 474882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 322980 f, 474970.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323040 f, 475058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323100 f, 475147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323160 f, 475235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323220 f, 475323.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323280 f, 475411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323340 f, 475500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323400 f, 475588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323460 f, 475676.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323520 f, 475764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323580 f, 475154.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323640 f, 475242.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323700 f, 475330.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323760 f, 475418.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323820 f, 475506.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323880 f, 475594.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 323940 f, 475682.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324000 f, 475770.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324060 f, 475859.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324120 f, 475947.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324180 f, 476035.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324240 f, 476123.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324300 f, 475513.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324360 f, 475601.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324420 f, 475689.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324480 f, 475777.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324540 f, 475865.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324600 f, 475953.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324660 f, 476041.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324720 f, 476129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324780 f, 476217.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324840 f, 476305.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324900 f, 476392.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 324960 f, 476480.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325020 f, 475871.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325080 f, 475959.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325140 f, 476046.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325200 f, 476134.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325260 f, 476222.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325320 f, 476310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325380 f, 476398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325440 f, 476486.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325500 f, 476573.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325560 f, 476661.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325620 f, 476749.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325680 f, 476837.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325740 f, 476228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325800 f, 476315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325860 f, 476403.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325920 f, 476491.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 325980 f, 476578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326040 f, 476666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326100 f, 476754.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326160 f, 476842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326220 f, 476929.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326280 f, 477017.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326340 f, 477105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326400 f, 477192.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326460 f, 476583.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326520 f, 476671.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326580 f, 476759.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326640 f, 476846.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326700 f, 476934.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326760 f, 477021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326820 f, 477109.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326880 f, 477197.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 326940 f, 477284.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327000 f, 477372.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327060 f, 477459.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327120 f, 477547.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327180 f, 477635.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327240 f, 477026.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327300 f, 477113.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327360 f, 477201.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327420 f, 477288.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327480 f, 477376.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327540 f, 477463.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327600 f, 477551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327660 f, 477638.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327720 f, 477725.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327780 f, 477813.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327840 f, 477900.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327900 f, 477988.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 327960 f, 477379.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328020 f, 477467.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328080 f, 477554.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328140 f, 477641.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328200 f, 477729.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328260 f, 477816.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328320 f, 477903.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328380 f, 477991.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328440 f, 478078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328500 f, 478165.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328560 f, 478253.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328620 f, 478340.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328680 f, 478427.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328740 f, 477819.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328800 f, 477906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328860 f, 477994.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328920 f, 478081.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 328980 f, 478168.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329040 f, 478255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329100 f, 478343.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329160 f, 478430.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329220 f, 478517.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329280 f, 478604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329340 f, 478691.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329400 f, 478779.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329460 f, 478171.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329520 f, 478258.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329580 f, 478345.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329640 f, 478432.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329700 f, 478519.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329760 f, 478606.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329820 f, 478693.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329880 f, 478780.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 329940 f, 478867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330000 f, 478955.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330060 f, 479042.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330120 f, 479129.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330180 f, 479216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330240 f, 478608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330300 f, 478695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330360 f, 478782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330420 f, 478869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330480 f, 478956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330540 f, 479043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330600 f, 479130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330660 f, 479217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330720 f, 478610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330780 f, 478697.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330840 f, 478784.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330900 f, 478871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 330960 f, 478958.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331020 f, 479044.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331080 f, 479131.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331140 f, 479218.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331200 f, 479305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331260 f, 479392.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331320 f, 479479.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331380 f, 479565.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331440 f, 478959.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331500 f, 479046.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331560 f, 479132.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331620 f, 479219.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331680 f, 479306.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331740 f, 479393.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331800 f, 479479.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331860 f, 479566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331920 f, 479653.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 331980 f, 479739.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332040 f, 479826.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332100 f, 479913.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332160 f, 479307.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332220 f, 479393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332280 f, 479480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332340 f, 479567.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332400 f, 479653.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332460 f, 479740.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332520 f, 479135.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332580 f, 479221.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332640 f, 479308.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332700 f, 479394.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332760 f, 479481.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332820 f, 479567.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332880 f, 478964.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 332940 f, 479050.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333000 f, 478448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333060 f, 478534.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333120 f, 477934.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333180 f, 478020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333240 f, 478106.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333300 f, 477507.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333360 f, 477593.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333420 f, 477679.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333480 f, 477765.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333540 f, 477851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333600 f, 477936.9 fps, 0 ms/f [junit] 0 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 333660 f, 473948.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333720 f, 474034.1 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 333780 f, 471440.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333840 f, 470860.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333900 f, 470281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 333960 f, 469704.6 fps, 0 ms/f [junit] 0 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 334020 f, 465857.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334080 f, 465941.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334140 f, 466025.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334200 f, 466108.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334260 f, 466192.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334320 f, 465626.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334380 f, 465710.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334440 f, 465793.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334500 f, 465877.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334560 f, 465961.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334620 f, 466044.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334680 f, 466128.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334740 f, 466211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334800 f, 466295.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334860 f, 466378.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334920 f, 465813.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 334980 f, 465897.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335040 f, 465980.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335100 f, 465416.6 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 335160 f, 464210.5 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 335220 f, 463011.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335280 f, 463093.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335340 f, 462537.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335400 f, 462620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335460 f, 462703.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335520 f, 462786.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335580 f, 462868.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335640 f, 462314.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335700 f, 462396.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335760 f, 462479.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335820 f, 462561.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335880 f, 462644.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 335940 f, 462727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336000 f, 462809.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336060 f, 462892.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336120 f, 462975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336180 f, 463057.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336240 f, 462503.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336300 f, 462585.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336360 f, 462668.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336420 f, 462751.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336480 f, 462833.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336540 f, 462916.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336600 f, 462998.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336660 f, 463081.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336720 f, 463163.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336780 f, 463246.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336840 f, 463328.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336900 f, 462774.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 336960 f, 462857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337020 f, 462939.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337080 f, 463021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337140 f, 463104.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337200 f, 463186.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337260 f, 463269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337320 f, 462716.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337380 f, 462798.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337440 f, 462246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337500 f, 462328.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337560 f, 461778.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337620 f, 461229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337680 f, 460682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337740 f, 460136.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337800 f, 460217.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337860 f, 459673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337920 f, 459755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 337980 f, 459836.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338040 f, 459918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338100 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338160 f, 460081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338220 f, 460163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338280 f, 459619.5 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 338340 f, 458455.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338400 f, 458536.6 fps, 0 ms/f [junit] 0 s: 60 f / 20 ms, 3000.0 fps, 0 ms/f; total: 338460 f, 446517.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338520 f, 446596.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338580 f, 446675.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338640 f, 446166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338700 f, 446245.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338760 f, 446324.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338820 f, 446403.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338880 f, 446482.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 338940 f, 445973.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339000 f, 446052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339060 f, 446131.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339120 f, 446210.5 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 339180 f, 443952.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339240 f, 444031.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339300 f, 444109.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339360 f, 444188.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339420 f, 444267.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339480 f, 444345.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339540 f, 444424.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339600 f, 443921.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339660 f, 444000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339720 f, 444078.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339780 f, 444156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339840 f, 444235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339900 f, 444313.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 339960 f, 444392.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340020 f, 444470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340080 f, 444549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340140 f, 444627.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340200 f, 444125.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340260 f, 444203.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340320 f, 444281.9 fps, 0 ms/f [junit] 0 s: 60 f / 14 ms, 4285.7 fps, 0 ms/f; total: 340380 f, 436384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340440 f, 436461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340500 f, 436538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340560 f, 436615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340620 f, 436692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340680 f, 436769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340740 f, 436286.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 370334.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 370622.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 370909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 371196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 371483.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 371770.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 372057.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 370571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 370857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 371142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 371428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 371714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 372000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 372285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 372571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 372857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 373142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 371658.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 371943.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 372227.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 372511.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 372796.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 373080.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 373364.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 373649.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 373933.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 372452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 372735.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 373018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 373301.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 373584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 373867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 374150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 374433.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 374716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 375000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 373521.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 373802.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 374084.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 374366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 374647.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 374929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 375211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 375492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 375774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 374299.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 374579.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 374859.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 375140.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 375420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 375700.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 375981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 376261.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 376542.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 376822.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 375348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 375627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 375906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 376186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 376465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 376744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 377023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 377302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 377581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 377860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 378139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 378418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 378697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 377222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 377500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 377777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 378055.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 378333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 378611.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 378888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 379166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 379444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 379722.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 380277.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 378801.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 379078.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 379354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 379631.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 379907.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 380184.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 380460.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 380737.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 381013.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 381290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 381566.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 381843.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 382119.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 380642.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 380917.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 381192.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 381467.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 381743.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 382018.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 380547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 380821.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 381095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 381369.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 381643.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 381917.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 382191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 380727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 381000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 381272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 381545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 381818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 382090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 382363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 382636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 382909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 383181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 383454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 381990.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 382262.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 382533.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 382805.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 383076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 383348.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 383619.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 383891.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 384162.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 384434.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 384705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 384977.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 383513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 383783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 384054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 384324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 384594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 384864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 385135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 385405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 385675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 385945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 386216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 386486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 386756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 385291.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 385560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 385829.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 386098.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 386367.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 386636.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 386905.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 387174.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 387443.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 387713.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 387982.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 386517.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 386785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 387053.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 387321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 387589.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 387857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 388125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 388392.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 388660.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 388928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 389196.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 389464.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 388000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 388266.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 388533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 388800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 389066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 389333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 389600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 389866.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 390133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 390400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 390666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 390933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 389469.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 389734.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 390265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 390530.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 390796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 391061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 391327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 391592.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 391858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 392123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 392389.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 392654.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 392920.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 391453.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 391718.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 391982.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 392246.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 392511.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 392775.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 393039.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 393303.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 393568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 393832.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 394096.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 392631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 392894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 393157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 393421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 393684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 393947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 394210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 394473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 394736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 395000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 395263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 395526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 395789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 394323.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 394585.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 394847.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 395109.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 395371.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 395633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 395895.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 396157.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 396419.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 396681.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 396943.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 397205.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 397467.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 396000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 396260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 396521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 396782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 397043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 397304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 397565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 397826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 398086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 398347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 398608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 398869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 397402.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 397662.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 397922.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 398181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 398441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 398701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 398961.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 399220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 399480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 399740.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 400000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 400259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 400519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 400779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 399310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 399568.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 399827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 400086.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 400344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 400603.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 400862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 401120.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 401379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 401637.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 401896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 402155.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 402413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 400944.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 401201.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 401459.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 401716.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 401974.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 402231.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 402489.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 402746.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 403004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 403261.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 403519.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 403776.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 404034.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 402564.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 402820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 403076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 403333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 403589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 403846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 404102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 404358.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 404615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 404871.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 405128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 405384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 405641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 405897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 404425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 404680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 404936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 405191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 405446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 405702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 405957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 406212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 406468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 406723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 406978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 407234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 407489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 406016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 406271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 406525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 406779.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 407033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 407288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 407542.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 407796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 408050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 408305.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 408559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 408813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 409067.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 407594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 407848.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 408101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 408354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 408607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 408860.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 409113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 409367.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 409620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 409873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 410126.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 410379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 410632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 409159.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 409411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 409663.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 409915.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 410168.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 410420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 410672.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 410924.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 411176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 411428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 411680.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 411932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 412184.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 410711.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 410962.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 411213.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 411464.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 411715.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 411966.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 412217.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 412468.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 412719.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 412970.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 413221.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 413472.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 413723.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 413974.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 412500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 412750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 413000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 413250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 413500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 413750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 414000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 414250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 414500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 414750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 415000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 415250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 415500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 414024.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 414273.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 414522.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 414771.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 415020.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 415269.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 415518.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 415767.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 416016.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 416265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 416514.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 416763.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 417012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 415537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 415785.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 416033.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 416281.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 416528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 416776.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 417024.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 417272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 417520.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 417768.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 418016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 418264.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 418512.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 417037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 417283.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 417530.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 417777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 418024.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 418271.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 418518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 418765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 419012.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 419259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 419506.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 419753.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 418524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 418770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 419016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 419262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 419508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 419754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 420245.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 420491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 420737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 420983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 421229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 419755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 420244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 420489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 420734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 420979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 421224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 421469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 421714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 421959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 422204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 422448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 422693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 422938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 421463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 421707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 421951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 422195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 422439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 422682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 422926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 423170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 423414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 423658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 423902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 424146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 424390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 422914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 423157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 423400.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 423643.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 423886.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 424129.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 424372.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 424615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 424858.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 425101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 425344.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 425587.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 425829.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 424354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 424596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 424838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 425080.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 425322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 425564.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 425806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 426048.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 426290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 426532.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 426774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 427016.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 427258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 427500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 426024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 426265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 426506.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 426747.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 426987.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 427228.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 427469.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 427710.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 427951.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 428192.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 428433.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 428674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 428915.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 427440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 427680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 427920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 428160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 428400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 428640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 428880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 429120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 429360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 429600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 429840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 430080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 428605.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 428844.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 429083.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 429322.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 429561.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 429800.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 430039.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 430278.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 430517.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 430756.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 430996.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 431235.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 429761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 430000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 430238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 430476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 430714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 430952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 431190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 431428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 431666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 431904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 432142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 432380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 432619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 431146.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 431383.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 431620.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 431857.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 432094.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 432332.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 432569.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 432806.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 433043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 433280.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 433517.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 433754.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 433992.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 432519.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 432755.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 432992.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 433228.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 433464.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 433700.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 433937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 434173.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 434409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 434645.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 434881.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 433411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 433647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 433882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 434117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 434352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 434588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 434823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 435058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 435294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 435529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 435764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 436000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 434531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 434765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 435000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 435234.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 435468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 435703.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 435937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 436171.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 436406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 436640.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 436875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 437109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 437343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 435875.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 436108.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 436342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 436575.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 436809.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 437042.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 437276.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 437509.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 437743.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 437976.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 438210.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 436744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 436976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 437209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 437441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 437674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 437906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 438139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 438372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 438604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 438837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 439069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 439302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 439534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 438069.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 438301.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 438532.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 438764.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 438996.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 439227.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 439459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 439691.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 439922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 440154.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 440386.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 438923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 439153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 439384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 439615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 439846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 440076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 440307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 440538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 440769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 441000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 441230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 439770.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 440229.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 440459.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 440689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 440919.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 441149.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 441379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 441609.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 441839.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 442068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 442298.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 440839.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 441068.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 441297.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 441526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 441755.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 441984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 442213.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 442442.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 442671.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 442900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 443129.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 443358.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 443587.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 442129.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 442357.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 442585.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 442813.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 443041.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 443269.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 443498.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 443726.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 443954.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 444182.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 444410.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 444638.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 443181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 443409.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 443636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 443863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 444090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 444318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 444545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 444772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 445000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 445227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 445454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 445681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 445909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 444452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 444679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 444905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 445132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 445358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 445584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 445811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 446037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 446264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 446490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 446716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 446943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 447169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 447396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 445939.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 446165.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 446390.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 446616.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 446842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 447067.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 447293.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 447518.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 447744.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 447969.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 448195.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 448421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 448646.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 447191.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 447415.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 447640.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 447865.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 448089.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 448314.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 448539.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 448764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 448988.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 449213.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 449438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 449662.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 448208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 448432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 448656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 448880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 449104.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 449328.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 449552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 449776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 450223.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 450447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 450671.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 450895.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 449442.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 449665.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 449888.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 450111.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 450334.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 450557.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 450780.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 451003.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 451226.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 451449.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 451672.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 451895.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 452118.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 450666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 450888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 451111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 451333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 451555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 451777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 452000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 452222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 452444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 452666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 452888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 453111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 453333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 453555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 452103.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 452324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 452546.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 452767.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 452988.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 453210.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 453431.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 453653.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 453874.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 454095.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 454317.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 454538.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 454760.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 453308.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 453529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 453750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 453970.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 454191.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 454411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 454632.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 454852.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 455073.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 455294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 455514.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 455735.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 455955.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 454505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 454725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 454945.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 455164.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 455384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 455604.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 455824.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 456043.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 456263.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 456483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 456703.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 455255.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 455474.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 455693.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 455912.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 456131.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 456350.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 456569.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 456788.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 457007.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 457226.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 457445.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 457664.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 457883.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 456436.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 456654.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 456872.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 457090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 457309.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 457527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 457745.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 457963.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 458181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 458400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 458618.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 458836.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 459054.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 457608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 457826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 458043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 458260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 458478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 458695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 458913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 459130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 459347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 459565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 459782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 460217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 458772.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 458989.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 459205.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 459422.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 459639.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 459855.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 460072.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 460288.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 460505.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 460722.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 460938.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 461155.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 459712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 459928.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 460143.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 460359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 460575.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 460791.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 461007.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 461223.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 461438.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 461654.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 461870.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 462086.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 460645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 460860.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 461075.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 461290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 461505.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 461720.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 461935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 462150.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 462365.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 462580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 462795.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 461357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 461571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 461785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 462000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 462214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 462428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 462642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 462857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 463071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 463285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 461850.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 462064.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 462277.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 462491.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 462704.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 462918.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 463131.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 463345.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 463558.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 463772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 463985.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 462553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 462765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 462978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 463191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 463404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 463617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 463829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 464042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 464255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 464468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 464680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 464893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 463462.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 463674.9 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 131280 f, 418089.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 416952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 417142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 417333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 416202.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 416392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 416582.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 416772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 416962.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 417151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 416025.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 416214.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 416403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 416593.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 416782.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 416971.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 417160.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 416037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 416226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 416415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 416603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 416792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 416981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 415862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 416050.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 416238.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 416426.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 416614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 416802.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 416990.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 415875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 416062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 416250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 416437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 416625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 416812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 417000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 417187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 416074.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 416261.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 416448.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 416635.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 416822.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 417009.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 417196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 417383.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 416273.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 416459.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 416645.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 416832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 417018.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 417204.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 417391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 416284.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 416470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 416656.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 416842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 417027.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 417213.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 417399.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 416296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 416481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 416666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 416851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 417037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 417222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 417407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 416307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 416492.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 416676.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 416861.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 417046.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 417230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 417415.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 417600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 417784.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 417969.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 416871.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 417055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 417239.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 417423.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 417607.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 417791.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 417975.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 418159.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 418343.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 418527.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 418711.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 418895.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 419079.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 419263.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 419447.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 418348.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 418532.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 418715.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 418899.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 419082.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 419266.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 419449.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 419633.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 419816.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 420183.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 420366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 420550.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 420733.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 420917.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 419817.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 420182.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 420365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 420548.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 420731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 420914.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 421097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 421280.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 421463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 421646.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 421829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 420729.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 420911.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 421094.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 421276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 421458.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 421641.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 421823.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 422006.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 422188.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 422370.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 422553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 421454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 421636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 421818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 422000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 422181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 422363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 422545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 422727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 422909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 423090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 423272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 423454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 422356.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 422537.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 422719.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 422900.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 423081.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 423262.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 423444.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 423625.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 423806.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 423987.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 424169.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 424350.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 423253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 423433.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 423614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 423795.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 423975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 424156.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 424337.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 424518.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 424698.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 424879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 425060.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 423963.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 424144.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 424324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 424504.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 424684.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 424864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 425045.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 425225.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 425405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 425585.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 424491.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 424670.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 424850.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 425029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 425209.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 425389.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 425568.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 425748.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 425928.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 426107.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 426287.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 425194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 425373.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 425552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 425731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 425910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 426089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 426268.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 426447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 426626.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 426805.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 426985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 425892.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 426071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 426250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 426428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 426607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 426785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 426964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 427142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 427321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 427500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 426409.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 426587.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 426765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 426943.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 427121.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 427299.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 427477.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 427655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 427833.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 428011.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 428189.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 428367.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 427278.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 427455.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 427633.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 427810.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 427988.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 428165.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 428343.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 428520.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 428698.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 427610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 427787.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 427964.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 428141.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 428318.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 428495.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 428672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 428849.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 429026.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 429203.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 429380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 428294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 428470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 428647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 428823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 429000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 429176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 429352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 429529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 429705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 429882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 428797.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 428973.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 429149.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 429325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 429501.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 429677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 429853.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 430029.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 430205.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 430381.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 430557.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 430733.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 429649.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 429824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 430000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 430175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 430350.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 430526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 430701.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 430877.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 431052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 431228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 431403.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 430320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 430495.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 430670.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 430845.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 431020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 431195.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 431370.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 431545.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 431720.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 430639.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 430813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 430988.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 431162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 431337.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 431511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 431686.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 431860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 432034.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 432209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 431130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 431304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 431478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 431652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 431826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 432000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 432173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 432347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 432521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 432695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 432869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 431791.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 431965.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 432138.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 432312.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 432485.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 432658.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 432832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 433005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 433179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 433352.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 433526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 432449.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 432622.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 432795.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 432968.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 433141.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 433314.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 433487.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 433659.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 433832.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 434005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 432931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 433103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 433275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 433448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 433620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 433793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 433965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 434137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 434310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 434482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 433409.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 433581.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 433753.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 433925.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 434097.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 434269.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 434441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 434613.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 433542.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 433714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 433885.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 434057.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 434228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 434400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 433333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 433504.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 433675.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 433846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 434017.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 434188.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 433125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 433295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 433465.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 433636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 433806.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 433977.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 434147.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 434318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 433257.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 433427.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 433597.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 432542.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 432711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 431661.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 431831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 430786.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 430955.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 431123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 431292.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 431460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 431629.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 431797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 431966.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 432134.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 431092.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 431260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 431428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 431596.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 431764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 431932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 432100.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 432268.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 432436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 432605.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 432773.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 432941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 431899.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 432067.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 432234.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 432402.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 432569.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 432737.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 432905.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 433072.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 433240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 433407.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 433575.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 433743.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 433910.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 432869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 433036.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 433203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 433370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 433537.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 433704.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 433871.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 434039.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 434206.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 434373.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 434540.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 434707.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 433666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 433833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 434000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 434166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 434333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 434500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 434666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 434833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 435000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 435166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 435333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 435500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 434459.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 434626.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 434792.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 434958.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 435124.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 435290.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 435457.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 435623.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 435789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 435955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 436121.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 436288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 435248.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 435414.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 435580.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 435745.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 435911.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 436077.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 436243.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 436408.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 436574.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 436740.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 436906.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 437071.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 437237.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 436198.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 436363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 436528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 436694.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 436859.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 437024.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 437190.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 437355.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 437520.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 437685.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 437851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 438016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 436978.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 437142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 437307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 437472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 437637.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 437802.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 437967.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 438131.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 438296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 438461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 438626.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 438791.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 437753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 437917.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 438082.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 438246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 438410.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 438575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 438739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 438904.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 439068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 439232.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 439397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 439561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 439726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 438688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 438852.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 439016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 439180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 439344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 439508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 439672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 439836.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 440163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 440327.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 440491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 439455.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 439618.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 439782.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 439945.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 440109.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 440272.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 440435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 440599.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 440762.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 440926.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 441089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 441253.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 441416.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 440380.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 440543.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 440706.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 440869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 441032.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 441195.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 441358.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 441521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 441684.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 441847.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 442010.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 442173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 442336.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 441300.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 441463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 441626.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 441788.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 441951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 442113.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 442276.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 442439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 442601.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 442764.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 441729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 441891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 442054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 442216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 442378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 442540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 442702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 442864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 443027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 443189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 443351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 443513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 443675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 442641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 442803.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 442964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 443126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 443288.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 443450.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 443611.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 443773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 443935.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 444097.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 444258.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 444420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 443387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 443548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 443709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 443870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 444032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 444193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 444354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 444516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 444677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 444838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 445000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 443967.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 444128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 444289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 444450.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 444611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 444772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 444932.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 445093.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 445254.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 445415.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 445576.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 445737.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 445898.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 444866.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 445026.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 445187.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 445347.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 445508.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 445668.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 445828.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 445989.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 446149.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 446310.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 446470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 446631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 446791.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 446951.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 445920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 446080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 446240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 446400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 446560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 446720.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 446880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 447040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 447200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 447360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 447520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 447680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 447840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 446808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 446968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 447127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 447287.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 447446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 447606.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 447765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 447925.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 448085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 448244.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 448404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 448563.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 447533.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 447692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 447851.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 448010.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 448169.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 448328.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 448488.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 448647.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 448806.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 448965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 449124.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 449283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 449442.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 448412.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 448571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 448730.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 448888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 449047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 449206.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 449365.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 449523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 449682.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 449841.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 450158.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 449129.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 449287.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 449445.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 449604.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 449762.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 449920.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 450079.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 450237.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 450395.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 450554.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 450712.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 450870.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 449842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 450157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 450315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 450473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 450631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 450789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 450947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 451105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 451263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 451421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 451578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 451736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 450708.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 450866.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 451023.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 451181.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 451338.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 451496.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 451653.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 451811.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 451968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 452125.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 452283.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 452440.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 452598.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 451570.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 451727.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 451884.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 452041.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 452198.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 452356.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 452513.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 452670.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 452827.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 452984.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 453141.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 453298.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 453455.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 452428.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 452584.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 452741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 452898.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 453054.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 453211.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 453368.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 453524.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 453681.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 453838.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 453994.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 454151.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 453125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 453281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 453437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 453593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 453750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 453906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 454062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 454218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 454375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 454531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 454687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 454843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 453818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 453974.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 454129.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 454285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 454441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 454597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 454753.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 454909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 455064.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 455220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 455376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 455532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 455688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 455844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 454818.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 454974.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 455129.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 455284.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 455440.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 455595.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 455751.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 455906.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 456062.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 456217.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 456373.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 456528.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 455503.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 455658.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 455813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 455969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 456124.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 456279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 456434.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 456589.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 456744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 456899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 457054.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 457209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 456185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 456340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 456494.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 456649.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 456804.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 456958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 457113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 457268.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 457422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 457577.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 457731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 457886.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 458041.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 457018.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 457172.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 457326.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 457480.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 457634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 457789.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 457943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 458097.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 458251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 458406.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 458560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 458714.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 457692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 457846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 458000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 458153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 458307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 458461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 458615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 458769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 458923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 459076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 459230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 459384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 459538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 458516.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 458670.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 458823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 458976.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 459130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 459283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 459437.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 459590.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 459744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340800 f, 435805.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 459897.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340860 f, 435882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 460051.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340920 f, 435402.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 460204.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 460358.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 340980 f, 434923.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 459336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341040 f, 435000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 459489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341100 f, 435076.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 459642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341160 f, 434598.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 459795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341220 f, 434675.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 459948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341280 f, 434751.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 460102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341340 f, 434828.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 460255.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341400 f, 434904.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 460408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341460 f, 434980.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 460561.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341520 f, 435057.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 460714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341580 f, 435133.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 460867.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341640 f, 435210.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 461020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341700 f, 434732.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 461173.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341760 f, 434809.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341820 f, 434885.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 460152.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341880 f, 434961.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 460305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 341940 f, 435038.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342000 f, 435114.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342060 f, 434637.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 460458.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342120 f, 434714.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 460610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342180 f, 434790.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 460763.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342240 f, 434314.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 460916.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342300 f, 434390.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 461068.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342360 f, 434467.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 461221.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342420 f, 433992.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 461374.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342480 f, 434068.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 461526.7 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 342540 f, 432500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 461679.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342600 f, 432575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 461832.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342660 f, 432651.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 461984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342720 f, 432727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 460964.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342780 f, 432803.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 461116.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342840 f, 432878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 461269.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342900 f, 432408.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 461421.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 342960 f, 432484.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 461573.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343020 f, 432559.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 461725.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343080 f, 432635.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 461878.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343140 f, 432711.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 462030.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343200 f, 432786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 462182.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343260 f, 432862.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 462335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343320 f, 432938.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 462487.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343380 f, 433013.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 462639.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343440 f, 432544.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 462791.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343500 f, 432619.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 461772.1 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 343560 f, 431608.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 461924.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343620 f, 431683.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 462075.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343680 f, 431217.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 462227.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343740 f, 431292.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 462379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343800 f, 431367.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 462531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343860 f, 431442.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 462683.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343920 f, 431518.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 462835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 343980 f, 431593.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 462987.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344040 f, 431668.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 463139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344100 f, 431744.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 463291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344160 f, 431819.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 463443.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344220 f, 431353.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 463594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344280 f, 431428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 462575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344340 f, 431503.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 462727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344400 f, 431578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 462878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344460 f, 431654.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344520 f, 431729.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 463030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344580 f, 431804.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344640 f, 431879.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 463181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344700 f, 431954.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 463333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344760 f, 431489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 463484.8 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 344820 f, 429950.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 463636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344880 f, 430024.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 463787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 344940 f, 430099.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 463939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345000 f, 430174.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 464090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345060 f, 429713.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 464242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345120 f, 429788.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 463224.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345180 f, 429863.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 463375.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345240 f, 429937.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 463526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345300 f, 430012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 463677.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345360 f, 430087.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 463828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345420 f, 430161.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 463979.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345480 f, 430236.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 464130.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345540 f, 430311.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 464282.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345600 f, 429850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 464433.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345660 f, 429925.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 464584.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345720 f, 430000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 464735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345780 f, 430074.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 464886.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345840 f, 430149.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 463869.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345900 f, 430223.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 464020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 345960 f, 430298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 464170.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346020 f, 430373.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 464321.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346080 f, 429913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 464472.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346140 f, 429987.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 464623.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346200 f, 430062.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 464773.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346260 f, 430136.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 464924.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346320 f, 430211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 465075.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346380 f, 430285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 465226.1 fps, 0 ms/f [junit] 0 s: 60 f / 7 ms, 8571.4 fps, 0 ms/f; total: 346440 f, 426650.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 465376.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346500 f, 426724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346560 f, 426798.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346620 f, 426871.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 464360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346680 f, 426945.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 464511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346740 f, 427019.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 464661.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346800 f, 427093.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 464812.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346860 f, 426642.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 464962.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346920 f, 426715.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 465112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 346980 f, 426789.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 465263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347040 f, 426863.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 465413.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347100 f, 426937.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 465563.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 465714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347160 f, 427011.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 465864.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347220 f, 427084.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 466015.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347280 f, 426633.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 466165.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347340 f, 426707.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 465150.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347400 f, 426781.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 465300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347460 f, 426855.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347520 f, 426928.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347580 f, 427002.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347640 f, 427076.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347700 f, 427149.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347760 f, 427223.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347820 f, 426773.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347880 f, 426846.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 347940 f, 426920.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348000 f, 426993.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348060 f, 427067.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348120 f, 427141.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348180 f, 427214.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348240 f, 427288.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348300 f, 427361.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348360 f, 426911.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348420 f, 426985.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348480 f, 427058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348540 f, 427132.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348600 f, 427205.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348660 f, 427279.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348720 f, 427352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348780 f, 427426.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348840 f, 426976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348900 f, 427050.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 348960 f, 427123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349020 f, 427197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349080 f, 427270.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349140 f, 427343.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349200 f, 427417.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349260 f, 427490.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349320 f, 427564.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349380 f, 427114.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349440 f, 427188.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349500 f, 426739.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349560 f, 426813.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349620 f, 426886.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349680 f, 426439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349740 f, 426512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349800 f, 426585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349860 f, 426658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349920 f, 426731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 349980 f, 426285.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350040 f, 426358.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350100 f, 426431.2 fps, 0 ms/f [junit] 0 s: 60 f / 7 ms, 8571.4 fps, 0 ms/f; total: 350160 f, 422898.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350220 f, 422971.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350280 f, 423043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350340 f, 423115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350400 f, 423188.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350460 f, 423260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350520 f, 422822.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350580 f, 422895.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350640 f, 422967.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350700 f, 423039.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 465450.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350760 f, 423112.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 465600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350820 f, 423184.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 465750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350880 f, 423256.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 465900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 350940 f, 423329.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 466050.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351000 f, 422891.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 466200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351060 f, 422963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 466350.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351120 f, 423036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 466500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351180 f, 423108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 466650.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351240 f, 423180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 466800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351300 f, 423253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 466950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351360 f, 423325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 465935.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351420 f, 423397.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 466084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351480 f, 423469.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 466234.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351540 f, 423542.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 466384.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351600 f, 423614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 466533.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351660 f, 423176.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 466683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351720 f, 423249.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 466832.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351780 f, 423321.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 466982.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351840 f, 423393.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 467132.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351900 f, 423465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 467281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 351960 f, 423537.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 467431.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352020 f, 423610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 467581.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352080 f, 423682.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 466567.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352140 f, 423754.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 466716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352200 f, 423317.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 466865.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352260 f, 423389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 467014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352320 f, 423461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 467164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352380 f, 423533.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 467313.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352440 f, 423605.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 467462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352500 f, 423677.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 467611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352560 f, 423750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 467761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352620 f, 423822.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 467910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352680 f, 423894.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 468059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352740 f, 423457.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 468208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352800 f, 423529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 468358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352860 f, 423601.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 468507.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352920 f, 423673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 467493.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 352980 f, 423745.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 467642.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353040 f, 423817.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 467791.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353100 f, 423889.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 467940.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353160 f, 423961.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 468089.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353220 f, 423525.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 468238.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353280 f, 423597.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 468387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353340 f, 423669.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 468535.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 468684.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 468833.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 468982.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353400 f, 423741.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353460 f, 423812.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 469131.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353520 f, 423884.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 469280.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 468267.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353580 f, 423956.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 468415.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353640 f, 424028.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 468564.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353700 f, 424100.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 468712.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353760 f, 423664.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 468861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353820 f, 423736.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 469009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353880 f, 423808.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 469158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 353940 f, 423373.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 469306.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354000 f, 422939.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 469455.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354060 f, 423010.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 469603.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354120 f, 423082.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 469752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354180 f, 423154.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 469901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354240 f, 423225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 470049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354300 f, 423297.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 469037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354360 f, 423369.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 469185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354420 f, 422935.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 469333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354480 f, 422502.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 469481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354540 f, 422574.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 469629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354600 f, 422646.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 469777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354660 f, 422214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 469925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354720 f, 422285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 470074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354780 f, 421854.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 470222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354840 f, 421926.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354900 f, 421997.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 354960 f, 421567.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355020 f, 421638.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355080 f, 421710.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 470370.3 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 355140 f, 420782.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 470518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 470666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355200 f, 420853.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 470814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355260 f, 420924.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 469802.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355320 f, 420995.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 469950.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355380 f, 421066.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 470098.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355440 f, 421137.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 470246.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355500 f, 421208.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 470394.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355560 f, 421279.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 470541.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355620 f, 421350.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 470689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355680 f, 420923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 470837.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355740 f, 420496.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 470985.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355800 f, 420567.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 471133.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355860 f, 420638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 471280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355920 f, 420709.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 471428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 355980 f, 420780.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 471576.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356040 f, 420851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 470565.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356100 f, 420922.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 470712.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356160 f, 420495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 470859.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356220 f, 420566.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 471007.3 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 356280 f, 419152.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 471154.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356340 f, 418730.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 471302.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356400 f, 418801.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 471449.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356460 f, 418871.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 471597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356520 f, 418942.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 471744.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356580 f, 419012.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 471891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356640 f, 419083.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 472039.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356700 f, 419153.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 471029.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356760 f, 419224.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 471176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356820 f, 419294.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 471323.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356880 f, 419365.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 471470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 356940 f, 418943.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 471617.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357000 f, 419014.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 471764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357060 f, 419084.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357120 f, 419154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357180 f, 419225.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357240 f, 419295.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357300 f, 419366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357360 f, 419436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357420 f, 419507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357480 f, 419085.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357540 f, 419155.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357600 f, 419226.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357660 f, 419296.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357720 f, 419366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357780 f, 419437.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357840 f, 419507.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357900 f, 419577.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 357960 f, 419648.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358020 f, 419227.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358080 f, 419297.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358140 f, 419367.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358200 f, 419437.9 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 358260 f, 418528.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358320 f, 418598.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358380 f, 418668.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358440 f, 418738.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358500 f, 418808.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358560 f, 418389.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358620 f, 418459.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358680 f, 418529.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358740 f, 418599.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358800 f, 418669.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358860 f, 418739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358920 f, 418809.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 358980 f, 418391.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359040 f, 418461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359100 f, 418531.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359160 f, 418601.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359220 f, 418183.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359280 f, 418253.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359340 f, 418323.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359400 f, 417906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359460 f, 417976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359520 f, 418046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359580 f, 418116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359640 f, 418186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359700 f, 417770.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359760 f, 417839.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359820 f, 417909.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359880 f, 417979.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 359940 f, 418048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360000 f, 418118.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360060 f, 418188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 471911.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360120 f, 418257.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 472058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360180 f, 418327.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 472205.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360240 f, 417911.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 472352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360300 f, 417981.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 472500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360360 f, 418051.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 472647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360420 f, 418120.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 472794.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360480 f, 418190.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 472941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360540 f, 418259.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 471931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360600 f, 418329.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 472078.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360660 f, 418399.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 472224.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360720 f, 418468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 471219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360780 f, 418053.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 471365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360840 f, 418122.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 471512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360900 f, 418192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 471658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360960 f, 418261.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 471804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361020 f, 418331.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 471951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 472097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 472243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 472390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 472536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 472682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 472829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 472975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 473121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 473268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 472262.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 472408.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 472554.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 472700.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 472846.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 472992.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 473138.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 473284.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 473430.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 473576.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 473722.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 473868.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 474014.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 474160.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 474306.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 474452.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 473446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 473592.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 473737.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 473883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 474029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 474174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 474320.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 474466.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 474611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 474757.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 474902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 475048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 475194.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 475339.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 475485.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 474479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 474624.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 474769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 474915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 475060.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 475205.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 475351.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 475496.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 475641.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 475786.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 475932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 476077.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 476222.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 476368.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 476513.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 475507.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 475652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 475797.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 475942.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 476086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 476231.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 476376.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 476521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 476666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 476811.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 476956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 477101.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 477246.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 477391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 477536.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 476530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 476674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 476819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 476963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361080 f, 418400.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 477108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 477253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 477397.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 477542.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 477686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 477831.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 477975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 478120.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 478265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 478409.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 478554.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361140 f, 418470.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 477548.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361200 f, 418539.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 477692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361260 f, 418609.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 477836.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361320 f, 418679.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 477980.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361380 f, 418263.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 478125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361440 f, 418333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361500 f, 418402.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361560 f, 418472.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361620 f, 418541.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361680 f, 418611.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361740 f, 418680.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361800 f, 418750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361860 f, 418819.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361920 f, 418888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 361980 f, 418474.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362040 f, 418543.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362100 f, 418612.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362160 f, 418682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362220 f, 418751.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362280 f, 418820.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362340 f, 418890.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362400 f, 418959.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362460 f, 419028.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362520 f, 419098.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362580 f, 418683.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362640 f, 418752.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362700 f, 418822.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362760 f, 418891.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362820 f, 418960.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362880 f, 419030.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 362940 f, 419099.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363000 f, 419168.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363060 f, 419237.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363120 f, 419307.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363180 f, 418892.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363240 f, 418961.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363300 f, 419031.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363360 f, 419100.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363420 f, 419169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363480 f, 419238.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363540 f, 419307.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363600 f, 419377.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363660 f, 419446.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363720 f, 419032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363780 f, 419101.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363840 f, 419170.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363900 f, 419239.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 363960 f, 419308.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364020 f, 419377.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364080 f, 419447.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364140 f, 419516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364200 f, 419102.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364260 f, 419171.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364320 f, 419240.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364380 f, 419309.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364440 f, 419378.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364500 f, 419447.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 478269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 478413.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 478557.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 478701.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 478846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 478990.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 479134.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 479278.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 479423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 479567.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 478561.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 478705.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 478848.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 478992.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 479136.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 479280.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 479424.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 479568.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 479712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 479856.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 480143.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 480287.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 480431.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 480575.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 479569.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 479712.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 479856.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 480143.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 480287.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 480430.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 480574.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 480717.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 480861.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 481004.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 481148.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 481291.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 481435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 481578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 481722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 480716.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 480859.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 481002.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 481145.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 481288.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 481431.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 481575.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 481718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 481861.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 482004.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 482147.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 482291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 482434.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 482577.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 482720.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 481714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 481857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 482000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 482142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 482285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 482428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 482571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 482714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 482857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 483000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 483142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 483285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 483428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 483571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 483714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 482707.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 482850.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 482992.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 483135.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 483277.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 483420.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 483562.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 483705.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364560 f, 419516.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 483847.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 483990.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364620 f, 419585.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 484133.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364680 f, 419654.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 484275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364740 f, 419241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 484418.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364800 f, 419310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 484560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364860 f, 419379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 484703.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364920 f, 419448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 484845.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 364980 f, 419517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 483838.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365040 f, 419586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 483981.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365100 f, 419655.2 fps, 0 ms/f [junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 204300 f, 448026.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365160 f, 419724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 448157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365220 f, 419793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 448289.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365280 f, 419380.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 447439.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365340 f, 419448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 447571.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365400 f, 419517.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 447702.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365460 f, 419586.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 447833.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365520 f, 419655.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 447965.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365580 f, 419724.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 448096.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 448227.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 448358.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 448490.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 448621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 448752.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 448884.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 448034.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 448165.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365640 f, 419793.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365700 f, 419862.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365760 f, 419931.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365820 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365880 f, 419587.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 365940 f, 419655.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366000 f, 419724.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366060 f, 419793.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366120 f, 419381.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366180 f, 419450.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366240 f, 419038.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366300 f, 419107.5 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 366360 f, 418219.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366420 f, 418287.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366480 f, 417879.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366540 f, 417947.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366600 f, 418015.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366660 f, 418084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366720 f, 418152.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366780 f, 417744.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366840 f, 417813.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366900 f, 417881.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 366960 f, 417949.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367020 f, 418018.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367080 f, 417610.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367140 f, 417679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367200 f, 417272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367260 f, 417340.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367320 f, 417409.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367380 f, 417477.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367440 f, 417545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367500 f, 417613.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367560 f, 417207.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367620 f, 417275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367680 f, 417343.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367740 f, 417412.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367800 f, 417480.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367860 f, 417548.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367920 f, 417142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 367980 f, 417210.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368040 f, 417278.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368100 f, 417346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368160 f, 417414.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368220 f, 417483.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368280 f, 417078.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368340 f, 417146.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368400 f, 417214.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368460 f, 417282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368520 f, 417349.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368580 f, 417417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368640 f, 417485.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368700 f, 417081.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368760 f, 417149.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368820 f, 417217.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368880 f, 417285.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 368940 f, 416881.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369000 f, 416949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369060 f, 417016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369120 f, 417084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369180 f, 417152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369240 f, 416749.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369300 f, 416817.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369360 f, 416884.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369420 f, 416952.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369480 f, 417020.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369540 f, 417088.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369600 f, 417155.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369660 f, 417223.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369720 f, 416820.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369780 f, 416888.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369840 f, 416956.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369900 f, 417023.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 369960 f, 417091.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370020 f, 417158.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370080 f, 417226.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370140 f, 417294.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370200 f, 417361.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370260 f, 417429.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370320 f, 417497.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370380 f, 417094.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370440 f, 417162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370500 f, 417229.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370560 f, 417297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370620 f, 417364.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370680 f, 417432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370740 f, 417500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370800 f, 417567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370860 f, 417635.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370920 f, 417232.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 370980 f, 417300.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371040 f, 417367.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371100 f, 416966.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371160 f, 417033.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371220 f, 417101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371280 f, 417168.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371340 f, 417235.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371400 f, 417303.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371460 f, 417370.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371520 f, 417438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371580 f, 417505.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371640 f, 417104.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371700 f, 417171.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371760 f, 417239.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371820 f, 417306.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371880 f, 417373.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 371940 f, 417441.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372000 f, 417508.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372060 f, 417575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372120 f, 417643.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372180 f, 417710.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372240 f, 417309.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372300 f, 417376.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372360 f, 417443.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372420 f, 417511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372480 f, 417578.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372540 f, 417645.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372600 f, 417713.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372660 f, 417780.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372720 f, 417847.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372780 f, 417914.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372840 f, 417982.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372900 f, 417581.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 372960 f, 417648.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373020 f, 417715.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373080 f, 417782.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373140 f, 417849.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373200 f, 417449.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373260 f, 417516.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373320 f, 417583.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373380 f, 417184.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373440 f, 417251.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373500 f, 417318.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373560 f, 417385.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373620 f, 416986.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373680 f, 417053.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373740 f, 417120.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373800 f, 417187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373860 f, 417254.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373920 f, 417321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 373980 f, 417388.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374040 f, 417455.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374100 f, 417522.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374160 f, 417589.2 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 374220 f, 416726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374280 f, 416792.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374340 f, 416396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374400 f, 416000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374460 f, 416066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374520 f, 416133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374580 f, 415738.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374640 f, 415804.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374700 f, 415871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374760 f, 415937.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374820 f, 415543.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374880 f, 415609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 374940 f, 415676.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375000 f, 415742.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375060 f, 415809.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375120 f, 415875.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375180 f, 415481.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375240 f, 415548.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375300 f, 415614.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375360 f, 415681.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375420 f, 415747.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375480 f, 415813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375540 f, 415880.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375600 f, 415486.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375660 f, 415553.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375720 f, 415619.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375780 f, 415685.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375840 f, 415752.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375900 f, 415818.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 375960 f, 415425.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376020 f, 415491.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376080 f, 415558.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376140 f, 415624.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376200 f, 415690.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376260 f, 415756.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376320 f, 415823.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376380 f, 415889.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376440 f, 415955.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376500 f, 416022.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376560 f, 415629.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376620 f, 415695.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376680 f, 415761.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376740 f, 415827.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376800 f, 415894.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376860 f, 415960.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 448296.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 448427.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 448558.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 448689.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 448820.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 448951.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 449082.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 449213.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 449344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 448496.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 448627.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 448758.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 448888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 449019.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 449150.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 449281.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 449411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 449542.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 449673.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 449803.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 448956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 449086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 449217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 449347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 449478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 449608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 449739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 449869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 450130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 450260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 449414.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 449544.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 449674.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 449804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 449934.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 450065.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 450195.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 450325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 450455.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 450585.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 450715.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 450846.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 450129.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 450259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 450389.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 450519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 450649.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 450779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 450909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 451038.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 451168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 450323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 450453.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 450583.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 450712.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 450842.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 450971.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 451101.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 451231.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 450387.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 450517.2 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 209100 f, 447751.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 446923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 447051.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 447179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 447307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 447435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 447564.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 447692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 447820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 447948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 448076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 448205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 448333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 448461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 447633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 447761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 447889.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 448017.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 448145.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 448272.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 448400.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 448528.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 448656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 448784.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 448912.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 449040.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 449168.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 449296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 448468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 448595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 448723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 448851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 448978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 449106.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 449234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 449361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 449489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 449617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 449744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 449872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 450127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 449299.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 449426.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 449554.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 449681.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 449808.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 449936.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 450063.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 450191.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 450318.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 450445.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 450573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 450700.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 450828.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 450955.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 450127.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 450254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 450381.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 450508.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 450635.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 450762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 450889.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 451016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 451144.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 451271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 451398.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 451525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 451652.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 450824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 450951.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 451078.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 451205.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 451331.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 451458.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 451585.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 451712.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 451839.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 451966.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 452093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 452219.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 452346.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 452473.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 451645.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 451772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 451898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 452025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 452151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 452278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 452405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 452531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 452658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 452784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 452911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 453037.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 453164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 453291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 452463.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 452589.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 452715.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 452842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 452968.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 453094.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 453221.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 453347.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 453473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 453600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 453726.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 453852.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 453978.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 454105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 453277.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 453403.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 453529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 453655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 453781.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 453907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 454033.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 454159.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 454285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 454411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 454537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 454663.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 453836.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 453962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 454088.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 454213.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 454339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 454465.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 454591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 454716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 454842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 454968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 455094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 455220.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 455345.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 455471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 454644.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 454769.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 454895.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 455020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 455146.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 455271.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 455397.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 455523.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 455648.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 455774.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 455899.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 456025.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 456150.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 455323.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 455448.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 455574.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 455699.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 455824.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 455949.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 456075.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 456200.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 456325.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 456450.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 456576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 456701.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 456826.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 456951.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 456125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 456250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 456375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 456500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 456625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 456750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 456875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 457000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 457125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 457250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 457375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 457500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 457625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 457750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 456923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 457047.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 457172.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 457297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 457422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 457546.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 457671.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 457796.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 457921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 458045.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 458170.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 458295.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 458419.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 458544.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 457717.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 457842.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 457966.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 458091.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 458215.7 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 220920 f, 454567.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 454691.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 454814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 454938.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 454127.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 454250.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 454373.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 454496.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 454620.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 454743.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 454866.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 454989.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 455112.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 455236.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 455359.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 455482.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 455605.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 455728.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 454918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 455040.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 455163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 455286.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 455409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 455532.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 455655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 455778.7 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 222480 f, 454040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 454163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 454285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 454408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 454530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 454653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 454775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 454897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 455020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 455142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 455265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 455387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 455510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 454704.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 454826.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 454949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 455071.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 455193.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 455315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 455437.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 455560.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 455682.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 455804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 455926.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 456048.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 456171.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 456293.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 456415.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 456537.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 455731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 455853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 455975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 456097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 456219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 456341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 456463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 456585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 456707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 456829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 456951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 457073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 457195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 457317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 457439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 457560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 456754.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 456876.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 456997.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 457119.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 457241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 457363.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 457484.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 457606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 457728.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 457849.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 457971.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 458093.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 458215.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 458336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 458458.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 458580.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 457773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 457894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 458016.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 458137.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 458259.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 458380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 458502.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 458623.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 458744.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 458866.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 458987.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 459109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 459230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 459352.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 458545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 458666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 458787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 458909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 459030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 459151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 459272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 459393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 459515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 459636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 459757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 459878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 460121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 459314.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 459435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 459556.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 459677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 459798.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 459919.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 460040.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 460161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 460282.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 460403.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 460524.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 460645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 459839.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 459959.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 460080.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 460201.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 460321.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 460442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 460563.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 460684.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 460804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 460925.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 461046.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 461167.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 461287.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 461408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 461529.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 461649.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 461770.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 460963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 461084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 461204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 461325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 461445.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 461566.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 461686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 461807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 461927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 462048.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 462168.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 462289.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 462409.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 462530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 461723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 461843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 461963.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 462084.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 462204.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 462324.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 462444.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 462565.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 462685.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 462805.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 462925.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 463046.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 463166.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 463286.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 463406.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 463527.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 463647.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 462840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 462960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 463080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 463200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 463320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 463440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 463560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 463680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 463800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 463920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 464040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 464160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 464280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 464400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 464520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 464640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 463832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 463952.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 464071.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 464191.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 464311.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 464431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 464550.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 464670.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 464790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 464910.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 465029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 465149.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 465269.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 465389.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 465508.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 465628.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 464820.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 464940.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 465059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 465179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 465298.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 465418.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 465537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 465657.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 465776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 465896.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 466015.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 466135.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 466254.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 466374.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 466494.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 466613.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 465805.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 465924.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 466043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 466163.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 466282.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 466401.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 466520.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 466640.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 466759.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 466878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 466998.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 467117.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 467236.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 467355.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 467475.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 467594.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 466785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 466904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 467023.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 467142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 467261.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 467380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 467500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 467619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 467738.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 467857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 467976.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 468095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 468214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 468333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 467524.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 467643.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 467762.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 467881.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 468000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 468118.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 468237.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 468356.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 468475.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 468594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 468712.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 468831.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 468950.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 469069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 469188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 469306.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 469425.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 468616.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 468735.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 468853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 468972.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 469090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 469209.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 469328.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 469446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 469565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 469683.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 469802.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 469920.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 470039.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 470158.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 470276.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 470395.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 470513.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 469704.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 469822.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 469940.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 470059.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 470177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 470295.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 470414.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 470532.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 470650.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 470769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 470887.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 471005.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 471124.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 471242.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 471360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 471479.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 471597.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 470787.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 470905.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 471023.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 471141.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 471259.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 471377.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 471496.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 471614.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 471732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 471850.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 471968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 472086.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 472204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 472322.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 472440.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 472559.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 471748.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 471866.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 471984.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 472102.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 472220.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 472337.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 472455.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 472573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 472691.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 472809.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 472927.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 473045.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 473163.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 473280.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 473398.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 473516.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 473634.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 472823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 472941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 473058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 473176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 473294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 473411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 473529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 473647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 473764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 473882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 474000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 474117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 474235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 474352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 474470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 474588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 474705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 473894.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 474011.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 474129.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 474246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 474364.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 474481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 474598.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 474716.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 474833.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 474951.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 475068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 475185.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 475303.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 475420.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 475538.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 475655.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 475773.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 474960.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 475078.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 475195.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 475312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 475429.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 475546.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 475664.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 475781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 475898.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 476015.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 476132.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 476250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 476367.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 476484.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 476601.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 476718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 476835.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 476023.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 476140.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 476257.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 476374.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 476491.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 476608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 476725.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 476842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 476959.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 477076.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 477192.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 477309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 477426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 477543.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 477660.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 477777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 476964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 477081.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 477198.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 477315.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 477431.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 477548.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 477665.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 477782.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 477898.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 478015.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 478132.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 478249.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 478365.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 478482.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 478599.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 478715.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 477902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 478019.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 478135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 478252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 478368.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 478485.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 478601.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 478718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 478834.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 478951.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 479067.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 479184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 479300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 479417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 479533.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 479650.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 479767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 478953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 479069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 479186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 479302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 479418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 479534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 479651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 479767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 479883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 480116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 480232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 480348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 480465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 480581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 480697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 479883.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 480116.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 480232.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 480348.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 480464.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 480580.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 480696.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 480812.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 480928.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 481044.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 481160.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 481276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 481392.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 481508.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 481624.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 481740.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 480926.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 481042.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 481158.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 481274.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 481389.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 481505.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 481621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 481737.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 481853.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 481969.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 482084.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 482200.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 482316.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 482432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 482548.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 482664.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 482779.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 481965.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 482080.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 482196.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 482312.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 482427.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 482543.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 482658.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 482774.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 482890.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 483005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 483121.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 483237.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 483352.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 483468.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 483583.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 483699.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 482884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 483000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 483115.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 483230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 483346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 483461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 483576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 483692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 483807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 483923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 484038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 484153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 484269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 484384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 484500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 484615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 484730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 483915.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 484030.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 484145.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 484261.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 484376.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 484491.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 484606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 484721.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 484836.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 484952.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 485067.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 485182.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 485297.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 485412.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 485527.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 485643.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 484827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 484942.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 485057.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 485172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 485287.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 485402.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 485517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 485632.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 485747.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 485862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 485977.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 486091.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 486206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 486321.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 486436.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 486551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 485736.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 485850.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 485965.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 486080.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 486195.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 486309.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 486424.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 486539.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 486653.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 486768.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 486883.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 486998.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 487112.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 487227.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 487342.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 487456.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 486641.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 486755.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 486870.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 486984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 487099.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 487213.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 487328.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 487442.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 487557.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 487671.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 487786.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 487900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 488015.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 488129.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 488244.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 488358.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 487542.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 487657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 487771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 487885.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 488000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 488114.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 488228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 488342.8 fps, 0 ms/f [junit] GLCanvas invisible frame count: Before 61, after 62 [junit] XXXX Visible Part 3/3 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 488457.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 488571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 488685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 488800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 488914.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 489028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 488212.9 fps, 0 ms/f [junit] 0 s: 60 f / 508 ms, 118.1 fps, 8 ms/f; total: 60 f, 118.1 fps, 8 ms/f [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 135000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 160000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 145714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 154285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 162857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 171428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 165000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 172500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 187500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 173333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 180000.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, 185000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 190000.0 fps, 0 ms/f [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen [junit] Platform doesn't support offscreen test. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen [junit] 0 s: 60 f / 12 ms, 5000.0 fps, 0 ms/f; total: 2340 f, 97500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 100000.0 fps, 0 ms/f [junit] ++++ Test Singleton.unlock() [junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 2460 f, 37272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 38181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 39090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 40298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 41194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 42089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 42985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 43880.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 44776.1 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, 45882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 46764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 47647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 48529.4 fps, 0 ms/f [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065550449 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 49411.7 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, 53142.8 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, 58309.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 59154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 60845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 61690.1 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, 63333.3 fps, 0 ms/f [junit] SLOCK [T main @ 1579065550452 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 64166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 65000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 65833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 66666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 67500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 67397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 68219.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 69041.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 69863.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 70684.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 71506.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 72328.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 72162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 72972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 73783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 74594.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 75405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 76216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 77027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 76800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 77600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 78400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 79200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 80800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 80526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 81315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 82105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 82894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 83684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 84473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 85263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 84935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 85714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 86493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 87272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 88051.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 88831.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 88461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 89230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 90769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 91538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 92307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 91898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 92658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 93417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 94177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 94936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 95696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 96455.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 96000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 96750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 97500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 98250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 99000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 99750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 99259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 100740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 101481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 102222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 102962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 103703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 103170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 103902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 104634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 105365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 106097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 106829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 107560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 108292.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 107710.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 108433.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 109156.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 109879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 110602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 111325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 112048.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 111428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 112142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 112857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 113571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 114285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 115000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 115714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 115058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 115764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 116470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 117176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 117882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 118588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 119294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 118604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 119302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 120697.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 121395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 120689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 121379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 122068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 122758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 122045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 122727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 123409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 124090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 124772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 125454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 126136.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 125393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 126067.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 126741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 127415.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 128089.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 128764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 129438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 130112.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 129333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 130000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 130666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 131333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 132666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 133333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 134000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 134666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 133846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 134505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 135164.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 135824.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 136483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 137142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 137802.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 138461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 139120.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 138260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 138913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 139565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 140217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 140869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 141521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 142173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 142826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 141935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 142580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 143225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 143870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 144516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 145161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 145806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 146451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 145531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 146170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 146808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 147446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 148085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 148723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 149361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 150638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 149684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 150315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 150947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 151578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 152210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 152842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 153473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 154105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 153125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 153750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 154375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 155000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 155625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 156250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 156875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 157500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 156494.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 157113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 157731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 158350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 158969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 159587.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 160206.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 160824.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 159795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 160408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 161020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 161632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 162244.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 162857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 163469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 164081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 164693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 163636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 164242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 164848.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 165454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 166060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 166666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 167272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 167878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 168484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 167400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 168600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 169200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 169800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 170400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 171000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 171600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 170495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 171089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 171683.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 172277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 172871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 173465.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 174059.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 174653.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 175247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 174117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 174705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 175294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 175882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 176470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 177058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 177647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 178235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 178823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 177669.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 178252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 178834.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 179417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 180582.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 181165.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 181747.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 180576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 181153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 181730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 182307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 182884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 183461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 184038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 184615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 183428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 184000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 184571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 185142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 185714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 186285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 186857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 187428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 188000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 186792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 187358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 187924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 188490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 189056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 189622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 190188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 190754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 191320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 190093.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 190654.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 191214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 191775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 192336.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 192897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 193457.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 194018.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 192777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 193333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 193888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 194444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 195000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 195555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 196111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 196666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 197222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 195963.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 196513.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 197064.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 197614.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 198165.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 198715.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 199266.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 199816.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 200366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 199090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 199636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 200181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 200727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 201272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 201818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 202363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 202909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 201621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 202162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 202702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 203243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 203783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 204324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 204864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 205405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 204107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 204642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 205178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 205714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 206250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 206785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 207321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 207857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 208392.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 207079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 207610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 208141.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 208672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 209203.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 209734.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 210265.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 210796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 211327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 211858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 210526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 211052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 211578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 212105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 212631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 213157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 213684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 214210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 214736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 215263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 215789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 214434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 214956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 215478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 216000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 216521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 217043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 217565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 218086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 218608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 219130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 219652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 218275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 218793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 219310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 219827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 220344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 220862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 221379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 221896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 222413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 222931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 223448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 222051.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 222564.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 223076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 223589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 224102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 224615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 225128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 225641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 226153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 226666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 227179.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 225762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 226271.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 226779.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 227288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 227796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 228305.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 228813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 229322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 229830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 230338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 230847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 231355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 229915.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 230420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 230924.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 231428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 231932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 232436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 232941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 233445.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 233949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 234453.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 234957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 233500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 234000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 234500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 235000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 235500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 236000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 236500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 237000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 237500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 238000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 238500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 237024.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 237520.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 238016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 238512.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 239008.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 239504.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 240495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 240991.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 241487.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 241983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 240491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 240983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 241475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 241967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 242459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 242950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 243442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 243934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 244426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 244918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 245409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 245901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 244390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 244878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 245365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 245853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 246341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 246829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 247317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 247804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 248292.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 248780.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 249268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 247741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 248225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 248709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 249193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 249677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 250161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 250645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 251129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 251612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 252096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 252580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 253064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 251520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 252000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 252480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 252960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 253440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 253920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 254400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 254880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 255360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 255840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 256320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 256800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 255238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 255714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 256190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 256666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 257142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 257619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 258095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 258571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 259047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 259523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 258425.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 258897.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 259370.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 259842.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 260314.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 260787.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 261259.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 261732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 262204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 262677.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 263149.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 261562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 262031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 262500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 262968.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 263437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 263906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 264375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 264843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 265312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 265781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 264186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 264651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 265116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 265581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 266046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 266511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 266976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 267441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 267906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 268372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 268837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 267230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 267692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 268153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 268615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 269076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 269538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 270461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 270923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 271384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 271846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 270229.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 270687.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 271145.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 271603.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 272061.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 272519.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 272977.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 273435.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 273893.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 274351.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 274809.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 273181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 273636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 274090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 274545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 275000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 275454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 275909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 276363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 276818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 277272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 277727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 276090.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 276541.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 276992.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 277443.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 277894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 278345.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 278797.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 279248.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 279699.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 280150.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 280601.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 278955.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 279403.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 279850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 280298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 280746.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 281194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 281641.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 282089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 282537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 282985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 283432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 283880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 282222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 282666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 283111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 283555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 284000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 284444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 284888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 285333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 285777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 286222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 286666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 287111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 285441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 285882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 286323.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 286764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 287205.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 287647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 288088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 288529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 288970.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 289411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 287737.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 288175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 288613.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 289051.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 289489.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 289927.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 290364.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 290802.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 291240.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 291678.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 292116.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 290434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 290869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 291304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 291739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 292173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 292608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 293043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 293478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 293913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 294347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 294782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 295217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 293525.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 293956.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 294388.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 294820.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 295251.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 295683.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 296115.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 296546.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 296978.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 297410.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 297841.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 296142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 296571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 297000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 297428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 297857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 298285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 298714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 299142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 299571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 300428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 300857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 299148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 299574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 300425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 300851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 301276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 301702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 302127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 302553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 302978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 303404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 303829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 302112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 302535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 302957.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 303380.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 303802.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 304225.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 304647.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 305070.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 305492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 305915.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 306338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 304615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 305034.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 305454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 305874.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 306293.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 306713.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 307132.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 307552.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 307972.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 308391.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 308811.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 309230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 307500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 307916.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 308333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 308750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 309166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 309583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 310000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 310416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 310833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 311250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 311666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 309931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 310344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 310758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 311172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 311586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 312000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 312413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 312827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 313241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 313655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 314068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 312328.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 312739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 313150.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 313561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 313972.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 314383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 314794.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 315205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 315616.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 316027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 314285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 314693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 315102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 315510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 315918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 316326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 316734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 317142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 317551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 317959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 318367.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 316621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 317027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 317432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 317837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 318243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 318648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 319054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 319459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 319864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 320270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 320675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 318926.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 319328.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 319731.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 320134.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 320536.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 320939.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 321342.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 321744.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 322147.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 322550.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 322953.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 321200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 321600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 322000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 322400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 322800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 323200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 323600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 324000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 324400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 324800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 325200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 325600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 323841.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 324238.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 324635.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 325033.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 325430.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 325827.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 326225.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 326622.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 327019.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 327417.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 327814.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 326052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 326447.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 326842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 327236.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 327631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 328026.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 328421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 328815.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 329210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 329605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 330394.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 328627.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 329019.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 329411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 329803.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 330196.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 330588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 330980.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 331372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 331764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 332156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 332549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 330779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 331168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 331558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 331948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 332337.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 332727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 333116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 333506.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 333896.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 334285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 334675.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 332903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 333290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 333677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 334064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 334451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 334838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 335225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 335612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 336000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 336387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 336774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 337161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 335384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 335769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 336153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 336538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 336923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 337307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 337692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 338076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 338461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 338846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 339230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 337452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 337834.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 338216.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 338598.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 338980.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 339363.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 339745.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 340127.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 340509.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 340891.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 341273.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 341656.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 339873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 340253.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 340632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 341012.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 341392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 341772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 342151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 342531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 342911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 343291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 343670.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 341886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 342264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 342641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 343018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 343396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 343773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 344150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 344528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 344905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 345283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 345660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 343875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 344250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 344625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 345000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 345375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 345750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 346125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 346500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 346875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 347250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 345465.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 345838.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 346211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 346583.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 346956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 347329.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 347701.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 348074.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 348447.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 348819.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 349192.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 349565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 347777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 348148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 348518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 348888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 349259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 349629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 350000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 350370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 350740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 351111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 349325.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 349693.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 350061.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 350429.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 350797.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 351165.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 351533.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 351901.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 352269.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 352638.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 353006.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 351219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 351585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 351951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 352317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 352682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 353048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 353414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 353780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 354146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 354512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 352727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 353090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 353454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 353818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 354181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 354545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 354909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 355272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 355636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 356000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 356363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 354578.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 354939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 355301.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 355662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 356024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 356385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 356747.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 357108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 357469.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 357831.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 358192.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 356407.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 356766.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 357125.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 357485.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 357844.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 358203.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 358562.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 358922.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 359281.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 359640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 360359.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 358571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 358928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 359285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 359642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 360357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 360714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 361071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 361428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 361785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 362142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 360355.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 360710.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 361065.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 361420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 361775.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 362130.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 362485.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 362840.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 363195.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 363550.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 363905.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 362117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 362470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 362823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 363176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 363529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 363882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 364235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 364588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 364941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 365294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 365647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 366000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 364210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 364561.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 364912.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 365263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 365614.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 365964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 366315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 366666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 367017.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 367368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 367719.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 365930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 366279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 366627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 366976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 367325.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 367674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 368023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 368372.1 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, 367976.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 368323.7 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, 370751.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 371098.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 371445.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 371791.9 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, 371034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 371379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 371724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 372068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 372413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 372758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 373103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 373448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 371657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 372000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 372342.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 372685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 373028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 373371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 373714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 374057.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 374400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 374742.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 375085.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 375428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 373636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 373977.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 374318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 374659.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 375000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 375340.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 375681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 376022.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 376363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 376704.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 377045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 375254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 375593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 375932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 376271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 376610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 376949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 377288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 377627.1 fps, 0 ms/f [junit] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 66900 f, 337878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 336482.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 336783.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 337085.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 337386.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 337688.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 337989.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 338291.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 338592.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 337200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 337500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 337800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 338100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 338400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 338700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 339000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 339300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 339600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 339900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 340200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 338805.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 339104.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 339403.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 339701.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 340298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 340597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 340895.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 341194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 341492.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 341791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 340396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 340693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 340990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 341287.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 341584.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 341881.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 342178.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 342475.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 342772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 343069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 343366.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 341970.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 342266.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 342561.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 342857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 343152.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 343448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 343743.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 344039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 344334.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 344630.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 344926.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 343529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 343823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 344117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 344411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 344705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 345000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 345294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 345588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 345882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 346176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 344780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 345073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 345365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 345658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 345951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 346243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 346536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 346829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 347121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 347414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 346019.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 346310.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 346601.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 346893.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 347184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 347475.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 347767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 348058.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 348349.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 348640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 348932.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 347536.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 347826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 348115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 348405.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 348695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 348985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 349275.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 349565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 349855.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 350144.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 350434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 350724.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 349326.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 349615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 349903.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 350192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 350480.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 350769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 351057.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 349665.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 349952.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 350239.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 350526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 350813.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 351100.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 351387.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 351674.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 351961.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 350571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 350857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 351142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 351428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 351714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 352000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 352285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 352571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 352857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 353142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 353428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 353714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 352322.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 352606.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 352891.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 353175.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 353459.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 353744.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 354028.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 354312.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 354597.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376920 f, 416026.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 354881.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 376980 f, 416092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 355165.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377040 f, 416158.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 353773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377100 f, 415766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 354056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377160 f, 415832.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 354339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377220 f, 415898.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 354622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377280 f, 415964.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 354905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377340 f, 416030.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 355188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377400 f, 416097.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 355471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377460 f, 416163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 355754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377520 f, 416229.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 356037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377580 f, 416295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 356320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377640 f, 415903.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 356603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377700 f, 415969.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 356886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377760 f, 416035.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 355492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377820 f, 416101.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 355774.6 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 377880 f, 414796.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 356056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 377940 f, 414407.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 356338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378000 f, 414473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 356619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378060 f, 414539.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 356901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378120 f, 414605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 357183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378180 f, 414671.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 357464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378240 f, 414282.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 357746.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378300 f, 414348.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 358028.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378360 f, 414414.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 358309.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378420 f, 414479.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 358591.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378480 f, 414545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 357196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378540 f, 414611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 357476.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378600 f, 414676.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378660 f, 414742.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378720 f, 414808.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 357757.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378780 f, 414420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 358037.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378840 f, 414485.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378900 f, 414551.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 378960 f, 414617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379020 f, 414682.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379080 f, 414748.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379140 f, 414814.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379200 f, 414879.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379260 f, 414945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379320 f, 414557.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379380 f, 414622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379440 f, 414688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379500 f, 414754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379560 f, 414819.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379620 f, 414885.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379680 f, 414950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379740 f, 415016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379800 f, 415081.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379860 f, 414694.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379920 f, 414759.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 379980 f, 414825.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380040 f, 414890.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380100 f, 414956.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380160 f, 415021.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380220 f, 415087.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380280 f, 415152.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380340 f, 415218.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380400 f, 415283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380460 f, 414896.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380520 f, 414961.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380580 f, 415027.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380640 f, 415092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380700 f, 415158.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380760 f, 415223.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380820 f, 415289.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380880 f, 415354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 380940 f, 415419.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381000 f, 415485.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381060 f, 415098.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381120 f, 415163.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381180 f, 415228.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381240 f, 415294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381300 f, 415359.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381360 f, 415424.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 358317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381420 f, 415490.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 358598.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381480 f, 415555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 358878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381540 f, 415620.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 359158.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381600 f, 415233.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 359439.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381660 f, 415299.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 359719.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381720 f, 415364.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381780 f, 415429.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 360280.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381840 f, 415495.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 358883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381900 f, 415560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 359162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 381960 f, 415625.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 359441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382020 f, 415690.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 359720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382080 f, 415756.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382140 f, 415369.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 360279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382200 f, 415434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382260 f, 415500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 360558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382320 f, 415565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382380 f, 415630.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382440 f, 415695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 360837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382500 f, 415760.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 361116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382560 f, 415826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 361395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382620 f, 415891.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 361674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382680 f, 415956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 361953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382740 f, 415570.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 362232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382800 f, 415635.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 362511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382860 f, 415700.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 361111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382920 f, 415765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 361388.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 382980 f, 415830.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 361666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383040 f, 415895.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 361944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383100 f, 415960.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 362222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383160 f, 416026.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 362500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383220 f, 416091.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 362777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383280 f, 416156.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383340 f, 415770.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383400 f, 415835.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 363055.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383460 f, 415900.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383520 f, 415965.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383580 f, 416030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383640 f, 416095.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383700 f, 416160.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383760 f, 416225.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383820 f, 416290.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 363333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383880 f, 415904.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 363611.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 383940 f, 415969.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 363888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384000 f, 416034.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 364166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384060 f, 416099.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 364444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384120 f, 416164.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 363041.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384180 f, 416229.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384240 f, 416294.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384300 f, 416359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384360 f, 415974.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384420 f, 416038.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384480 f, 416103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384540 f, 416168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384600 f, 416233.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384660 f, 416298.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384720 f, 416363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384780 f, 416428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384840 f, 416493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 363317.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384900 f, 416558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 363594.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 384960 f, 416172.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 363870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385020 f, 416237.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 364147.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385080 f, 416302.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 364423.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385140 f, 416367.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 364700.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385200 f, 416432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 364976.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385260 f, 416497.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385320 f, 416562.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385380 f, 416627.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 365253.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385440 f, 416691.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 365529.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385500 f, 416756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 365806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385560 f, 416371.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 366082.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385620 f, 416436.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 366359.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385680 f, 416501.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 364954.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385740 f, 416565.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 365229.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385800 f, 416630.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 365504.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385860 f, 416695.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 365779.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385920 f, 416760.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 385980 f, 416825.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386040 f, 416889.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386100 f, 416504.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 366055.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386160 f, 416569.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 366330.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386220 f, 416185.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 366605.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386280 f, 415801.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 366880.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386340 f, 415866.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 367155.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386400 f, 415931.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 367431.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386460 f, 415995.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386520 f, 416060.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386580 f, 416124.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386640 f, 416189.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386700 f, 416254.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386760 f, 416318.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386820 f, 416383.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386880 f, 416000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 386940 f, 416064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387000 f, 416129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387060 f, 416193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387120 f, 415810.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387180 f, 415875.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387240 f, 415939.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387300 f, 416004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387360 f, 415622.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387420 f, 415686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387480 f, 415751.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387540 f, 415369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387600 f, 415434.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387660 f, 415498.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387720 f, 415562.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387780 f, 415627.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387840 f, 415691.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387900 f, 415755.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 367706.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 367981.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 368256.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 368532.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 367123.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 367397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 387960 f, 415819.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 367671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388020 f, 415884.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 367945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388080 f, 415503.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 368219.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388140 f, 415567.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 368493.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388200 f, 415631.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 368767.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388260 f, 415695.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 369041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388320 f, 415760.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 369315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 369589.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 369863.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 370137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 368727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 369000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 369272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 369545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 369818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 370090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 370363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 370636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 370909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 371181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 371454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 371727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 370316.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 370588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 370859.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 371131.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 371402.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 371674.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 371945.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 372217.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 372488.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 372760.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 373031.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 373303.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 373574.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 372162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 372432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 372702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 372972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 373243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 373513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 373783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 374054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 374324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 374594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 374864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 375135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 375405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 373991.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 374260.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 374529.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 374798.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 375067.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 375336.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 375605.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 375874.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 376143.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 376412.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 376681.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 376950.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 375535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 375803.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 376071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 376339.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 376607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 376875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 377142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 377410.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 377678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 377946.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 378214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 378482.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 378750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 377333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 377600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 377866.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 378133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 378400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 378666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 378933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 379200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 379466.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 379733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 380266.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 378849.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 379115.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 379380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 379646.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 379911.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 380177.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 380442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 380707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 380973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 381238.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 381504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 381769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 382035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 380616.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 380881.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 381145.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 381409.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 381674.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 381938.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 382202.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 382466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 382731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 382995.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 383259.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 383524.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 383788.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 382368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 382631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 382894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 383157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 383421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 383684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 383947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 384210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 384473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 384736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 385000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 385263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 383842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 384104.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 384366.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 384628.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 384890.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 385152.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 385414.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 385676.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 385938.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 386200.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 386462.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 386724.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 385304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 385565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 385826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 386086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 386347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 386608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 386869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 387130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 387391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 387652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 387913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 388173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 386753.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 387013.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 387272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 387532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 387792.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 388051.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 388311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 388571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 388831.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 389090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 389350.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 389610.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 388189.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 388448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 388706.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 388965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 389224.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 389482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 389741.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 390258.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 390517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 390775.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 389356.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 389613.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 389871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 390128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 390386.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 390643.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 390901.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 391158.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 391416.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 391673.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 391931.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 392188.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 390769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 391025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 391282.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 391538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 391794.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 392051.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 392307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 392564.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 392820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 393076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 393333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 393589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 393846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 392425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 392680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 392936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 393191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 393446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 393702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 393957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 394212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 394468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 394723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 394978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 393559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 393813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 394067.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 394322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 394576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 394830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 395084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 395338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 395593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 395847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 396101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 396355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 394936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 395189.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388380 f, 415824.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388440 f, 415443.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388500 f, 415064.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388560 f, 414685.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388620 f, 414749.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388680 f, 414813.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388740 f, 414877.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388800 f, 414941.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388860 f, 415005.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388920 f, 415069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 388980 f, 414690.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389040 f, 414754.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389100 f, 414818.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389160 f, 414882.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389220 f, 414946.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389280 f, 415010.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389340 f, 414632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389400 f, 414696.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389460 f, 414319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389520 f, 413942.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389580 f, 414006.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389640 f, 414070.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389700 f, 413694.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389760 f, 413757.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389820 f, 413821.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389880 f, 413885.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 389940 f, 413949.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390000 f, 414012.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390060 f, 414076.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 395443.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390120 f, 414140.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390180 f, 414203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390240 f, 414267.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390300 f, 413891.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390360 f, 413955.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390420 f, 414019.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390480 f, 414082.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390540 f, 414146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390600 f, 414209.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390660 f, 414273.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390720 f, 414337.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390780 f, 414400.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390840 f, 414464.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390900 f, 414528.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 390960 f, 414152.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391020 f, 414216.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391080 f, 414279.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391140 f, 414343.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391200 f, 414406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391260 f, 414470.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391320 f, 414533.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391380 f, 414597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391440 f, 414661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391500 f, 414724.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391560 f, 414788.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391620 f, 414851.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391680 f, 414915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391740 f, 414539.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391800 f, 414603.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391860 f, 414666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391920 f, 414730.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 391980 f, 414793.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392040 f, 414857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392100 f, 414920.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392160 f, 414545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392220 f, 414608.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392280 f, 414672.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392340 f, 414735.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 395696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392400 f, 414799.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 394285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392460 f, 414424.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 394537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392520 f, 414487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 394789.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392580 f, 414551.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 395042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392640 f, 414614.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 395294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392700 f, 414677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 395546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392760 f, 414741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 395798.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392820 f, 414804.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 396050.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392880 f, 414868.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 396302.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 392940 f, 414931.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 394895.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393000 f, 414556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 395146.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393060 f, 414620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 395397.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393120 f, 414683.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 395648.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393180 f, 414746.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393240 f, 414373.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393300 f, 414436.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393360 f, 414499.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393420 f, 414562.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393480 f, 414625.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393540 f, 414689.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393600 f, 414752.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393660 f, 414815.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393720 f, 414878.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393780 f, 414505.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393840 f, 414568.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393900 f, 414631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 393960 f, 414694.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394020 f, 414757.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394080 f, 414821.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394140 f, 414884.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394200 f, 414947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394260 f, 415010.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394320 f, 415073.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394380 f, 415136.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394440 f, 415200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394500 f, 415263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394560 f, 414889.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394620 f, 414952.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394680 f, 415015.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394740 f, 415078.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394800 f, 415141.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394860 f, 414768.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 395899.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394920 f, 414831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 396150.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 394980 f, 414894.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 396401.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395040 f, 414957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 396652.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395100 f, 415021.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 396903.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395160 f, 415084.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 397154.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395220 f, 415147.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 397405.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395280 f, 415210.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 397656.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395340 f, 415273.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 397907.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395400 f, 415336.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395460 f, 415399.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395520 f, 415026.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395580 f, 415089.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395640 f, 415152.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395700 f, 415215.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395760 f, 415278.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395820 f, 415341.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395880 f, 415404.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 395940 f, 415466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396000 f, 415529.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396060 f, 415592.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396120 f, 415220.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396180 f, 415283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396240 f, 415345.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396300 f, 415408.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396360 f, 415036.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396420 f, 415099.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396480 f, 415162.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396540 f, 415225.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396600 f, 415287.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396660 f, 415350.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396720 f, 415413.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396780 f, 415041.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396840 f, 415104.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396900 f, 415167.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 396960 f, 415230.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 396500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397020 f, 415292.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397080 f, 415355.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397140 f, 414984.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397200 f, 415047.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397260 f, 415109.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397320 f, 415172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397380 f, 415235.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397440 f, 415297.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397500 f, 415360.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397560 f, 415423.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397620 f, 415485.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397680 f, 415114.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397740 f, 415177.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397800 f, 415240.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397860 f, 415302.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397920 f, 415365.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 397980 f, 414994.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398040 f, 415057.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398100 f, 415119.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398160 f, 415182.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398220 f, 415245.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398280 f, 414875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398340 f, 414937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398400 f, 415000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398460 f, 415062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398520 f, 414693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398580 f, 414755.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398640 f, 414817.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398700 f, 414880.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398760 f, 414942.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398820 f, 415005.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398880 f, 415067.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 398940 f, 414698.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399000 f, 414760.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399060 f, 414823.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399120 f, 414885.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399180 f, 414948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399240 f, 414579.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399300 f, 414641.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399360 f, 414704.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399420 f, 414766.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399480 f, 414828.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399540 f, 414890.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399600 f, 414522.8 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 399660 f, 413726.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399720 f, 413788.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 396750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399780 f, 413850.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 397000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399840 f, 413913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 397250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399900 f, 413975.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 397500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 399960 f, 414037.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 397750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400020 f, 414099.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 398000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400080 f, 414161.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 398250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 398500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 398750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 399000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 399250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 399500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 398091.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 398340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 398589.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 398838.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 399087.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 399336.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 399585.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 399834.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 400083.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 400331.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 400580.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 400829.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 401078.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 399669.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 399917.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 400165.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 400413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 400661.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 400909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 401157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 401404.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 401652.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 401900.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 402148.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 402396.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 402644.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 401234.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 401481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 401728.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400140 f, 414223.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 401975.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 402222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400200 f, 414285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 402469.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400260 f, 413919.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 402716.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400320 f, 413981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 402962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400380 f, 414043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 403209.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400440 f, 414105.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 403456.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400500 f, 413739.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 403703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400560 f, 413801.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 403950.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400620 f, 413863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 404197.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400680 f, 413925.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 402786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400740 f, 413560.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 403032.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400800 f, 413622.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 403278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400860 f, 413684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 403524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400920 f, 413746.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 403770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 400980 f, 413808.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 404016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401040 f, 413869.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 404262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401100 f, 413931.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 404508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401160 f, 413993.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 404754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401220 f, 414055.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 405000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401280 f, 413690.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 405245.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401340 f, 413752.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 405491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401400 f, 413814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 405737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401460 f, 413876.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 404326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401520 f, 413938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401580 f, 414000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 404571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401640 f, 414061.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 404816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401700 f, 414123.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 405061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401760 f, 414185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 405306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401820 f, 413820.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 405551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401880 f, 413882.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 405795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 401940 f, 413944.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 406040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402000 f, 414006.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 406285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402060 f, 414067.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 406530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402120 f, 414129.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 406775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402180 f, 413765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 407020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402240 f, 413827.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 407265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402300 f, 413888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 405853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402360 f, 413950.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 406097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402420 f, 414012.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 406341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 406585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402480 f, 413648.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 406829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402540 f, 413710.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 407073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402600 f, 413771.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 407317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402660 f, 413833.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 407560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402720 f, 413895.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 407804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402780 f, 413956.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 408048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402840 f, 414018.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 408292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402900 f, 414080.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 408536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 402960 f, 414141.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 408780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403020 f, 413778.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 407368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403080 f, 413839.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 407611.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403140 f, 413901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 407854.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403200 f, 413963.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 408097.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403260 f, 414024.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 408340.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403320 f, 414086.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 408583.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403380 f, 414147.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 408825.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403440 f, 414209.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 409068.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403500 f, 413846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 409311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403560 f, 413907.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 409554.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403620 f, 413969.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 409797.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403680 f, 414030.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 410040.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403740 f, 414092.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 410283.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403800 f, 414153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 408870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403860 f, 413790.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 409112.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403920 f, 413852.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 409354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 403980 f, 413913.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 409596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 409838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 410080.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 410322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 410564.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 410806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 411048.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 411290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 411532.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 411774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 410361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 410602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 410843.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 411084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 411325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404040 f, 413975.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404100 f, 414036.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404160 f, 414098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 411566.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 411807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 412048.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404220 f, 414159.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 412289.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404280 f, 414221.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 412530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 412771.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 413012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404340 f, 414282.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 413253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 411840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404400 f, 413920.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 412080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 412320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 412560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404460 f, 413981.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 412800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404520 f, 414043.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404580 f, 413680.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 413040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404640 f, 413319.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 413280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404700 f, 413381.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 413520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404760 f, 413442.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 413760.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404820 f, 413081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 414000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404880 f, 413142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 414240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 404940 f, 413204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 414480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405000 f, 413265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 414720.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405060 f, 413326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 413306.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405120 f, 413387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 413545.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 413784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405180 f, 413027.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 414023.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 414262.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 414502.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405240 f, 413088.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 414741.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405300 f, 412729.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 414980.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405360 f, 412790.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 415219.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405420 f, 412851.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 415458.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405480 f, 412912.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 415697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405540 f, 412973.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 415936.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405600 f, 413034.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 414523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405660 f, 412675.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 414761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405720 f, 412736.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 415000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405780 f, 412797.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 415238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 415476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 414071.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 414308.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 414545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 414782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405840 f, 412858.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 415019.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405900 f, 412919.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 415256.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 405960 f, 412980.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 415494.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406020 f, 413041.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 415731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406080 f, 413102.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 415968.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406140 f, 413163.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 414566.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 414803.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406200 f, 412804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 415039.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 415275.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 415511.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 415748.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406260 f, 412865.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 415984.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406320 f, 412926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 416220.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 416456.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 416692.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 416929.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 415529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 415764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406380 f, 412987.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 416000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 416235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406440 f, 413048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 416470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406500 f, 413109.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 416705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406560 f, 413170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 416941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406620 f, 413231.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 417176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406680 f, 412873.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 417411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406740 f, 412934.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 417647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406800 f, 412994.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 417882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406860 f, 413055.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 416484.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 416718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 416953.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 417187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 417421.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 417656.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 417890.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406920 f, 413116.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 418125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 418359.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 406980 f, 412758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 418593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407040 f, 412819.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 418828.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407100 f, 412880.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 419062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407160 f, 412941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 417665.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407220 f, 413002.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 417898.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 418132.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 418365.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 418599.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 418832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 419066.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407280 f, 412644.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 419299.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 419533.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407340 f, 412705.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 419766.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407400 f, 412765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407460 f, 412408.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 420233.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407520 f, 412469.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 420466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 419069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 419302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407580 f, 412530.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 419534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407640 f, 412591.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 419767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407700 f, 412651.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407760 f, 412295.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 420232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407820 f, 412355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 420465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407880 f, 412416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 420697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 407940 f, 412477.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 420930.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 421162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408000 f, 412537.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 421395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 421627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 421860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408060 f, 412181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408120 f, 412242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408180 f, 412303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408240 f, 412363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408300 f, 412424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408360 f, 412484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408420 f, 412545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408480 f, 412606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408540 f, 412666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408600 f, 412310.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408660 f, 412371.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408720 f, 412431.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408780 f, 412492.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408840 f, 412552.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408900 f, 412197.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 408960 f, 412258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409020 f, 412318.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409080 f, 412379.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409140 f, 412024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409200 f, 412084.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409260 f, 412145.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409320 f, 412205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409380 f, 411851.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409440 f, 411911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409500 f, 411971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409560 f, 412032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409620 f, 411678.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409680 f, 411738.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409740 f, 411799.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409800 f, 411859.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409860 f, 411919.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409920 f, 411979.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 409980 f, 412040.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410040 f, 412100.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 420463.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 420694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 420926.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410100 f, 412160.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 421158.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410160 f, 411807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 421389.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410220 f, 411454.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 421621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410280 f, 411514.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 421853.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410340 f, 411574.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 422084.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410400 f, 411634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 422316.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410460 f, 411695.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 422548.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410520 f, 411342.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 422779.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410580 f, 411402.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 423011.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410640 f, 411462.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 421615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410700 f, 411523.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 421846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410760 f, 411583.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 422076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410820 f, 411643.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 422307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 422538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 422769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 423000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 423230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 423461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 423692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410880 f, 411291.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 423923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 410940 f, 411351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 424153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 424384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411000 f, 411411.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 422988.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 423218.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 423448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 423678.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411060 f, 411060.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411120 f, 411120.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411180 f, 411180.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411240 f, 411240.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411300 f, 411300.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411360 f, 411360.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411420 f, 411420.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411480 f, 411068.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411540 f, 411128.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411600 f, 411188.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411660 f, 411248.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411720 f, 411308.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411780 f, 411368.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411840 f, 411428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 423908.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411900 f, 411488.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 411960 f, 411548.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412020 f, 411197.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412080 f, 411257.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412140 f, 411317.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412200 f, 411377.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412260 f, 411437.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 424137.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412320 f, 411497.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412380 f, 411556.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412440 f, 411616.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412500 f, 411266.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412560 f, 411326.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412620 f, 411385.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412680 f, 411445.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 424367.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412740 f, 411505.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412800 f, 411565.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412860 f, 411625.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412920 f, 411274.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 412980 f, 411334.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413040 f, 411394.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413100 f, 411454.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413160 f, 411513.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413220 f, 411573.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413280 f, 411223.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 424597.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413340 f, 411283.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413400 f, 411343.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413460 f, 410994.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413520 f, 411053.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413580 f, 410705.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 424827.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413640 f, 410764.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 425057.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413700 f, 410824.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413760 f, 410476.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413820 f, 410535.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413880 f, 410188.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 413940 f, 410247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 425287.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414000 f, 410307.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414060 f, 409960.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 425517.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414120 f, 409614.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414180 f, 409673.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414240 f, 409732.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 424122.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414300 f, 409387.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414360 f, 409446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 424351.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414420 f, 409505.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414480 f, 409160.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 424580.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414540 f, 408816.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 424809.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414600 f, 408875.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414660 f, 408934.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 425038.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414720 f, 408994.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414780 f, 409053.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414840 f, 408709.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414900 f, 408768.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 414960 f, 408827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 425267.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415020 f, 408886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 425496.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415080 f, 408543.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415140 f, 408602.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 425725.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415200 f, 408661.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 425954.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415260 f, 408720.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 426183.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 426412.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415320 f, 408779.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415380 f, 408436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 426641.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415440 f, 408495.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415500 f, 408554.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 426870.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415560 f, 408613.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415620 f, 408672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 425475.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415680 f, 408731.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415740 f, 408790.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415800 f, 408849.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415860 f, 408506.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 425703.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415920 f, 408164.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 415980 f, 408223.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416040 f, 407882.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416100 f, 407941.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416160 f, 408000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416220 f, 408058.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416280 f, 408117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 425931.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416340 f, 408176.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416400 f, 408235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 426159.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416460 f, 407894.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 426387.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416520 f, 407953.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 426615.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416580 f, 408011.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416640 f, 408070.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 426844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 427072.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416700 f, 408129.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416760 f, 407788.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 427300.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416820 f, 407448.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 427528.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 427756.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416880 f, 407507.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 416940 f, 407565.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417000 f, 407226.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417060 f, 407285.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417120 f, 406946.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417180 f, 407004.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 427984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 428212.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417240 f, 407063.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417300 f, 406725.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 426818.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417360 f, 406387.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 427045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 427272.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417420 f, 406445.9 fps, 0 ms/f [junit] 1 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 417480 f, 405714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 427500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417540 f, 405378.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 427727.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417600 f, 405436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 427954.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417660 f, 405495.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 428181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417720 f, 405553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 428409.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417780 f, 405218.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 428636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 428863.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417840 f, 405276.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417900 f, 405334.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 429090.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 417960 f, 405392.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 429318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 427924.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418020 f, 405451.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418080 f, 405116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 428150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 428377.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418140 f, 405174.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418200 f, 405232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 428603.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418260 f, 405290.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 428830.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 429056.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418320 f, 405348.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418380 f, 405406.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 429283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 429509.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418440 f, 405465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 429735.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418500 f, 405523.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418560 f, 405188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 429962.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418620 f, 405246.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418680 f, 405304.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 430188.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418740 f, 405363.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 430415.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418800 f, 405029.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418860 f, 404695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 430641.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418920 f, 404753.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 429248.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 418980 f, 404420.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 429473.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419040 f, 404478.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 429699.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419100 f, 404536.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 429924.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419160 f, 404594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 430150.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419220 f, 404652.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 430375.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419280 f, 404320.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 430601.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419340 f, 404378.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 430827.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 431052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 431278.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 431503.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 431729.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 430337.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 430561.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 430786.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 431011.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 431235.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 431460.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419400 f, 404435.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419460 f, 404493.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419520 f, 404551.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419580 f, 404609.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419640 f, 404277.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419700 f, 404335.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419760 f, 404393.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419820 f, 404450.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419880 f, 404508.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 419940 f, 404177.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420000 f, 404234.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420060 f, 404292.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420120 f, 404350.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420180 f, 404408.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420240 f, 404465.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420300 f, 404523.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420360 f, 404192.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420420 f, 404250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420480 f, 404307.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420540 f, 403976.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420600 f, 404034.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420660 f, 404092.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420720 f, 404149.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420780 f, 404207.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420840 f, 404265.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420900 f, 403934.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420960 f, 403992.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421020 f, 403662.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421080 f, 403720.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 431685.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421140 f, 403777.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 431910.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421200 f, 403835.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 432134.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421260 f, 403892.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 432359.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421320 f, 403950.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 432584.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421380 f, 404007.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 432809.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421440 f, 404065.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 433033.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421500 f, 404122.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 433258.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421560 f, 403793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 431865.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 432089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 432313.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 432537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 432761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 432985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 433208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 433432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 433656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 433880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 434104.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 434328.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 432936.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 433159.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 433382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 433605.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 433829.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 434052.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 434275.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 434498.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 434721.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 434944.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 435167.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 435390.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 435613.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 434222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 434444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 434666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 434888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 435111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 435333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 435555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 435777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 436000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 436222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 436444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 436666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 436888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 435498.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 435719.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 435940.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 436162.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 436383.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 436605.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 436826.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 437047.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 437269.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 437490.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 437712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 437933.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 438154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 436764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 436985.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 437205.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 437426.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 437647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 437867.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 438088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 438308.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 438529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 438750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 438970.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 439191.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 439411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 438021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 438241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 438461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 438681.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 438901.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 439120.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 439340.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 439560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 439780.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 440219.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 440439.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 440659.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 439270.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 439489.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 439708.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 439927.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 440146.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 440364.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421620 f, 403850.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 440583.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 440802.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 441021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 441240.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 441459.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 441678.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 441897.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 440509.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 440727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 440945.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 441163.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421680 f, 403908.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 441381.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421740 f, 403965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 441600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421800 f, 403636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 441818.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421860 f, 403693.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 442036.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421920 f, 403365.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 421980 f, 403422.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422040 f, 403479.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422100 f, 403537.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422160 f, 403594.6 fps, 0 ms/f [junit] 1 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 422220 f, 402881.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422280 f, 402938.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422340 f, 402996.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422400 f, 402669.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422460 f, 402726.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422520 f, 402400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422580 f, 402457.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422640 f, 402514.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422700 f, 402571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422760 f, 402245.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422820 f, 402302.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422880 f, 402359.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 422940 f, 402416.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423000 f, 402473.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423060 f, 402530.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423120 f, 402205.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423180 f, 402262.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423240 f, 402319.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423300 f, 402376.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423360 f, 402051.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423420 f, 402108.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423480 f, 402165.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423540 f, 402222.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423600 f, 402279.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423660 f, 402336.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423720 f, 402011.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423780 f, 402068.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423840 f, 401744.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423900 f, 401800.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 423960 f, 401857.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424020 f, 401914.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424080 f, 401971.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424140 f, 402028.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424200 f, 402085.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424260 f, 402142.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424320 f, 402199.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 442254.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424380 f, 401875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 442472.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424440 f, 401931.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 442690.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424500 f, 401988.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 442909.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424560 f, 402045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 441521.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424620 f, 402102.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 441739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 441956.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424680 f, 402159.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 442173.9 fps, 0 ms/f [junit] 1 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 424740 f, 401455.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424800 f, 401512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 442391.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424860 f, 401569.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424920 f, 401625.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 424980 f, 401682.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 442608.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425040 f, 401359.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425100 f, 401416.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425160 f, 401473.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 442826.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425220 f, 401529.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 443043.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425280 f, 401586.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 443260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 443478.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425340 f, 401643.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425400 f, 401320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 442093.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425460 f, 401377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 442310.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425520 f, 401433.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 442527.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425580 f, 401112.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 442743.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425640 f, 400790.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 442960.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 443176.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 443393.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 443610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 443826.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 444043.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 444259.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 444476.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 443093.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 443309.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 443525.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 443741.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 443956.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 444172.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 444388.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 444604.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 444820.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 445035.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 445251.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 445467.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 445683.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 444301.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 444516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 444731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 444946.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 445161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 445376.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 445591.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 445806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 446021.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 446236.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 446451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 446666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 446881.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 445500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 445714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 445928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 446142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 446357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 446571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 446785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 447000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 447214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 447428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 447642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 447857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 446476.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 446690.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 446903.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 447117.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 447330.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 447544.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 447758.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 447971.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 448185.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 448398.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 448612.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 448825.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 449039.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 447659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 447872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 448085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 448297.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 448510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 448723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 448936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 449148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 449361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 449574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 449787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 448621.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 448833.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 449045.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 449257.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 449469.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 449681.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 449894.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 450106.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 450318.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 450530.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 450742.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 450954.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 451166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 451378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 450211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 450422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 450633.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 450845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 451056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 451267.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 451478.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 451690.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 451901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 452112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 452323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 452535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 451157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 451368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 451578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 451789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 452000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 452210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 452421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 452631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 452842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 453052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 453263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 453473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 452097.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 452307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 452517.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 452727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 452937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 453146.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 453356.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 453566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 453776.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 453986.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 454195.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 454405.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 454615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 454825.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 453449.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 453658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 453867.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 454076.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 454285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 454494.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 454703.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 454912.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 455121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 455331.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 455540.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 455749.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 455958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 454583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 454791.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 455000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 455208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 455416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 455625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 455833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 456041.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 456250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 456458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 456666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 456875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 455501.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 455709.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 455916.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 456124.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 456332.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 456539.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 456747.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 456955.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 457162.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 457370.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 456000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 456206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 456413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 456620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 456827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 457034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 457241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 457448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 457655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 457862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 458068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 458275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 458482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 457113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 457319.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 457525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 457731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 457938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 458144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 458350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 458556.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 458762.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 458969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 459175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 459381.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 459587.6 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, 458424.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 458630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 458835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 459041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 459246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 459452.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 459657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 459863.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 460068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 460273.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 460479.4 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, 460204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 460408.1 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, 461084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 461288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 461491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 461694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 461898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 462101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 462305.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 462508.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 462711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 462915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 463118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 463322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 463525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 462162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 462364.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 462567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 462770.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 462972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 463175.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 463378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 463581.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 463783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 463986.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 464189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 464391.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 464594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 463232.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 463434.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 463636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 463838.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 464040.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 464242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 464444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 464646.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 464848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 465050.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 465252.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 465454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 465656.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 464295.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 464496.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 464698.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 464899.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 465100.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 465302.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 465503.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 465704.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 465906.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 466107.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 466308.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 466510.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 466711.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 465351.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 465551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 465752.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 465953.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 466153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 466354.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 466555.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 466755.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 466956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 467157.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 467357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 467558.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 467759.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 467959.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 466600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 466800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 467000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 467200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 467400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 467600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 467800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 468000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 468200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 468400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 468600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 468800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 467441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 467641.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 467840.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 468039.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 468239.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 468438.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 468637.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 468837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 469036.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 469235.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 469435.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 469634.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 469833.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 468476.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 468675.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 468874.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 469072.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 469271.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 469470.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 469668.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 469867.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 470066.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 470264.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 470463.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 470662.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 470860.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 469504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 469702.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 469901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 470099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 470297.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 470495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 470693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 470891.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 471089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 471287.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 471485.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 471683.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 471881.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 470526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 470723.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 470921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 471118.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 471315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 471513.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 471710.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 471907.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 472105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 472302.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 472500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 472697.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 471344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 471540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 471737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 471934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 472131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 472327.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 472524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 472721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 472918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 473114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 473311.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 473508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 473704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 473901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 472549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 472745.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 472941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 473137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 473333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 473529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 473725.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 473921.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 474117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 474313.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 474509.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 474705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 474901.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 473550.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 473745.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 473941.3 fps, 0 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 145560 f, 429380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 429557.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 429734.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 428647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 428823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 429000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 429176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 429352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 429529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 429705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 429882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 430058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 430235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 430411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 430588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 429501.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 429677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 429853.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 430029.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 430205.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 430381.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 430557.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 430733.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 430909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 431085.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 431261.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 431436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 431612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 431788.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 430701.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 430877.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 431052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 431228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 431403.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 431578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 431754.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 431929.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 432105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 432280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 432456.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 432631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 432807.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 431720.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 431895.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 432069.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 432244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 432419.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 432594.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 432769.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 432944.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 433119.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 433294.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 432209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 432383.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 432558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 432732.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 432906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 433081.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 433255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 433430.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 432347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 432521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 432695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 432869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 433043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 433217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 433391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 433565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 433739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 433913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 434086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 434260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 434434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 433352.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 433526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 433699.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 433872.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 434046.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 434219.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 434393.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 434566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 434739.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 434913.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 435086.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 435260.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 435433.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 434351.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 434524.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 434697.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 434870.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 435043.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 435216.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 435389.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 435561.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 435734.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 435907.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 436080.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 436253.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 436426.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 435344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 435517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 435689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 435862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 436034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 436206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 436379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 436551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 436724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 436896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 437068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 437241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 437413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 436332.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 436504.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 436676.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 436848.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 437020.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 437191.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 437363.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 437535.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 437707.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 437879.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 438051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 438223.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 437142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 437314.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 437485.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 437657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 437828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 438000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 438171.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 438342.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 438514.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 438685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 438857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 439028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 439200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 439371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 438290.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 438461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 438632.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 438803.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 438974.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 439145.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 439316.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 439487.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 439658.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 439829.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 440170.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 440341.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 439261.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 439431.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 439602.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 439772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 439943.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 440113.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 440284.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 440454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 440625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 440795.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 440965.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 441136.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 440056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 440226.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 440396.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 440566.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 440736.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 440906.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 441076.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 441246.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 441416.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 441586.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 441756.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 441926.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 442096.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 441016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 441186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 441355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 441525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 441694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 441864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 442033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 442203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 442372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 442542.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 442711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 442881.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 443050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 441971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 442140.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 442309.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 442478.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 442647.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 442816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 442985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 443154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 443323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 443492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 443661.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 443831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 444000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 442921.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 443089.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 443258.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 443426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 443595.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 443764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 443932.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 444101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 444269.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 444438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 444606.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 444775.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 444943.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 443865.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 444033.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 444201.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 444369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 444537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 444705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 444873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 445042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 445210.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 445378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 445546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 445714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 445882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 444804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 444972.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 445139.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 445307.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 445474.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 445642.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 445810.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 445977.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 446145.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 446312.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 446480.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 446648.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 445571.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 445738.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 445905.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 446072.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 446239.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 446406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 446573.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 446740.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 446908.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 447075.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 447242.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 447409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 447576.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 446500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 446666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 446833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 447000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 447166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 447333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 447500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 447666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 447833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 448000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 448166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 448333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 448500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 447423.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 447590.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 447756.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 447922.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 448088.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 448254.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 448421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 448587.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 448753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 448919.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 449085.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 449252.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 449418.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 448342.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 448508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 448674.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 448839.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 449005.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 449171.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 449337.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 449502.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 449668.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 449834.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 450165.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 450331.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 449256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 449421.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 449586.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 449752.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 449917.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 450082.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 450247.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 450413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 450578.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 450743.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 450909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 451074.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 451239.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 450164.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 450329.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 450494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 450659.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 450824.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 450989.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 451153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 451318.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 451483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 451648.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 451813.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 451978.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 452142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 451068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 451232.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 451397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 451561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 451726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 451890.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 452054.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 452219.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 452383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 452547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 452712.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 452876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 453041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 453205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 452131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 452295.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 452459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 452622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 452786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 452950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 453114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 453278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 453442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 453606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 453770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 453934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 454098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 453024.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 453188.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 453351.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 453515.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 453678.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 453841.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 454005.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 454168.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 454332.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 454495.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 454659.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 454822.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 454986.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 455149.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 454076.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 454239.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 454402.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 454565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 454728.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 454891.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 455054.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 455217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 455380.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 455543.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 455706.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 454634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 454796.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 454959.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 455121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 455284.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 455447.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 455609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 455772.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 455934.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 456097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 456260.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 456422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 455351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 455513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 455675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 455837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 456000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 456162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 456324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 456486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 456648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 456810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 456972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 457135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 457297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 456226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 456388.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 456549.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 456711.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 456873.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 457035.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 457196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 457358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 457520.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 457681.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 457843.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 458005.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 458167.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 457096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 457258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 457419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 457580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 457741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 457903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 458064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 458225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 458387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 458548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 458709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 458870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 457801.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 457962.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 458123.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 458284.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 458445.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 458605.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 458766.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 458927.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 459088.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 459249.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 459410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 459571.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 459731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 458663.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 458823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 458983.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 459144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 459304.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 459465.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 459625.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 459786.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 459946.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 460106.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 460267.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 460427.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 460588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 459520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 459680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 459840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 460160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 460320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 460480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 460640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 460800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 460960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 461120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 461280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 461440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 460372.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 460531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 460691.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 460851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 461010.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 461170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 461329.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 461489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 461648.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 461808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 461968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 460901.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 461061.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 461220.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 461379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 461538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 461697.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 461856.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 462015.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 462175.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 462334.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 462493.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 462652.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 461587.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 461746.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 461904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 462063.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 462222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 462380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 462539.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 462698.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 462857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 463015.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 463174.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 463333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 462269.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 462427.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 462585.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 462744.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 462902.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 463060.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 463219.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 463377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 463535.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 463693.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 463852.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 464010.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 464168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 463105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 463263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 463421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 463578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 463736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 463894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 464052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 464210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 464368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 464526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 464684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 464842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 465000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 463937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 464094.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 464251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 464409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 464566.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 464724.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 464881.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 465039.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 465196.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 465354.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 465511.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 465669.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 465826.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 464764.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 464921.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 465078.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 465235.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 465392.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 465549.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 465706.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 465863.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 466020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 466178.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 466335.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 466492.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 466649.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 465587.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 465744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 465900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 466057.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 466214.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 466370.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 466527.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 466684.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 466840.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 466997.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 467154.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 467310.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 467467.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 466406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 466562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 466718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 466875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 467031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 467187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 467343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 467500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 467656.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 467812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 467968.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 468125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 468281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 467220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 467376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 467532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 467688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 467844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 468000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 468155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 468311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 468467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 468623.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 468779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 468935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 469090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 469246.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 468186.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 468341.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 468497.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 468652.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 468808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 468963.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 469119.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 469274.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 469430.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 469585.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 469740.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 469896.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 470051.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 468992.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 469147.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 469302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 469457.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 469612.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 469767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 469922.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 470077.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 470232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 470387.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 470542.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 470697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 470852.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 471007.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 471162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 470103.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 470257.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 470412.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 470567.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 470721.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 470876.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 471030.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 471185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 471340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 471494.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 471649.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 471804.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 471958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 472113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 471054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 471208.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 471362.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 471516.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 471670.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 471825.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 471979.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 472133.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 472287.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 472442.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 472596.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 472750.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 472904.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 473059.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 473213.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 472153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 472307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 472461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 472615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 472769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 472923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 473076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 473230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 473384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 473538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 473692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 473846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 472787.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 472941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 473094.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 473248.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 473401.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 473555.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 473708.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 473861.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 474015.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 474168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 474322.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 474475.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 474629.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 474782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 473724.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 473877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 474030.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 474183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 474336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 474489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 474642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 474795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 474948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 475102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 475255.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 475408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 475561.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 474503.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 474656.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 474809.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 474961.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 475114.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 475267.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 475419.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 475572.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 475725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 475877.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 476030.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 476183.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 476335.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 475279.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 475431.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 475583.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 475736.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 475888.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 476040.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 476192.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 476345.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 476497.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 476649.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 476802.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 476954.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 477106.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 477258.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 476202.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 476354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 476506.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 476658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 476810.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 476962.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 477113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 477265.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 477417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 477569.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 477721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 477873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 478025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 478177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 477121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 477272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 477424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 477575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 477727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 477878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 478030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 478181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 478333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 478484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 478636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 478787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 478939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 477884.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 478035.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 478186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 478337.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 478488.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 478639.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 478790.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 478942.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 479093.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 479244.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 479395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 479546.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 479697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 478643.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 478793.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 478944.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 479095.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 479246.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 479397.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 479547.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 479698.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 479849.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 480150.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 480301.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 480452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 480603.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 479548.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 479699.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 479849.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 480150.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 480300.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 480451.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 480601.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 480751.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 480902.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 481052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 481203.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 481353.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 480300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 480450.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 480600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 480750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 480900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 481050.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 481200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 481350.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 481500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 481650.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 481800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 481950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 482100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 481047.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 481197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 481346.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 481496.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 481645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 481795.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 481945.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 482094.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 482244.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 482394.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 482543.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 482693.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 482842.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 481791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 481940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 482089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 482238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 482388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 482537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 482686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 482835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 482985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 483134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 483283.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 483432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 483582.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 483731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 482679.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 482828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 482977.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 483126.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 483275.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 483424.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 483573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 483722.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 483870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 484019.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 484168.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 484317.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 484466.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 483415.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 483564.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 483712.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 483861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 484009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 484158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 484306.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 484455.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 484603.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 484752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 484901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 485049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 484000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 484148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 484296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 484444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 484592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 484740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 484888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 485037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 485185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 485333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 485481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 485629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 485777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 484729.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 484876.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 485024.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 485172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 485320.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 485467.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 485615.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 485763.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 485911.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 486059.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 486206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 486354.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 486502.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 485454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 485601.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 485749.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 485896.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 486044.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 486191.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 486339.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 486486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 486633.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 486781.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 486928.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 487076.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 487223.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 486176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 485134.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 485281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 485427.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 485574.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 485721.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 485867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 486014.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 484975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 485121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 485268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 485414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 485560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 485707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 485853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 486000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 486146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 486292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 486439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 486585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 486731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 485693.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 485839.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 485985.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 486131.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 486277.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 486423.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 486569.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 486715.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 486861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 487007.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 487153.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 487299.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 487445.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 487591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 486553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 486699.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 486844.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 486990.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 487135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 487281.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 487427.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 487572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 487718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 487864.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 488009.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 488155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 488300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 487263.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 487409.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 487554.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 487699.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 487845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 487990.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 488135.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 488280.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 488426.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 488571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 488716.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 488862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 489007.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 487971.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 488115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 488260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 488405.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 488550.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 488695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 488840.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 488985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 489130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 489275.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 489420.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 489565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 489710.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 488674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 488819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 488963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 489108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 489253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 489397.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 489542.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 489686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 489831.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 489975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 490120.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 490265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 490409.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 489375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 489519.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 489663.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 489807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 489951.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 490096.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 490240.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 490384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 490528.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 490673.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 490817.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 490961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 491105.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 490071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 490215.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 490359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 490503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 490647.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 490791.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 490935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 491079.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 491223.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 491366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 491510.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 491654.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 491798.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 490765.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 490909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 491052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 491196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 491339.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 491483.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 491626.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 491770.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 491913.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 492057.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 492200.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 492344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 492488.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 492631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 491599.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 491742.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 491885.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 492028.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 492171.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 492315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 492458.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 492601.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 492744.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 492887.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 493031.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 493174.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 493317.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 492285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 492428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 492571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 492714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 492857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 493000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 493142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 493285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 493428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 493571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 493714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 493857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 492826.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 492969.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 493111.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 493254.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 493396.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 493539.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 493681.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 493824.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 493966.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 494109.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 494251.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 494394.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 493364.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 493507.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 493649.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 493791.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 493933.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 494075.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 494218.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 494360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 494502.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 494644.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 494786.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 494928.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 495071.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 495213.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 494184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 494326.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 494468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 494609.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 494751.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 494893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 495035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 495177.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 495319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 495461.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 495602.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 495744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 495886.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 494858.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 495141.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 495283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 495424.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 495566.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 495707.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 495849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 495990.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 496132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 496273.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 496415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 495388.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 495529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 495670.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 495811.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 495952.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 496094.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 496235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 496376.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 496517.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 496658.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 496800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 496941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 497082.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 497223.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 496197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 496338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 496478.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 496619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 496760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 496901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 497042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 497183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 497323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 497464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 497605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 497746.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 497887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 496861.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 497002.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 497142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 497283.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 497423.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 497564.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 497704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 497845.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 497985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 498126.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 498266.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 498407.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 498548.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 498688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 497663.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 497803.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 497943.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 498084.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 498224.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 498364.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 498504.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 498644.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 498785.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 498925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 499065.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 499205.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 499345.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 498321.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 498461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 498601.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 498741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 498881.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 499020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 499160.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 499300.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 499440.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 499580.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 499720.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 499860.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 500139.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 499116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 499255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 499395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 499534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 499674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 499813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 499953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 500093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 500232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 500372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 500511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 500651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 500790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 499767.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 499907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 500046.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 500185.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 500324.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 500464.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 500603.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 500742.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 500881.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 501020.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 501160.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 501299.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 501438.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 501577.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 500555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 500694.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 500833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 500972.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 501111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 501250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 501388.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 501527.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 501666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 501805.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 501944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 502083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 501062.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 501200.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 501339.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 501478.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 501616.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 501755.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 501893.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 502032.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 502170.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 502309.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 502448.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 502586.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 502725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 501705.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 501843.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 501981.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 502119.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 502258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 502396.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 502534.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 502672.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 502811.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 502949.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 503087.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 503225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 503364.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 503502.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 502482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 502620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 502758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 502896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 503034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 503172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 503310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 503448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 503586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 503724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 503862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 504137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 503119.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 503256.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 503394.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 503532.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 503669.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 503807.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 503944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 504082.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 504220.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 504357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 504495.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 504633.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 503615.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 503752.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 503890.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 504027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 504164.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 504302.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 504439.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 504576.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 504713.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 504851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 504988.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 505125.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 505263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 504246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 504383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 504520.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 504657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 504794.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 504931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 505068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 505205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 505342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 505479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 505616.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 505753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 505890.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 504874.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 505011.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 505148.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 505284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 505421.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 505558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 505694.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 505831.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 505968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 506104.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 506241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 506378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 506514.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 506651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 505636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 505772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 505909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 506045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 506181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 506318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 506454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 506590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 506727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 506863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 507000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 507136.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 507272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 506258.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 506394.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 506530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 506666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 506802.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 506938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 507074.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 507210.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 507346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 507483.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 507619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 507755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 507891.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 506877.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 507013.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 507149.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 507285.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 507420.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 507556.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 507692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 507828.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 507963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 508099.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 508235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 508371.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 508506.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 507494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 507629.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 507765.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 507900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 508036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 508171.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 508307.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 508442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 508577.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 508713.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 508848.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 508984.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 507972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 508108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 508243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 508378.3 fps, 0 ms/f [junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 225780 f, 472343.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 472468.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 471607.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 471732.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 471858.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 471983.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 472108.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 472233.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 472359.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 472484.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 472609.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 472734.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 472860.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 472985.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 473110.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 472250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 472375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 472500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 472625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 472750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 472875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 473000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 473125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 473250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 473375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 473500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 473625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 472765.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 472889.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 473014.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 473139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 473264.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 473388.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 473513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 473638.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 473763.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 473887.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 474012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 474137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 474261.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 473402.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 473526.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 473651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 473775.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 473900.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 474024.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 474149.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 474273.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 474398.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 474522.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 474647.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 474771.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 474896.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 474037.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 474161.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 474285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 474409.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 474534.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 474658.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 474782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 474906.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 475031.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 475155.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 475279.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 475403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 475527.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 474669.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 474793.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 474917.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 475041.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 475165.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 475289.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 475413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 475537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 475661.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 475785.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 475909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 476033.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 476157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 475298.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 475422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 475546.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 475670.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 475793.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 475917.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 476041.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 476164.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 476288.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 476412.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 476536.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 476659.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 475802.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 475925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 476049.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 476172.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 476296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 476419.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 476543.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 476666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 476790.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 476913.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 477037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 477160.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 476303.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 476427.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 476550.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 476673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 476796.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 476919.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 477043.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 477166.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 477289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 477412.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 477535.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 477659.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 477782.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 476926.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 477049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 477172.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 477295.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 477418.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 477540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 477663.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 477786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 477909.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 478032.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 478155.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 478278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 477423.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 477546.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 477668.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 477791.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 477914.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 478036.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 478159.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 478282.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 478404.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 478527.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 478650.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 478773.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 478895.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 478040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 478163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 478285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 478408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 478530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 478653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 478775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 478897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 479020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 479142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 479265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 479387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 479510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 478655.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 478778.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 478900.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 479022.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 479144.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 479266.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 479389.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 479511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 479633.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 479755.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 479877.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425700 f, 400847.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425760 f, 400903.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425820 f, 400583.2 fps, 0 ms/f [junit] 1 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 425880 f, 399887.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 425940 f, 399943.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426000 f, 399624.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426060 f, 399306.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426120 f, 399362.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426180 f, 399418.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426240 f, 399475.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426300 f, 399157.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426360 f, 399213.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426420 f, 399269.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426480 f, 398952.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426540 f, 399008.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426600 f, 399064.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426660 f, 399120.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426720 f, 398803.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426780 f, 398859.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426840 f, 398915.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426900 f, 398971.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 426960 f, 399028.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427020 f, 398711.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427080 f, 398767.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427140 f, 398823.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427200 f, 398507.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427260 f, 398563.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427320 f, 398619.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427380 f, 398675.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427440 f, 398731.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427500 f, 398415.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427560 f, 398471.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427620 f, 398527.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427680 f, 398212.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427740 f, 398268.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427800 f, 398324.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427860 f, 398009.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427920 f, 398065.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 427980 f, 397750.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428040 f, 397806.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428100 f, 397862.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428160 f, 397918.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428220 f, 397973.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428280 f, 398029.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428340 f, 397715.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428400 f, 397771.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428460 f, 397827.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428520 f, 397883.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428580 f, 397569.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428640 f, 397625.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428700 f, 397680.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428760 f, 397736.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428820 f, 397792.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428880 f, 397847.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 428940 f, 397534.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429000 f, 397590.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429060 f, 397645.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429120 f, 397333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429180 f, 397388.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429240 f, 397444.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429300 f, 397132.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429360 f, 397187.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429420 f, 397243.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429480 f, 396931.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429540 f, 396987.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429600 f, 397042.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429660 f, 397097.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429720 f, 397153.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429780 f, 397208.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429840 f, 396897.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429900 f, 396952.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 429960 f, 397008.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430020 f, 397063.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430080 f, 397119.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430140 f, 396808.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430200 f, 396863.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430260 f, 396918.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430320 f, 396974.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430380 f, 397029.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430440 f, 396718.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430500 f, 396774.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430560 f, 396829.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430620 f, 396884.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430680 f, 396940.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430740 f, 396629.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430800 f, 396685.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430860 f, 396740.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430920 f, 396795.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 430980 f, 396850.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431040 f, 396906.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431100 f, 396596.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431160 f, 396651.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431220 f, 396706.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431280 f, 396761.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431340 f, 396816.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431400 f, 396507.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431460 f, 396562.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431520 f, 396617.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431580 f, 396672.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431640 f, 396363.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431700 f, 396418.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431760 f, 396473.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431820 f, 396528.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431880 f, 396220.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 431940 f, 396275.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432000 f, 396330.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432060 f, 396385.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432120 f, 396440.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432180 f, 396132.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432240 f, 396187.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432300 f, 396241.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432360 f, 396296.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432420 f, 396351.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432480 f, 396406.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432540 f, 396098.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432600 f, 396153.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432660 f, 396208.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432720 f, 396263.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432780 f, 396318.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432840 f, 396373.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432900 f, 396428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 432960 f, 396483.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433020 f, 396538.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433080 f, 396593.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433140 f, 396648.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433200 f, 396340.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433260 f, 396395.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433320 f, 396450.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433380 f, 396505.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433440 f, 396559.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433500 f, 396614.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433560 f, 396669.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433620 f, 396724.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433680 f, 396779.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433740 f, 396834.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433800 f, 396889.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433860 f, 396581.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433920 f, 396636.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 433980 f, 396691.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434040 f, 396745.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434100 f, 396800.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434160 f, 396855.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434220 f, 396910.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434280 f, 396965.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434340 f, 397020.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434400 f, 397074.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434460 f, 397129.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434520 f, 397184.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434580 f, 397239.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434640 f, 396931.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434700 f, 396986.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434760 f, 397041.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434820 f, 397095.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434880 f, 397150.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 434940 f, 397205.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435000 f, 397260.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435060 f, 397315.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435120 f, 397369.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435180 f, 397424.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435240 f, 397479.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435300 f, 397171.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435360 f, 397226.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435420 f, 397281.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435480 f, 397335.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435540 f, 397390.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435600 f, 397082.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435660 f, 397137.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435720 f, 397192.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435780 f, 397247.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435840 f, 396939.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435900 f, 396994.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 435960 f, 397049.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436020 f, 397103.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436080 f, 397158.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436140 f, 396851.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436200 f, 396906.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436260 f, 396960.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436320 f, 396654.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436380 f, 396709.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436440 f, 396763.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436500 f, 396818.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436560 f, 396872.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436620 f, 396927.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436680 f, 396981.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436740 f, 396675.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436800 f, 396730.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436860 f, 396784.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436920 f, 396839.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 436980 f, 396893.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437040 f, 396588.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437100 f, 396642.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437160 f, 396696.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437220 f, 396751.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437280 f, 396446.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437340 f, 396500.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437400 f, 396554.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437460 f, 396609.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437520 f, 396663.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437580 f, 396358.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437640 f, 396413.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437700 f, 396467.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437760 f, 396521.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437820 f, 396576.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437880 f, 396630.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 437940 f, 396684.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438000 f, 396380.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438060 f, 396434.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438120 f, 396488.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438180 f, 396543.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438240 f, 396597.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438300 f, 396651.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438360 f, 396705.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438420 f, 396760.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438480 f, 396814.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438540 f, 396509.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438600 f, 396564.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438660 f, 396618.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438720 f, 396672.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438780 f, 396726.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438840 f, 396781.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438900 f, 396835.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 438960 f, 396889.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439020 f, 396943.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439080 f, 396639.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439140 f, 396693.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439200 f, 396747.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439260 f, 396802.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439320 f, 396856.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439380 f, 396910.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439440 f, 396964.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439500 f, 397018.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439560 f, 397073.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439620 f, 396768.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439680 f, 396823.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439740 f, 396877.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439800 f, 396931.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439860 f, 396985.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439920 f, 397039.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 439980 f, 397093.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440040 f, 397148.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440100 f, 396844.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440160 f, 396898.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440220 f, 396952.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440280 f, 397006.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440340 f, 397060.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440400 f, 397114.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440460 f, 397168.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440520 f, 397222.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440580 f, 397276.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440640 f, 396972.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440700 f, 397027.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440760 f, 397081.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440820 f, 397135.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440880 f, 397189.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 440940 f, 397243.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441000 f, 397297.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441060 f, 397351.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441120 f, 397405.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441180 f, 397101.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441240 f, 397155.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441300 f, 397209.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441360 f, 397263.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441420 f, 397317.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441480 f, 397371.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441540 f, 397425.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441600 f, 397479.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441660 f, 397176.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441720 f, 397230.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441780 f, 397284.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441840 f, 397338.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441900 f, 397392.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 441960 f, 397446.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442020 f, 397500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442080 f, 397553.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442140 f, 397250.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442200 f, 397304.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442260 f, 397358.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442320 f, 397412.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442380 f, 397466.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442440 f, 397520.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442500 f, 397574.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442560 f, 397628.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442620 f, 397324.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442680 f, 397378.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442740 f, 397432.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442800 f, 397486.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442860 f, 397540.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442920 f, 397594.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 442980 f, 397648.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443040 f, 397701.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443100 f, 397399.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443160 f, 397452.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443220 f, 397506.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443280 f, 397560.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443340 f, 397614.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443400 f, 397668.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443460 f, 397721.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443520 f, 397775.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443580 f, 397473.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443640 f, 397526.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443700 f, 397580.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443760 f, 397634.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443820 f, 397688.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443880 f, 397385.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 443940 f, 397439.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444000 f, 397493.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444060 f, 397547.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444120 f, 397245.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444180 f, 397298.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444240 f, 397352.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444300 f, 397406.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444360 f, 397104.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444420 f, 397158.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444480 f, 397211.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444540 f, 397265.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444600 f, 396964.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444660 f, 397017.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444720 f, 397071.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444780 f, 397125.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444840 f, 396824.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444900 f, 396877.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 444960 f, 396931.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445020 f, 396631.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445080 f, 396684.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445140 f, 396737.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445200 f, 396438.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445260 f, 396491.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445320 f, 396544.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445380 f, 396598.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445440 f, 396651.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445500 f, 396352.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445560 f, 396405.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445620 f, 396459.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445680 f, 396512.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445740 f, 396565.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445800 f, 396266.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445860 f, 396320.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445920 f, 396373.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 445980 f, 396426.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446040 f, 396480.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446100 f, 396533.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446160 f, 396586.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446220 f, 396287.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446280 f, 396341.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446340 f, 396394.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446400 f, 396447.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446460 f, 396500.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446520 f, 396554.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446580 f, 396607.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446640 f, 396660.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446700 f, 396714.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446760 f, 396767.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446820 f, 396468.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446880 f, 396521.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 446940 f, 396574.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447000 f, 396628.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447060 f, 396681.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447120 f, 396734.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447180 f, 396787.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447240 f, 396841.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447300 f, 396542.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447360 f, 396595.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447420 f, 396648.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447480 f, 396702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 480122.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 479268.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447540 f, 396403.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 479390.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447600 f, 396457.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447660 f, 396159.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 479512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 479634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 479756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 479878.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447720 f, 396212.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 480121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 480243.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447780 f, 396265.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447840 f, 396318.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447900 f, 396371.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 447960 f, 396424.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448020 f, 396477.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448080 f, 396530.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448140 f, 396233.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448200 f, 396286.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448260 f, 396339.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448320 f, 396042.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448380 f, 396095.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448440 f, 396148.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448500 f, 396201.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448560 f, 395904.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448620 f, 395957.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448680 f, 396010.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448740 f, 396063.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448800 f, 396116.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448860 f, 396169.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448920 f, 396222.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 448980 f, 396275.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449040 f, 396328.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449100 f, 396381.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449160 f, 396084.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449220 f, 396137.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449280 f, 396190.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449340 f, 396243.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 480365.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449400 f, 395947.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 480487.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449460 f, 396000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 480609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 480731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 479878.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 480121.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 480243.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 480365.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 480486.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 480608.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 480730.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 480851.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 480973.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 481095.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 481217.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 481338.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 480485.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 480607.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 480728.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 480850.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 480971.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 481093.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 481214.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 481336.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 481457.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 481578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 481700.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 481821.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 481943.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 482064.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 481212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 481333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 481454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 481575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 481696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 481818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 481939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 482060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 482181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 482303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 482424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 482545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 482666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 481814.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 481935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 482056.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 482177.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 482298.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 482419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 482540.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 482661.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 482782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 482903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 483024.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 483145.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 482293.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 482414.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 482535.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449520 f, 396052.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 482655.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 482776.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449580 f, 396105.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 482897.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 483018.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 483138.8 fps, 0 ms/f [junit] 1 s: 60 f / 13 ms, 4615.3 fps, 0 ms/f; total: 449640 f, 391672.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449700 f, 391724.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 483259.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449760 f, 391777.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 483380.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449820 f, 391829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 483501.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449880 f, 391881.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 449940 f, 391592.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 483621.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450000 f, 391644.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 482771.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 482891.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 483012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 483132.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 483253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 483373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 483493.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 483614.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450060 f, 391697.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 483734.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450120 f, 391749.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 483855.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 483975.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450180 f, 391801.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 484096.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450240 f, 391853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 484216.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 483366.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450300 f, 391906.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 483486.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450360 f, 391958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 483607.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 483727.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450420 f, 392010.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 483847.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 483967.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 484088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 484208.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 484328.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 484448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 484569.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 484689.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 484809.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 483960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 484080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 484200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 484320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 484440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 484560.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450480 f, 391721.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450540 f, 391773.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450600 f, 391826.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450660 f, 391878.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 484680.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450720 f, 391930.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 484800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450780 f, 391982.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 484920.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450840 f, 392034.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 485040.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450900 f, 392086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 485160.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 450960 f, 392139.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 485280.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451020 f, 392191.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 484431.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451080 f, 391902.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451140 f, 391954.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 484550.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 484670.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 484790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 484910.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 485029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 485149.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 485269.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 485389.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 485508.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 485628.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 485748.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 485868.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 485019.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 485139.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 485258.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 485378.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 485498.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 485617.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 485737.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 485856.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 485976.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 486095.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 486215.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 486334.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 486454.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 486573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 485725.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 485844.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 485964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 486083.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 486202.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 486322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 486441.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 486560.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 486679.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 486799.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 486918.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 487037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 487157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 487276.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 486428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 486547.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 486666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 486785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 486904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 487023.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 487142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451200 f, 392006.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 487261.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 487380.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451260 f, 392059.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 487500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 487619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 487738.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451320 f, 392111.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 487857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 487009.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451380 f, 392163.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 487128.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451440 f, 392215.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 487247.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451500 f, 392267.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451560 f, 391979.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451620 f, 392031.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451680 f, 392083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 487366.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451740 f, 392135.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451800 f, 392187.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451860 f, 392239.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451920 f, 392291.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 451980 f, 392003.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452040 f, 392055.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452100 f, 392107.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452160 f, 391819.7 fps, 0 ms/f [junit] 1 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 452220 f, 391193.7 fps, 0 ms/f [junit] 1 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 452280 f, 390232.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452340 f, 390284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 487485.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452400 f, 390336.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 487603.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452460 f, 390388.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452520 f, 390440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 487722.7 fps, 0 ms/f [junit] 1 s: 60 f / 9 ms, 6666.6 fps, 0 ms/f; total: 452580 f, 387482.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 487841.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452640 f, 387202.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 487960.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452700 f, 387254.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 488079.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452760 f, 387305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 488198.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452820 f, 387025.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 488316.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452880 f, 387076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 488435.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 452940 f, 386797.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 487588.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453000 f, 386848.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 487707.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453060 f, 386569.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 487826.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453120 f, 386621.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453180 f, 386342.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 487944.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 488063.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453240 f, 386393.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 488181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453300 f, 386115.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 488300.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453360 f, 386166.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453420 f, 385889.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 488418.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453480 f, 385940.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 488537.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453540 f, 385991.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 488656.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453600 f, 385714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 488774.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453660 f, 385765.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 488893.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 489011.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 489130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 488284.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 488402.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 488520.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 488639.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 488757.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453720 f, 385816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 488875.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 488994.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453780 f, 385867.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 489112.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453840 f, 385590.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 489230.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453900 f, 385314.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 489349.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 489467.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 489585.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 489704.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 488858.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 453960 f, 385365.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 488976.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454020 f, 385415.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 489094.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454080 f, 385466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 489212.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454140 f, 385517.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 489330.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454200 f, 385241.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454260 f, 385292.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 489448.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454320 f, 385343.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 489566.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454380 f, 385394.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 489685.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454440 f, 385445.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 489803.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454500 f, 385169.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 489921.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454560 f, 384894.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 490039.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454620 f, 384944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 490157.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454680 f, 384995.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 489312.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454740 f, 384720.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 489430.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454800 f, 384771.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 489548.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454860 f, 384497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 489666.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454920 f, 384547.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 489783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 489901.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 490019.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 490137.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 490255.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 490373.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 490491.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 490609.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 490726.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 489882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 490000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 490117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 490235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 490352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 490470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 490588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 490705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 490823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 490941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 491058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 491176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 491294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 490450.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 490567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 490684.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 490802.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 490919.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 491037.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 491154.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 491272.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 491389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 491506.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 491624.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 491741.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 490898.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 491015.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 491132.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 491250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 491367.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 491484.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 491601.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 491718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 491835.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 490994.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 491111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 491228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 491345.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 491462.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 491578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 490739.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 490856.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 490972.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 491089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 491206.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 491322.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 491439.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 491556.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 491673.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 491789.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 491906.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 491067.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 491184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 491300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 491417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 491533.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 491650.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 491767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 491883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 491162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 491279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 491395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 491511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 491627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 491744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 491860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 491976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 492093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 492209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 492325.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 491489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 491605.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 491721.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 491837.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 491953.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 492069.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 492185.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 492301.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 492417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 492533.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 492649.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 492765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 491930.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 492046.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 492162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 492278.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 492393.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 492509.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 492625.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 492741.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 492857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 492972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 493088.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 493204.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 493320.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 492485.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 492601.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 492716.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 492832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 492947.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 493063.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 493179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 493294.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 493410.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 493526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 493641.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 493757.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 493872.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 493038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 493153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 493269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 493384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 493500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 493615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 493730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 493846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 493961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 494076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 494192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 494307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 494423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 493589.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 493704.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 493819.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 493934.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 494049.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 494165.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 494280.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 494395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 494510.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 494625.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 494740.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 494856.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 494023.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 494137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 494252.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 494367.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 494482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 494597.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 494712.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 494827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 494942.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 495057.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 495172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 495287.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 495402.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 494569.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 454980 f, 384598.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455040 f, 384649.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455100 f, 384699.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455160 f, 384750.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 494684.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455220 f, 384801.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 494799.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455280 f, 384852.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 494913.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455340 f, 384902.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 495028.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 495143.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 495258.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 495372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 495487.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 495602.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 495717.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 495831.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 495114.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 495229.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 495343.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 495458.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 495572.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 495687.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455400 f, 384953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 495801.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455460 f, 384679.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 495916.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455520 f, 384729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 496030.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455580 f, 384780.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 496145.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455640 f, 384831.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 496259.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455700 f, 384556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 496374.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455760 f, 384607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 496488.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455820 f, 384658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 495657.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455880 f, 384708.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 495771.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 455940 f, 384435.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 495885.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456000 f, 384485.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456060 f, 384536.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 496000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456120 f, 384586.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 496114.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456180 f, 384637.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 496228.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456240 f, 384688.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 496342.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456300 f, 384414.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 496457.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456360 f, 384465.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 496571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456420 f, 384515.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 496685.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456480 f, 384566.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456540 f, 384616.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 496800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 496914.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 497028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 496197.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 496311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 496425.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 496539.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 496654.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 496768.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 496882.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 496996.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 497110.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 497224.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 497338.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 497452.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 497566.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 496736.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456600 f, 384667.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456660 f, 384717.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456720 f, 384768.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456780 f, 384818.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456840 f, 384869.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456900 f, 384919.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 456960 f, 384970.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457020 f, 384696.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457080 f, 384747.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457140 f, 384797.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457200 f, 384848.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457260 f, 384899.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457320 f, 384949.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457380 f, 385000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457440 f, 385050.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457500 f, 385101.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457560 f, 385151.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457620 f, 384878.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457680 f, 384928.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457740 f, 384978.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457800 f, 385029.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457860 f, 384756.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457920 f, 384806.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 457980 f, 384857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458040 f, 384907.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458100 f, 384957.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458160 f, 385008.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458220 f, 385058.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458280 f, 385109.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458340 f, 384836.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458400 f, 384886.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458460 f, 384937.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458520 f, 384987.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458580 f, 385037.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458640 f, 385088.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 496850.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 496963.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 497077.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 497191.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 497305.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 497419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 497533.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 497647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 497760.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 497874.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 497988.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 498102.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 497272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 497386.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 497500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 497613.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 497727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 497840.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 497954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 498068.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 498181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 498295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 498409.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 498522.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 498636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 497807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 497920.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 498034.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 498147.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 498260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 498374.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 498487.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458700 f, 385138.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458760 f, 385188.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458820 f, 385239.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458880 f, 385289.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 458940 f, 385016.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459000 f, 385067.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459060 f, 385117.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459120 f, 385167.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459180 f, 385218.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459240 f, 385268.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459300 f, 385318.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459360 f, 385369.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459420 f, 385419.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459480 f, 385469.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 498601.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 498714.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 498827.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 498941.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459540 f, 385196.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 499054.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459600 f, 385247.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 499168.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459660 f, 385297.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459720 f, 385347.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459780 f, 385398.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459840 f, 385448.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459900 f, 385498.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 459960 f, 385549.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460020 f, 385599.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460080 f, 385326.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460140 f, 385376.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460200 f, 385427.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460260 f, 385477.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460320 f, 385527.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460380 f, 385577.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460440 f, 385628.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460500 f, 385678.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460560 f, 385728.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460620 f, 385456.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460680 f, 385506.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460740 f, 385556.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460800 f, 385606.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460860 f, 385656.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460920 f, 385707.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 460980 f, 385757.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461040 f, 385807.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461100 f, 385535.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461160 f, 385585.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461220 f, 385635.4 fps, 0 ms/f [junit] 1 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 461280 f, 385041.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461340 f, 385091.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461400 f, 385141.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461460 f, 385192.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461520 f, 385242.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461580 f, 385292.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461640 f, 385342.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461700 f, 385392.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461760 f, 385442.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461820 f, 385492.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461880 f, 385221.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 461940 f, 385271.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462000 f, 385321.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462060 f, 385371.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462120 f, 385421.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462180 f, 385471.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462240 f, 385521.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462300 f, 385571.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462360 f, 385621.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 499281.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 498452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 498566.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 498679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 498792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 498905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 499018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 499132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 499245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 499358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 499471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 499584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 499698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 499811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 498983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 499096.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 499209.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 499322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 499435.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 499548.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 499661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 499774.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 499887.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 500113.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 500226.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 500338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 499511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 499624.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 499736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 499849.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 499962.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 500075.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 500187.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 500300.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 500413.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 500526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 500639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 500751.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 500864.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 500037.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 500150.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 500262.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 500375.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 500487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 500600.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 500712.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462420 f, 385350.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 500825.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462480 f, 385400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 500938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 501050.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462540 f, 385450.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462600 f, 385500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462660 f, 385550.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462720 f, 385600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462780 f, 385328.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462840 f, 385378.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462900 f, 385108.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 462960 f, 385158.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463020 f, 385208.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463080 f, 385257.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463140 f, 385307.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463200 f, 385357.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463260 f, 385407.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463320 f, 385457.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463380 f, 385507.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463440 f, 385557.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463500 f, 385286.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463560 f, 385336.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463620 f, 385386.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463680 f, 385436.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463740 f, 385486.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463800 f, 385536.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463860 f, 385586.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463920 f, 385635.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 463980 f, 385685.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464040 f, 385735.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464100 f, 385465.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464160 f, 385514.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464220 f, 385564.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464280 f, 385614.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464340 f, 385664.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464400 f, 385714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464460 f, 385764.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464520 f, 385813.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464580 f, 385863.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464640 f, 385913.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464700 f, 385963.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464760 f, 385692.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464820 f, 385742.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464880 f, 385792.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 464940 f, 385842.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465000 f, 385892.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465060 f, 385941.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465120 f, 385991.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465180 f, 386041.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465240 f, 386091.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465300 f, 386141.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465360 f, 385870.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465420 f, 385920.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465480 f, 385970.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465540 f, 386019.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465600 f, 386069.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465660 f, 386119.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465720 f, 385849.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465780 f, 385898.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465840 f, 385948.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465900 f, 385998.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 465960 f, 386048.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466020 f, 386097.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466080 f, 386147.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466140 f, 386197.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466200 f, 386246.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466260 f, 386296.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466320 f, 386346.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466380 f, 386076.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466440 f, 386125.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466500 f, 386175.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466560 f, 386225.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466620 f, 386274.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466680 f, 386324.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466740 f, 386374.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466800 f, 386423.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466860 f, 386473.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466920 f, 386523.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 466980 f, 386253.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467040 f, 386302.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467100 f, 386352.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467160 f, 386402.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467220 f, 386451.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467280 f, 386181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467340 f, 386231.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467400 f, 386281.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467460 f, 386330.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467520 f, 386380.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467580 f, 386429.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467640 f, 386479.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467700 f, 386528.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467760 f, 386259.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467820 f, 386308.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467880 f, 386358.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 467940 f, 386407.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468000 f, 386457.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468060 f, 386507.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468120 f, 386556.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468180 f, 386287.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468240 f, 386336.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468300 f, 386386.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468360 f, 386435.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468420 f, 386485.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468480 f, 386534.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468540 f, 386265.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468600 f, 386314.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468660 f, 386364.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468720 f, 386413.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468780 f, 386463.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468840 f, 386512.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468900 f, 386562.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 468960 f, 386611.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469020 f, 386342.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469080 f, 386392.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469140 f, 386441.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469200 f, 386490.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469260 f, 386540.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469320 f, 386589.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469380 f, 386321.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469440 f, 386370.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469500 f, 386419.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469560 f, 386469.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469620 f, 386518.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469680 f, 386567.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469740 f, 386617.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469800 f, 386348.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469860 f, 386398.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469920 f, 386447.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 469980 f, 386496.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470040 f, 386546.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470100 f, 386595.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470160 f, 386644.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470220 f, 386694.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470280 f, 386743.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470340 f, 386792.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470400 f, 386524.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470460 f, 386573.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470520 f, 386622.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470580 f, 386672.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470640 f, 386721.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470700 f, 386770.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470760 f, 386820.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470820 f, 386869.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470880 f, 386918.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 470940 f, 386967.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471000 f, 387017.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471060 f, 386748.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471120 f, 386798.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471180 f, 386847.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471240 f, 386896.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471300 f, 386945.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471360 f, 386995.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471420 f, 387044.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471480 f, 387093.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471540 f, 387142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471600 f, 387192.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471660 f, 387241.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471720 f, 386972.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471780 f, 387022.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471840 f, 387071.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471900 f, 387120.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 471960 f, 387169.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472020 f, 387219.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472080 f, 387268.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472140 f, 387317.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472200 f, 387366.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472260 f, 387415.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472320 f, 387465.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472380 f, 387514.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472440 f, 387245.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472500 f, 387295.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472560 f, 387344.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472620 f, 387393.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472680 f, 387442.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472740 f, 387491.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472800 f, 387540.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472860 f, 387590.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472920 f, 387639.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 472980 f, 387688.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473040 f, 387737.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473100 f, 387469.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473160 f, 387518.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473220 f, 387567.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473280 f, 387616.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473340 f, 387665.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473400 f, 387715.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473460 f, 387764.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473520 f, 387813.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473580 f, 387862.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473640 f, 387911.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473700 f, 387960.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473760 f, 387692.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473820 f, 387741.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473880 f, 387790.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 473940 f, 387839.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474000 f, 387888.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474060 f, 387937.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474120 f, 387986.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 501163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 501275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 501388.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 501500.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 500674.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 500786.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 500898.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 501011.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 501123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 501235.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 501348.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267780 f, 501460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267840 f, 501573.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267900 f, 501685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267960 f, 501797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268020 f, 501910.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268080 f, 502022.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268140 f, 501196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268200 f, 501308.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268260 f, 501420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268320 f, 501532.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268380 f, 501644.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268440 f, 501757.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268500 f, 501869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268560 f, 501981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268620 f, 502093.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 502205.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 502317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 502429.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 502542.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 501716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 501828.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 501940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 502052.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 502164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 502276.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 502388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 502500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 502611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 502723.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 502835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 502011.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 502122.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 502234.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 502346.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 502458.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 502569.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 502681.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 502793.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 502905.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 503016.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 503128.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 503240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 503351.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 503463.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 503575.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 502750.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 502862.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 502973.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 503085.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 503197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 503308.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 503420.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 503531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 503643.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 503754.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 503866.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 503977.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 504089.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 503265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 503376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 503487.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 503599.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 503710.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 503821.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 503933.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 504044.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 504155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 504267.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 504378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 504489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 504601.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 504712.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 504823.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 504111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 504222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 504333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 504444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 504555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 504666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 504777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 504888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 505000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 505111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 505222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 504399.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 504510.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 504621.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 504731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 504842.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 504953.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 505064.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 505175.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 505286.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 505397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 505508.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 505619.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 504797.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 504907.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 505018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 505129.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 505239.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 505350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 505461.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 505571.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 505682.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 505793.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 505904.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 506014.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 505193.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 505303.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 505414.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 505524.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 505635.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 505745.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 505856.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 505966.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 506077.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 506187.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 506298.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 505477.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 505588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 505698.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 505808.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 505919.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 506029.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 506139.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 506250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 506360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 506470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 506580.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 505761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 505871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 505981.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 506091.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 506201.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 506311.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 506422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 506532.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 506642.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 505824.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 505934.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 506043.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 506153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 506263.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 506373.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 506483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 506593.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 506703.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 506813.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 506923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 506106.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 506215.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 506325.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 506435.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 506544.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 506654.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 506764.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 506873.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 506983.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 507093.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 507202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 507312.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 506496.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 506605.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 506715.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 506824.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 506934.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 507043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 507153.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 507262.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 507372.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 507481.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 507591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 507700.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 507810.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 507919.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 507103.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 507213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 507322.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 507431.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 507540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 507650.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 507759.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 507868.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 507978.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 508087.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 508196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 508306.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 508415.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 508524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 508633.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 507818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 507927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 508036.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 508145.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 508254.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 508363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 508472.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 508581.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 508690.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 508800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 508909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 509018.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 509127.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 509236.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 509345.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 508529.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 508638.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 508747.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 508856.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 508965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 509074.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 509183.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 509292.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 509401.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 509509.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 509618.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 509727.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 509836.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 509945.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 510054.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 509239.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 509347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 509456.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 509565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 509673.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 509782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 509891.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 510108.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 510217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 510326.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 510434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 510543.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 510652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 510760.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 509945.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 510054.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 510162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 510271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 510379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 510488.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 510596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 510705.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 510813.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 510922.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 511030.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 511139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 511247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 511356.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 511464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 510649.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 510758.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 510866.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 510974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 511083.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 511191.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 511299.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 511407.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 511516.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 511624.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 511732.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 511841.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 511949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 512057.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 512166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 511351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 511459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 511567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 511675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 511783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 511891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 512000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 512108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 512216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 512324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 512432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 512540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 512648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 512756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 512864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 512972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 512158.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 512266.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 512374.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 512482.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 512589.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 512697.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 512805.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 512913.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 513021.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 513129.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 513237.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 513345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 513453.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 513561.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 512746.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 512854.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 512962.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 513070.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 513177.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 513285.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 513393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 513500.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 513608.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 513716.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 513824.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 513931.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 514039.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 514147.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 514254.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 514362.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 513548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 513655.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 513763.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 513870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 513978.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 514086.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 514193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 514301.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 514408.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 514516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287160 f, 514623.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 514731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 514838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 514946.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 515053.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 514239.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 514347.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 514454.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 514561.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 514669.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 514776.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 514883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 514991.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 515098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 515205.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 515313.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 515420.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 515527.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 515635.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 514821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288360 f, 514928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288420 f, 515035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288480 f, 515142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288540 f, 515250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288600 f, 515357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 515464.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 515571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 515678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 515785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 515892.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 516000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 516107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 516214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 515401.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 515508.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 515614.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289320 f, 515721.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289380 f, 515828.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289440 f, 515935.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289500 f, 516042.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289560 f, 516149.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289620 f, 516256.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289680 f, 516363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289740 f, 516470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289800 f, 516577.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289860 f, 516684.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289920 f, 515871.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289980 f, 515978.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290040 f, 516085.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290100 f, 516192.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290160 f, 516298.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 516405.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 516512.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 516619.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290400 f, 516725.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290460 f, 516832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290520 f, 516939.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290580 f, 517046.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290640 f, 517153.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290700 f, 517259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290760 f, 516447.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290820 f, 516554.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290880 f, 516660.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290940 f, 516767.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291000 f, 516873.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291060 f, 516980.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291120 f, 517087.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 517193.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 517300.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 517406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 517513.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 517619.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 517726.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 517833.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 517939.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 518046.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 517234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 517340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 517446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 517553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 517659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 517765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 517872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 517978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 518085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 518191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 518297.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 518404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 518510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 518617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 518723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 517911.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 518017.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 518123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 518230.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 518336.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 518442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 518548.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 518654.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 518761.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 518867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 518973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 519079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 519185.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 519292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 519398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 519504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 519610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 518798.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 518904.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 519010.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 519116.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 519222.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 519328.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 519434.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 519540.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 519646.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 519752.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 519858.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 519964.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 520070.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 520176.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 519365.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 519470.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 519576.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 519682.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 519788.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 519894.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 520000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 520105.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 520211.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 520317.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 520423.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 520529.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 520634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 520740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295320 f, 520846.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 520952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 520140.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 520246.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 520352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 520457.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 520563.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 520669.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 520774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 520880.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 520985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 521091.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 521197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 521302.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 521408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 521514.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 520703.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 520808.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 520913.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 521019.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 521124.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 521230.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 521335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 521441.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 521546.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 521652.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 521757.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 521862.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 521968.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 522073.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 522179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 522284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 521473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 521578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 521684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 521789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 521894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 522000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 522105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 522210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 522315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 522421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 522526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 522631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 522736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 522842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 522947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 523052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 522241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 522346.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 522451.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 522556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 522662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 522767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 522872.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 522977.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 523082.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 523187.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 523292.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 523397.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 523502.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 523607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 523712.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 523817.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 523007.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 523111.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 523216.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 523321.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 523426.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 523531.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 523636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 523741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 523846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 523951.0 fps, 0 ms/f [junit] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 299760 f, 493026.3 fps, 0 ms/f [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Onscreen took 2.43 sec [junit] Testcase: test02Offscreen took 0.001 sec [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474180 f, 388036.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474240 f, 388085.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474300 f, 388134.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474360 f, 388183.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474420 f, 387914.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474480 f, 387964.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474540 f, 388013.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474600 f, 388062.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474660 f, 388111.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474720 f, 388160.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474780 f, 388209.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474840 f, 388258.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474900 f, 388307.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 474960 f, 388356.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475020 f, 388405.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475080 f, 388137.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475140 f, 388186.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475200 f, 388235.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475260 f, 388284.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475320 f, 388333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475380 f, 388382.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475440 f, 388431.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475500 f, 388480.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475560 f, 388529.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475620 f, 388578.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475680 f, 388627.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475740 f, 388359.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475800 f, 388408.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475860 f, 388457.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475920 f, 388506.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 475980 f, 388555.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476040 f, 388604.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476100 f, 388653.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476160 f, 388702.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476220 f, 388751.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476280 f, 388800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476340 f, 388848.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476400 f, 388580.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476460 f, 388629.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476520 f, 388678.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476580 f, 388727.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476640 f, 388776.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476700 f, 388825.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476760 f, 388874.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476820 f, 388923.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476880 f, 388972.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 476940 f, 388704.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477000 f, 388753.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477060 f, 388801.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477120 f, 388850.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477180 f, 388899.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477240 f, 388948.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477300 f, 388997.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477360 f, 389046.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477420 f, 389095.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477480 f, 389144.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477540 f, 389193.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477600 f, 388925.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477660 f, 388973.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477720 f, 389022.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477780 f, 389071.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477840 f, 389120.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477900 f, 389169.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 477960 f, 389218.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478020 f, 389267.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478080 f, 389315.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478140 f, 389364.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478200 f, 389096.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478260 f, 389145.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478320 f, 389194.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478380 f, 389243.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478440 f, 389292.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478500 f, 389340.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478560 f, 389389.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478620 f, 389438.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478680 f, 389487.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478740 f, 389536.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478800 f, 389585.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478860 f, 389317.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478920 f, 389365.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 478980 f, 389414.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479040 f, 389463.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479100 f, 389512.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479160 f, 389560.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479220 f, 389609.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479280 f, 389658.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479340 f, 389707.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479400 f, 389756.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479460 f, 389804.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479520 f, 389536.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479580 f, 389585.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479640 f, 389634.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479700 f, 389683.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479760 f, 389731.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479820 f, 389780.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479880 f, 389829.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 479940 f, 389561.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480000 f, 389610.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480060 f, 389659.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480120 f, 389707.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480180 f, 389756.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480240 f, 389805.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480300 f, 389853.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480360 f, 389902.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480420 f, 389951.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480480 f, 389683.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480540 f, 389732.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480600 f, 389781.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480660 f, 389829.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480720 f, 389878.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480780 f, 389927.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480840 f, 389975.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480900 f, 390024.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480960 f, 390073.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481020 f, 390121.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481080 f, 389854.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481140 f, 389902.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481200 f, 389951.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481260 f, 390000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481320 f, 390048.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481380 f, 390097.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481440 f, 390145.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481500 f, 390194.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481560 f, 390243.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481620 f, 390291.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481680 f, 390340.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481740 f, 390072.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481800 f, 390121.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481860 f, 390170.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481920 f, 390218.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 481980 f, 390267.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482040 f, 390315.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482100 f, 390364.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482160 f, 390412.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482220 f, 390461.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482280 f, 390510.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482340 f, 390558.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482400 f, 390291.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482460 f, 390339.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482520 f, 390388.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482580 f, 390436.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482640 f, 390485.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482700 f, 390533.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482760 f, 390582.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482820 f, 390631.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482880 f, 390679.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 482940 f, 390728.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483000 f, 390460.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483060 f, 390509.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483120 f, 390557.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483180 f, 390606.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483240 f, 390654.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483300 f, 390703.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483360 f, 390751.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483420 f, 390800.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483480 f, 390848.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483540 f, 390897.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483600 f, 390945.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483660 f, 390678.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483720 f, 390726.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483780 f, 390775.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483840 f, 390823.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483900 f, 390872.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 483960 f, 390920.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484020 f, 390653.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484080 f, 390702.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484140 f, 390750.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484200 f, 390799.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484260 f, 390847.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484320 f, 390895.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484380 f, 390944.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484440 f, 390992.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484500 f, 391041.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484560 f, 391089.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484620 f, 391138.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484680 f, 390870.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484740 f, 390919.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484800 f, 390967.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484860 f, 391016.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484920 f, 391064.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 484980 f, 390797.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485040 f, 390846.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485100 f, 390894.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485160 f, 390942.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485220 f, 390991.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485280 f, 391039.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485340 f, 391087.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485400 f, 391136.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485460 f, 391184.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485520 f, 391232.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485580 f, 390966.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485640 f, 391014.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485700 f, 391062.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485760 f, 391111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485820 f, 391159.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485880 f, 391207.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 485940 f, 391256.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486000 f, 391304.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486060 f, 391352.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486120 f, 391400.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486180 f, 391134.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486240 f, 391182.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486300 f, 391230.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486360 f, 391279.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486420 f, 391327.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486480 f, 391375.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486540 f, 391109.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486600 f, 391157.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486660 f, 391205.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486720 f, 391254.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486780 f, 391302.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486840 f, 391350.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486900 f, 391398.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 486960 f, 391132.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487020 f, 391180.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487080 f, 391228.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487140 f, 391277.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487200 f, 391325.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487260 f, 391373.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487320 f, 391421.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487380 f, 391155.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487440 f, 391203.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487500 f, 391252.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487560 f, 391300.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487620 f, 391348.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487680 f, 391396.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487740 f, 391444.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487800 f, 391492.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487860 f, 391540.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487920 f, 391589.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 487980 f, 391637.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488040 f, 391371.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488100 f, 391419.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488160 f, 391467.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488220 f, 391515.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488280 f, 391563.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488340 f, 391611.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488400 f, 391659.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488460 f, 391708.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488520 f, 391756.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488580 f, 391490.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488640 f, 391538.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488700 f, 391586.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488760 f, 391634.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488820 f, 391682.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488880 f, 391730.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 488940 f, 391778.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489000 f, 391513.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489060 f, 391561.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489120 f, 391609.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489180 f, 391657.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489240 f, 391705.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489300 f, 391753.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489360 f, 391801.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489420 f, 391849.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489480 f, 391897.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489540 f, 391945.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489600 f, 391993.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489660 f, 391728.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489720 f, 391776.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489780 f, 391824.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489840 f, 391872.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489900 f, 391920.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 489960 f, 391968.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490020 f, 392016.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490080 f, 392064.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490140 f, 392112.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490200 f, 392160.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490260 f, 391894.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490320 f, 391942.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490380 f, 391990.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490440 f, 392038.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490500 f, 392086.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490560 f, 392134.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490620 f, 392182.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490680 f, 392230.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490740 f, 392278.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490800 f, 392326.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490860 f, 392374.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490920 f, 392108.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 490980 f, 392156.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491040 f, 392204.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491100 f, 391939.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491160 f, 391987.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491220 f, 392035.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491280 f, 392083.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491340 f, 392130.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491400 f, 392178.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491460 f, 392226.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491520 f, 392274.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491580 f, 392009.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491640 f, 392057.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491700 f, 392105.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491760 f, 392153.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491820 f, 392200.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491880 f, 392248.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 491940 f, 392296.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492000 f, 392344.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492060 f, 392392.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492120 f, 392440.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492180 f, 392488.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492240 f, 392223.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492300 f, 392270.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492360 f, 392318.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492420 f, 392366.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492480 f, 392414.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492540 f, 392462.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492600 f, 392509.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492660 f, 392557.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492720 f, 392605.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492780 f, 392653.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492840 f, 392701.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492900 f, 392436.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 492960 f, 392484.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493020 f, 392531.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493080 f, 392579.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493140 f, 392627.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493200 f, 392675.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493260 f, 392722.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493320 f, 392770.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493380 f, 392818.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493440 f, 392866.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493500 f, 392601.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493560 f, 392649.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493620 f, 392696.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493680 f, 392744.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493740 f, 392792.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493800 f, 392840.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493860 f, 392887.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493920 f, 392935.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 493980 f, 392983.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494040 f, 393031.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494100 f, 393078.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494160 f, 392814.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494220 f, 392861.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494280 f, 392909.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494340 f, 392957.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494400 f, 393004.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494460 f, 393052.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494520 f, 393100.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494580 f, 393147.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494640 f, 393195.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494700 f, 392930.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494760 f, 392978.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494820 f, 393026.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494880 f, 393073.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 494940 f, 393121.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495000 f, 393169.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495060 f, 393216.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495120 f, 393264.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495180 f, 393312.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495240 f, 393359.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495300 f, 393095.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495360 f, 393142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495420 f, 392878.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495480 f, 392926.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495540 f, 392973.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495600 f, 392709.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495660 f, 392757.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495720 f, 392805.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495780 f, 392852.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495840 f, 392900.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495900 f, 392636.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 495960 f, 392373.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496020 f, 392420.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496080 f, 392468.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496140 f, 392515.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496200 f, 392563.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496260 f, 392300.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496320 f, 392347.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496380 f, 392395.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496440 f, 392442.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496500 f, 392490.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496560 f, 392537.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496620 f, 392584.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496680 f, 392632.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496740 f, 392369.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496800 f, 392417.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496860 f, 392464.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496920 f, 392511.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 496980 f, 392559.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497040 f, 392606.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497100 f, 392344.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497160 f, 392391.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497220 f, 392438.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497280 f, 392486.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497340 f, 392533.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497400 f, 392580.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497460 f, 392628.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497520 f, 392365.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497580 f, 392413.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497640 f, 392460.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497700 f, 392507.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497760 f, 392555.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497820 f, 392602.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497880 f, 392649.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 497940 f, 392697.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498000 f, 392435.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498060 f, 392482.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498120 f, 392529.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498180 f, 392576.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498240 f, 392624.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498300 f, 392671.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498360 f, 392718.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498420 f, 392765.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498480 f, 392813.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498540 f, 392551.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498600 f, 392598.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498660 f, 392645.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498720 f, 392692.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498780 f, 392740.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498840 f, 392787.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498900 f, 392525.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 498960 f, 392572.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499020 f, 392619.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499080 f, 392667.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499140 f, 392714.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499200 f, 392761.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499260 f, 392808.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499320 f, 392856.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499380 f, 392594.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499440 f, 392641.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499500 f, 392688.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499560 f, 392735.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499620 f, 392783.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499680 f, 392830.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499740 f, 392877.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499800 f, 392615.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499860 f, 392663.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499920 f, 392710.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 499980 f, 392757.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500040 f, 392804.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500100 f, 392851.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500160 f, 392590.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500220 f, 392637.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500280 f, 392684.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500340 f, 392731.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500400 f, 392778.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500460 f, 392825.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500520 f, 392872.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500580 f, 392919.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500640 f, 392658.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500700 f, 392705.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500760 f, 392752.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500820 f, 392800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500880 f, 392847.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 500940 f, 392894.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501000 f, 392941.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501060 f, 392680.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501120 f, 392727.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501180 f, 392774.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501240 f, 392821.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501300 f, 392868.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501360 f, 392915.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501420 f, 392962.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501480 f, 393009.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501540 f, 393056.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501600 f, 393103.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501660 f, 393150.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501720 f, 392889.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501780 f, 392936.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501840 f, 392983.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501900 f, 393030.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 501960 f, 393077.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502020 f, 393124.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502080 f, 393171.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502140 f, 393218.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502200 f, 393265.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502260 f, 393312.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502320 f, 393359.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502380 f, 393406.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502440 f, 393145.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502500 f, 393192.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502560 f, 393239.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502620 f, 393286.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502680 f, 393333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502740 f, 393380.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502800 f, 393427.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502860 f, 393474.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502920 f, 393521.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 502980 f, 393568.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503040 f, 393307.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503100 f, 393354.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503160 f, 393401.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503220 f, 393448.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503280 f, 393494.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503340 f, 393541.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503400 f, 393588.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503460 f, 393635.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503520 f, 393682.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503580 f, 393729.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503640 f, 393776.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503700 f, 393515.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503760 f, 393562.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503820 f, 393609.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503880 f, 393656.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 503940 f, 393703.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504000 f, 393750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504060 f, 393796.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504120 f, 393843.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504180 f, 393890.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504240 f, 393937.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504300 f, 393676.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504360 f, 393723.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504420 f, 393770.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504480 f, 393817.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504540 f, 393864.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504600 f, 393911.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504660 f, 393957.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504720 f, 394004.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504780 f, 394051.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504840 f, 394098.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504900 f, 393837.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 504960 f, 393884.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505020 f, 393931.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505080 f, 393978.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505140 f, 394024.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505200 f, 394071.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505260 f, 394118.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505320 f, 394165.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505380 f, 394212.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505440 f, 394258.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505500 f, 394305.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505560 f, 394045.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505620 f, 394091.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505680 f, 394138.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505740 f, 394185.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505800 f, 394232.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505860 f, 394279.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505920 f, 394325.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 505980 f, 394372.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506040 f, 394419.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506100 f, 394466.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506160 f, 394205.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506220 f, 394252.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506280 f, 394299.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506340 f, 394345.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506400 f, 394392.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506460 f, 394439.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506520 f, 394179.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506580 f, 394225.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506640 f, 394272.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506700 f, 394319.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506760 f, 394365.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506820 f, 394412.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506880 f, 394459.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 506940 f, 394505.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507000 f, 394552.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507060 f, 394292.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507120 f, 394339.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507180 f, 394385.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507240 f, 394432.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507300 f, 394479.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507360 f, 394525.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507420 f, 394572.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507480 f, 394618.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507540 f, 394665.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507600 f, 394712.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507660 f, 394452.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507720 f, 394498.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507780 f, 394545.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507840 f, 394592.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507900 f, 394638.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 507960 f, 394685.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508020 f, 394731.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508080 f, 394778.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508140 f, 394825.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508200 f, 394871.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508260 f, 394611.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508320 f, 394658.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508380 f, 394704.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508440 f, 394751.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508500 f, 394798.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508560 f, 394844.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508620 f, 394891.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508680 f, 394937.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508740 f, 394984.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508800 f, 394724.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508860 f, 394771.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508920 f, 394817.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 508980 f, 394864.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509040 f, 394910.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509100 f, 394957.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509160 f, 395003.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509220 f, 395050.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509280 f, 395096.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509340 f, 395143.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509400 f, 395190.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509460 f, 394930.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509520 f, 394976.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509580 f, 395023.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509640 f, 395069.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509700 f, 395116.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509760 f, 395162.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509820 f, 395209.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509880 f, 395255.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 509940 f, 395302.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510000 f, 395042.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510060 f, 395089.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510120 f, 395135.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510180 f, 395182.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510240 f, 395228.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510300 f, 395274.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510360 f, 395321.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510420 f, 395367.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510480 f, 395414.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510540 f, 395460.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510600 f, 395507.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510660 f, 395247.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510720 f, 395294.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510780 f, 395340.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510840 f, 395387.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510900 f, 395433.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 510960 f, 395479.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511020 f, 395526.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511080 f, 395572.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511140 f, 395619.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511200 f, 395665.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511260 f, 395406.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511320 f, 395452.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511380 f, 395498.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511440 f, 395545.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511500 f, 395591.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511560 f, 395638.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511620 f, 395684.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511680 f, 395730.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511740 f, 395777.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511800 f, 395823.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511860 f, 395870.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511920 f, 395610.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 511980 f, 395656.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512040 f, 395703.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512100 f, 395749.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512160 f, 395795.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512220 f, 395842.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512280 f, 395888.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512340 f, 395935.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512400 f, 395981.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512460 f, 396027.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512520 f, 396074.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512580 f, 395814.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512640 f, 395861.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512700 f, 395907.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512760 f, 395953.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512820 f, 396000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512880 f, 396046.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 512940 f, 396092.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513000 f, 396139.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513060 f, 396185.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513120 f, 396231.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513180 f, 395972.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513240 f, 396018.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513300 f, 396064.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513360 f, 396111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513420 f, 396157.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513480 f, 396203.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513540 f, 396250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513600 f, 396296.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513660 f, 396342.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513720 f, 396388.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513780 f, 396129.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513840 f, 396175.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513900 f, 396222.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 513960 f, 396268.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514020 f, 396314.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514080 f, 396360.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514140 f, 396407.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514200 f, 396453.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514260 f, 396499.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514320 f, 396545.8 fps, 0 ms/f [junit] 1 s: 60 f / 5 ms, 12000.0 fps, 0 ms/f; total: 514380 f, 395069.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514440 f, 395115.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514500 f, 395161.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514560 f, 395207.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514620 f, 395253.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514680 f, 395299.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514740 f, 395345.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514800 f, 395391.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514860 f, 395437.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514920 f, 395483.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 514980 f, 395226.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515040 f, 395272.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515100 f, 395318.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515160 f, 395364.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515220 f, 395410.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515280 f, 395456.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515340 f, 395502.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515400 f, 395548.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515460 f, 395594.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515520 f, 395640.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515580 f, 395686.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515640 f, 395429.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515700 f, 395475.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515760 f, 395521.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515820 f, 395567.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515880 f, 395613.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 515940 f, 395659.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516000 f, 395705.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516060 f, 395751.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516120 f, 395797.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516180 f, 395843.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516240 f, 395889.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516300 f, 395632.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516360 f, 395678.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516420 f, 395724.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516480 f, 395770.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516540 f, 395816.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516600 f, 395862.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516660 f, 395908.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516720 f, 395954.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516780 f, 396000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516840 f, 396045.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516900 f, 396091.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 516960 f, 395834.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517020 f, 395880.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517080 f, 395926.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517140 f, 395972.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517200 f, 396018.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517260 f, 396064.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517320 f, 396110.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517380 f, 396156.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517440 f, 396202.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517500 f, 396248.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517560 f, 395990.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517620 f, 396036.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517680 f, 396082.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517740 f, 396128.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517800 f, 396174.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517860 f, 396220.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517920 f, 396266.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 517980 f, 396312.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518040 f, 396358.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518100 f, 396403.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518160 f, 396449.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518220 f, 396192.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518280 f, 396238.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518340 f, 396284.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518400 f, 396330.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518460 f, 396376.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518520 f, 396422.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518580 f, 396467.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518640 f, 396513.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518700 f, 396559.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518760 f, 396605.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518820 f, 396651.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518880 f, 396394.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 518940 f, 396440.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519000 f, 396485.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519060 f, 396531.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519120 f, 396577.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519180 f, 396623.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519240 f, 396669.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519300 f, 396715.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519360 f, 396760.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519420 f, 396806.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519480 f, 396852.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519540 f, 396595.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519600 f, 396641.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519660 f, 396687.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519720 f, 396732.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519780 f, 396778.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519840 f, 396824.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519900 f, 396870.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 519960 f, 396916.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520020 f, 396961.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520080 f, 396704.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520140 f, 396750.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520200 f, 396796.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520260 f, 396842.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520320 f, 396887.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520380 f, 396933.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520440 f, 396979.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520500 f, 397025.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520560 f, 397070.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520620 f, 397116.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520680 f, 397162.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520740 f, 396905.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520800 f, 396951.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520860 f, 396996.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520920 f, 397042.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 520980 f, 397088.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521040 f, 397134.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521100 f, 397179.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521160 f, 397225.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521220 f, 397271.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521280 f, 397317.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521340 f, 397060.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521400 f, 397105.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521460 f, 397151.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521520 f, 397197.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521580 f, 397242.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521640 f, 397288.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521700 f, 397334.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521760 f, 397380.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521820 f, 397425.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521880 f, 397471.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 521940 f, 397517.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522000 f, 397260.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522060 f, 397305.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522120 f, 397351.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522180 f, 397397.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522240 f, 397442.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522300 f, 397488.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522360 f, 397534.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522420 f, 397579.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522480 f, 397625.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522540 f, 397671.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522600 f, 397716.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522660 f, 397460.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522720 f, 397505.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522780 f, 397551.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522840 f, 397596.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522900 f, 397642.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 522960 f, 397688.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523020 f, 397733.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523080 f, 397779.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523140 f, 397825.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523200 f, 397870.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523260 f, 397916.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523320 f, 397659.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523380 f, 397705.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523440 f, 397750.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523500 f, 397796.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523560 f, 397841.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523620 f, 397887.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523680 f, 397933.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523740 f, 397978.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523800 f, 398024.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523860 f, 398069.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523920 f, 397813.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 523980 f, 397858.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524040 f, 397904.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524100 f, 397949.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524160 f, 397995.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524220 f, 398041.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524280 f, 398086.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524340 f, 398132.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524400 f, 398177.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524460 f, 398223.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524520 f, 398268.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524580 f, 398314.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524640 f, 398359.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524700 f, 398103.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524760 f, 398148.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524820 f, 398194.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524880 f, 398239.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 524940 f, 398285.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525000 f, 398330.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525060 f, 398376.3 fps, 0 ms/f [junit] 1 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 525120 f, 397216.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525180 f, 396961.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525240 f, 397006.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525300 f, 397052.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525360 f, 397097.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525420 f, 397142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525480 f, 397188.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525540 f, 397233.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525600 f, 397278.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525660 f, 397324.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525720 f, 397069.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525780 f, 397114.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525840 f, 397160.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525900 f, 397205.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 525960 f, 397250.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526020 f, 397296.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526080 f, 397341.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526140 f, 397386.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526200 f, 397432.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526260 f, 397177.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526320 f, 397222.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526380 f, 397267.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526440 f, 397313.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526500 f, 397358.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526560 f, 397403.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526620 f, 397449.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526680 f, 397494.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526740 f, 397539.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526800 f, 397285.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526860 f, 397330.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526920 f, 397375.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 526980 f, 397420.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527040 f, 397466.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527100 f, 397511.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527160 f, 397556.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527220 f, 397601.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527280 f, 397647.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527340 f, 397692.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527400 f, 397437.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527460 f, 397483.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527520 f, 397528.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527580 f, 397573.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527640 f, 397618.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527700 f, 397663.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527760 f, 397709.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527820 f, 397754.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527880 f, 397799.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 527940 f, 397545.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528000 f, 397590.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528060 f, 397635.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528120 f, 397680.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528180 f, 397725.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528240 f, 397771.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528300 f, 397816.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528360 f, 397562.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528420 f, 397607.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528480 f, 397652.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528540 f, 397697.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528600 f, 397742.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528660 f, 397787.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528720 f, 397832.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528780 f, 397878.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528840 f, 397624.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528900 f, 397669.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 528960 f, 397714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529020 f, 397759.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529080 f, 397804.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529140 f, 397849.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529200 f, 397894.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529260 f, 397939.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529320 f, 397984.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529380 f, 397731.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529440 f, 397776.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529500 f, 397821.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529560 f, 397866.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529620 f, 397911.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529680 f, 397956.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529740 f, 398001.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529800 f, 398046.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529860 f, 398091.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529920 f, 397837.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 529980 f, 397882.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530040 f, 397927.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530100 f, 397972.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530160 f, 398018.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530220 f, 398063.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530280 f, 398108.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530340 f, 398153.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530400 f, 397899.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530460 f, 397944.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530520 f, 397989.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530580 f, 398034.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530640 f, 398079.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530700 f, 398124.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530760 f, 398169.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530820 f, 398214.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530880 f, 398259.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 530940 f, 398006.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531000 f, 398050.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531060 f, 398095.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531120 f, 398140.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531180 f, 398185.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531240 f, 398230.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531300 f, 398275.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531360 f, 398320.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531420 f, 398365.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531480 f, 398112.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531540 f, 398157.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531600 f, 398202.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531660 f, 398247.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531720 f, 398292.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531780 f, 398337.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531840 f, 398382.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531900 f, 398426.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 531960 f, 398471.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532020 f, 398218.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532080 f, 398263.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532140 f, 398308.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532200 f, 398353.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532260 f, 398398.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532320 f, 398443.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532380 f, 398488.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532440 f, 398532.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532500 f, 398577.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532560 f, 398324.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532620 f, 398369.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532680 f, 398414.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532740 f, 398459.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532800 f, 398504.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532860 f, 398549.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532920 f, 398593.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 532980 f, 398638.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533040 f, 398683.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533100 f, 398728.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533160 f, 398475.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533220 f, 398520.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533280 f, 398565.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533340 f, 398609.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533400 f, 398654.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533460 f, 398699.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533520 f, 398744.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533580 f, 398789.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533640 f, 398536.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533700 f, 398581.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533760 f, 398625.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533820 f, 398670.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533880 f, 398715.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 533940 f, 398760.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534000 f, 398805.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534060 f, 398849.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534120 f, 398894.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534180 f, 398939.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534240 f, 398686.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534300 f, 398731.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534360 f, 398776.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534420 f, 398820.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534480 f, 398865.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534540 f, 398910.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534600 f, 398955.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534660 f, 399000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534720 f, 399044.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534780 f, 399089.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534840 f, 398836.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534900 f, 398881.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 534960 f, 398926.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535020 f, 398970.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535080 f, 399015.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535140 f, 399060.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535200 f, 399105.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535260 f, 399149.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535320 f, 399194.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535380 f, 398941.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535440 f, 398986.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535500 f, 399031.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535560 f, 399076.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535620 f, 399120.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535680 f, 399165.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535740 f, 399210.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535800 f, 399254.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535860 f, 399299.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535920 f, 399344.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 535980 f, 399091.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536040 f, 399136.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536100 f, 399180.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536160 f, 399225.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536220 f, 399270.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536280 f, 399314.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536340 f, 399359.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536400 f, 399404.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536460 f, 399449.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536520 f, 399493.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536580 f, 399538.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536640 f, 399285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536700 f, 399330.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536760 f, 399375.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536820 f, 399419.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536880 f, 399464.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 536940 f, 399508.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537000 f, 399553.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537060 f, 399598.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537120 f, 399642.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537180 f, 399687.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537240 f, 399732.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537300 f, 399479.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537360 f, 399524.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537420 f, 399568.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537480 f, 399613.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537540 f, 399657.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537600 f, 399702.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537660 f, 399747.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537720 f, 399791.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537780 f, 399836.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537840 f, 399583.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537900 f, 399628.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 537960 f, 399673.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538020 f, 399717.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538080 f, 399762.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538140 f, 399806.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538200 f, 399851.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538260 f, 399895.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538320 f, 399940.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538380 f, 399985.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538440 f, 400029.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538500 f, 399777.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538560 f, 399821.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538620 f, 399866.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538680 f, 399910.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538740 f, 399955.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538800 f, 400000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538860 f, 400044.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538920 f, 400089.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 538980 f, 400133.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539040 f, 400178.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539100 f, 399925.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539160 f, 399970.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539220 f, 400014.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539280 f, 400059.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539340 f, 400103.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539400 f, 400148.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539460 f, 400192.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539520 f, 400237.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539580 f, 400281.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539640 f, 400326.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539700 f, 400074.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539760 f, 400118.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539820 f, 400163.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539880 f, 400207.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 539940 f, 400252.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540000 f, 400296.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540060 f, 400341.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540120 f, 400385.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540180 f, 400429.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540240 f, 400474.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540300 f, 400222.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540360 f, 400266.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540420 f, 400311.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540480 f, 400355.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540540 f, 400400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540600 f, 400444.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540660 f, 400488.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540720 f, 400533.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540780 f, 400577.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540840 f, 400622.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540900 f, 400370.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540960 f, 400414.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541020 f, 400458.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541080 f, 400503.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541140 f, 400547.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541200 f, 400592.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541260 f, 400636.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541320 f, 400680.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541380 f, 400725.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541440 f, 400769.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541500 f, 400517.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541560 f, 400562.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541620 f, 400606.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541680 f, 400650.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541740 f, 400695.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541800 f, 400739.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541860 f, 400784.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541920 f, 400828.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 541980 f, 400872.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542040 f, 400917.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542100 f, 400665.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542160 f, 400709.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542220 f, 400753.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542280 f, 400798.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542340 f, 400842.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542400 f, 400886.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542460 f, 400931.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542520 f, 400975.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542580 f, 401019.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542640 f, 400768.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542700 f, 400812.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542760 f, 400856.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542820 f, 400901.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542880 f, 400945.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 542940 f, 400989.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543000 f, 401033.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543060 f, 401078.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543120 f, 400826.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543180 f, 400870.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543240 f, 400915.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543300 f, 400959.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543360 f, 401003.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543420 f, 401048.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543480 f, 401092.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543540 f, 401136.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543600 f, 401180.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543660 f, 401225.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543720 f, 400973.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543780 f, 401017.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543840 f, 401061.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543900 f, 401106.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 543960 f, 401150.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544020 f, 401194.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544080 f, 401238.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544140 f, 401283.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544200 f, 401327.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544260 f, 401075.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544320 f, 401120.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544380 f, 401164.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544440 f, 401208.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544500 f, 401252.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544560 f, 401296.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544620 f, 401341.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544680 f, 401385.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544740 f, 401429.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544800 f, 401473.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544860 f, 401222.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544920 f, 401266.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 544980 f, 401310.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545040 f, 401354.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545100 f, 401399.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545160 f, 401443.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545220 f, 401487.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545280 f, 401531.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545340 f, 401575.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545400 f, 401620.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545460 f, 401368.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545520 f, 401412.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545580 f, 401456.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545640 f, 401501.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545700 f, 401545.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545760 f, 401589.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545820 f, 401633.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545880 f, 401677.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 545940 f, 401721.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546000 f, 401766.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546060 f, 401514.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546120 f, 401558.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546180 f, 401602.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546240 f, 401647.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546300 f, 401691.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546360 f, 401735.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546420 f, 401779.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546480 f, 401823.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546540 f, 401867.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546600 f, 401911.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546660 f, 401660.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546720 f, 401704.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546780 f, 401748.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546840 f, 401792.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546900 f, 401836.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 546960 f, 401880.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547020 f, 401925.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547080 f, 401969.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547140 f, 402013.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547200 f, 402057.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547260 f, 401806.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547320 f, 401850.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547380 f, 401894.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547440 f, 401938.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547500 f, 401982.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547560 f, 402026.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547620 f, 402070.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547680 f, 402114.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547740 f, 402158.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547800 f, 402202.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547860 f, 402246.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547920 f, 401995.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 547980 f, 402039.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548040 f, 402083.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548100 f, 402127.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548160 f, 402171.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548220 f, 402215.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548280 f, 402259.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548340 f, 402303.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548400 f, 402347.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548460 f, 402391.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548520 f, 402435.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548580 f, 402184.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548640 f, 402228.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548700 f, 402272.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548760 f, 402316.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548820 f, 402360.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548880 f, 402404.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 548940 f, 402448.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549000 f, 402492.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549060 f, 402241.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549120 f, 402285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549180 f, 402329.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549240 f, 402373.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549300 f, 402417.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549360 f, 402166.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549420 f, 402210.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549480 f, 402254.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549540 f, 402298.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549600 f, 402342.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549660 f, 402092.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549720 f, 402136.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549780 f, 402179.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549840 f, 402223.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549900 f, 402267.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 549960 f, 402017.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550020 f, 402061.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550080 f, 402105.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550140 f, 402149.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550200 f, 401899.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550260 f, 401943.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550320 f, 401986.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550380 f, 402030.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550440 f, 402074.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550500 f, 401824.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550560 f, 401868.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550620 f, 401912.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550680 f, 401956.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550740 f, 401706.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550800 f, 401750.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550860 f, 401794.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550920 f, 401838.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 550980 f, 401881.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551040 f, 401632.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551100 f, 401676.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551160 f, 401720.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551220 f, 401763.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551280 f, 401807.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551340 f, 401558.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551400 f, 401602.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551460 f, 401646.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551520 f, 401689.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551580 f, 401733.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551640 f, 401484.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551700 f, 401528.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551760 f, 401572.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551820 f, 401615.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551880 f, 401659.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 551940 f, 401410.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552000 f, 401454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552060 f, 401498.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552120 f, 401541.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552180 f, 401585.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552240 f, 401337.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552300 f, 401380.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552360 f, 401424.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552420 f, 401468.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552480 f, 401511.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552540 f, 401555.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552600 f, 401307.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552660 f, 401350.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552720 f, 401394.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552780 f, 401437.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552840 f, 401481.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552900 f, 401525.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 552960 f, 401568.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553020 f, 401320.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553080 f, 401364.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553140 f, 401407.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553200 f, 401451.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553260 f, 401494.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553320 f, 401247.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553380 f, 401290.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553440 f, 401334.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553500 f, 401377.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553560 f, 401421.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553620 f, 401464.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553680 f, 401508.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553740 f, 401551.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553800 f, 401304.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553860 f, 401347.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553920 f, 401391.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 553980 f, 401434.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554040 f, 401478.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554100 f, 401521.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554160 f, 401565.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554220 f, 401608.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554280 f, 401652.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554340 f, 401695.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554400 f, 401448.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554460 f, 401491.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554520 f, 401535.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554580 f, 401578.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554640 f, 401622.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554700 f, 401665.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554760 f, 401708.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554820 f, 401752.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554880 f, 401795.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 554940 f, 401548.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555000 f, 401591.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555060 f, 401635.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555120 f, 401678.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555180 f, 401722.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555240 f, 401765.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555300 f, 401808.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555360 f, 401852.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555420 f, 401895.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555480 f, 401939.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555540 f, 401691.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555600 f, 401735.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555660 f, 401778.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555720 f, 401822.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555780 f, 401865.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555840 f, 401908.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555900 f, 401952.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 555960 f, 401705.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556020 f, 401748.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556080 f, 401791.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556140 f, 401835.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556200 f, 401878.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556260 f, 401921.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556320 f, 401965.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556380 f, 401718.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556440 f, 401761.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556500 f, 401805.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556560 f, 401848.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556620 f, 401891.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556680 f, 401935.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556740 f, 401978.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556800 f, 401731.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556860 f, 401774.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556920 f, 401818.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 556980 f, 401861.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557040 f, 401904.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557100 f, 401948.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557160 f, 401991.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557220 f, 402034.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557280 f, 402077.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557340 f, 402121.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557400 f, 402164.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557460 f, 401917.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557520 f, 401961.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557580 f, 402004.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557640 f, 402047.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557700 f, 402090.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557760 f, 402134.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557820 f, 402177.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557880 f, 402220.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 557940 f, 402263.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558000 f, 402017.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558060 f, 402060.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558120 f, 402103.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558180 f, 402146.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558240 f, 402190.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558300 f, 402233.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558360 f, 402276.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558420 f, 402319.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558480 f, 402363.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558540 f, 402406.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558600 f, 402449.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558660 f, 402203.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558720 f, 402246.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558780 f, 402289.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558840 f, 402332.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558900 f, 402375.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 558960 f, 402419.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559020 f, 402462.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559080 f, 402505.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559140 f, 402548.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559200 f, 402591.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559260 f, 402635.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559320 f, 402388.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559380 f, 402431.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559440 f, 402474.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559500 f, 402518.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559560 f, 402561.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559620 f, 402604.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559680 f, 402647.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559740 f, 402690.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559800 f, 402733.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559860 f, 402776.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559920 f, 402820.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 559980 f, 402863.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560040 f, 402616.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560100 f, 402659.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560160 f, 402703.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560220 f, 402746.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560280 f, 402789.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560340 f, 402832.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560400 f, 402875.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560460 f, 402918.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560520 f, 402961.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560580 f, 403005.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560640 f, 403048.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560700 f, 402801.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560760 f, 402844.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560820 f, 402887.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560880 f, 402931.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 560940 f, 402974.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561000 f, 403017.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561060 f, 403060.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561120 f, 402814.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561180 f, 402857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561240 f, 402900.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561300 f, 402943.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561360 f, 402986.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561420 f, 402740.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561480 f, 402783.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561540 f, 402826.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561600 f, 402869.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561660 f, 402912.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561720 f, 402666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561780 f, 402709.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561840 f, 402752.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561900 f, 402795.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 561960 f, 402550.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562020 f, 402593.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562080 f, 402636.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562140 f, 402679.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562200 f, 402722.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562260 f, 402765.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562320 f, 402808.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562380 f, 402851.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562440 f, 402605.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562500 f, 402648.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562560 f, 402691.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562620 f, 402734.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562680 f, 402777.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562740 f, 402820.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562800 f, 402575.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562860 f, 402618.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562920 f, 402660.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 562980 f, 402703.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563040 f, 402746.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563100 f, 402789.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563160 f, 402544.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563220 f, 402587.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563280 f, 402630.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563340 f, 402673.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563400 f, 402428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563460 f, 402471.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563520 f, 402514.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563580 f, 402557.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563640 f, 402600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563700 f, 402642.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563760 f, 402398.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563820 f, 402441.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563880 f, 402483.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 563940 f, 402526.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564000 f, 402282.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564060 f, 402325.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564120 f, 402368.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564180 f, 402410.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564240 f, 402166.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564300 f, 402209.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564360 f, 402252.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564420 f, 402295.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564480 f, 402337.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564540 f, 402380.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564600 f, 402136.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564660 f, 402179.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564720 f, 402222.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564780 f, 402264.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564840 f, 402307.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564900 f, 402064.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 564960 f, 402106.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565020 f, 402149.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565080 f, 402192.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565140 f, 402234.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565200 f, 401991.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565260 f, 402034.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565320 f, 402076.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565380 f, 402119.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565440 f, 401876.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565500 f, 401919.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565560 f, 401961.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565620 f, 402004.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565680 f, 402046.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565740 f, 402089.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565800 f, 402132.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565860 f, 401889.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565920 f, 401931.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 565980 f, 401974.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566040 f, 402017.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566100 f, 402059.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566160 f, 402102.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566220 f, 402144.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566280 f, 401902.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566340 f, 401944.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566400 f, 401987.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566460 f, 402029.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566520 f, 402072.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566580 f, 402114.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566640 f, 402157.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566700 f, 401914.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566760 f, 401957.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566820 f, 401999.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566880 f, 402042.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 566940 f, 402085.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567000 f, 402127.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567060 f, 402170.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567120 f, 402212.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567180 f, 401970.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567240 f, 402012.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567300 f, 402055.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567360 f, 402097.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567420 f, 402140.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567480 f, 402182.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567540 f, 402225.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567600 f, 402267.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567660 f, 402025.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567720 f, 402068.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567780 f, 402110.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567840 f, 402152.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567900 f, 402195.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 567960 f, 402237.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568020 f, 401995.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568080 f, 402038.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568140 f, 402080.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568200 f, 401838.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568260 f, 401881.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568320 f, 401923.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568380 f, 401966.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568440 f, 402008.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568500 f, 402050.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568560 f, 402093.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568620 f, 402135.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568680 f, 402178.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568740 f, 401936.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568800 f, 401978.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568860 f, 402021.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568920 f, 402063.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 568980 f, 402106.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569040 f, 402148.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569100 f, 402190.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569160 f, 402233.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569220 f, 402275.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569280 f, 402033.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569340 f, 402076.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569400 f, 402118.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569460 f, 402161.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569520 f, 402203.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569580 f, 402245.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569640 f, 402288.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569700 f, 402330.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569760 f, 402088.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569820 f, 402131.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569880 f, 402173.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 569940 f, 402215.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570000 f, 402258.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570060 f, 402300.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570120 f, 402342.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570180 f, 402385.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570240 f, 402427.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570300 f, 402186.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570360 f, 402228.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570420 f, 402270.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570480 f, 402029.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570540 f, 402071.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570600 f, 402114.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570660 f, 402156.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570720 f, 402198.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570780 f, 402241.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570840 f, 402000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570900 f, 402042.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 570960 f, 402084.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571020 f, 402126.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571080 f, 402169.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571140 f, 402211.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571200 f, 402253.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571260 f, 402295.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571320 f, 402338.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571380 f, 402097.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571440 f, 402139.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571500 f, 402181.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571560 f, 402223.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571620 f, 402266.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571680 f, 402308.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571740 f, 402350.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571800 f, 402392.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571860 f, 402151.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 571920 f, 402194.1 fps, 0 ms/f [junit] 1 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 571980 f, 401671.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572040 f, 401713.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572100 f, 401755.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572160 f, 401515.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572220 f, 401557.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572280 f, 401318.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572340 f, 401360.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572400 f, 401402.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572460 f, 401444.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572520 f, 401205.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572580 f, 401247.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572640 f, 401289.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572700 f, 401331.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572760 f, 401373.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572820 f, 401134.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572880 f, 401176.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 572940 f, 401218.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573000 f, 401260.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573060 f, 401021.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573120 f, 401063.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573180 f, 401105.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573240 f, 401147.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573300 f, 400909.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573360 f, 400951.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573420 f, 400993.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573480 f, 401034.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573540 f, 401076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573600 f, 400838.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573660 f, 400880.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573720 f, 400922.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573780 f, 400964.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573840 f, 401006.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573900 f, 400768.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 573960 f, 400810.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574020 f, 400851.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574080 f, 400893.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574140 f, 400656.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574200 f, 400697.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574260 f, 400739.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574320 f, 400781.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574380 f, 400823.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574440 f, 400865.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574500 f, 400627.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574560 f, 400669.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574620 f, 400711.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574680 f, 400753.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574740 f, 400515.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574800 f, 400557.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574860 f, 400599.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574920 f, 400641.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 574980 f, 400682.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575040 f, 400445.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575100 f, 400487.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575160 f, 400529.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575220 f, 400571.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575280 f, 400612.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575340 f, 400654.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575400 f, 400417.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575460 f, 400459.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575520 f, 400501.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575580 f, 400542.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575640 f, 400584.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575700 f, 400626.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575760 f, 400668.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575820 f, 400709.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575880 f, 400751.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 575940 f, 400793.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576000 f, 400835.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576060 f, 400598.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576120 f, 400639.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576180 f, 400681.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576240 f, 400723.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576300 f, 400764.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576360 f, 400806.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576420 f, 400569.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576480 f, 400611.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576540 f, 400653.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576600 f, 400694.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576660 f, 400458.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576720 f, 400500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576780 f, 400541.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576840 f, 400583.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576900 f, 400624.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 576960 f, 400666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577020 f, 400430.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577080 f, 400471.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577140 f, 400513.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577200 f, 400555.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577260 f, 400596.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577320 f, 400638.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577380 f, 400680.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577440 f, 400721.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577500 f, 400485.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577560 f, 400527.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577620 f, 400568.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577680 f, 400610.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577740 f, 400651.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577800 f, 400693.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577860 f, 400457.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577920 f, 400498.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 577980 f, 400540.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578040 f, 400582.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578100 f, 400346.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578160 f, 400387.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578220 f, 400429.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578280 f, 400470.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578340 f, 400235.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578400 f, 400276.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578460 f, 400318.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578520 f, 400359.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578580 f, 400401.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578640 f, 400165.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578700 f, 400207.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578760 f, 400248.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578820 f, 400290.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578880 f, 400055.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 578940 f, 400096.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579000 f, 400138.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579060 f, 400179.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579120 f, 400221.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579180 f, 399986.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579240 f, 400027.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579300 f, 400069.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579360 f, 400110.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579420 f, 400151.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579480 f, 400193.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579540 f, 399958.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579600 f, 400000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579660 f, 400041.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579720 f, 400082.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579780 f, 399848.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579840 f, 399889.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579900 f, 399931.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 579960 f, 399972.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580020 f, 400013.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580080 f, 400055.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580140 f, 399820.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580200 f, 399862.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580260 f, 399903.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580320 f, 399944.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580380 f, 399986.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580440 f, 400027.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580500 f, 399793.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580560 f, 399834.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580620 f, 399876.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580680 f, 399917.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580740 f, 399958.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580800 f, 400000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580860 f, 400041.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580920 f, 400082.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 580980 f, 399848.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581040 f, 399889.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581100 f, 399931.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581160 f, 399972.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581220 f, 400013.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581280 f, 400055.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581340 f, 399821.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581400 f, 399862.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581460 f, 399903.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581520 f, 399944.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581580 f, 399986.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581640 f, 400027.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581700 f, 400068.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581760 f, 399835.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581820 f, 399876.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581880 f, 399917.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 581940 f, 399958.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582000 f, 399725.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582060 f, 399766.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582120 f, 399807.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582180 f, 399848.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582240 f, 399615.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582300 f, 399656.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582360 f, 399698.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582420 f, 399739.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582480 f, 399780.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582540 f, 399547.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582600 f, 399588.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582660 f, 399629.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582720 f, 399670.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582780 f, 399711.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582840 f, 399753.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582900 f, 399794.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 582960 f, 399835.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583020 f, 399602.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583080 f, 399643.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583140 f, 399684.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583200 f, 399725.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583260 f, 399767.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583320 f, 399808.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583380 f, 399849.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583440 f, 399890.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583500 f, 399657.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583560 f, 399698.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583620 f, 399739.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583680 f, 399780.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583740 f, 399821.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583800 f, 399589.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583860 f, 399630.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583920 f, 399671.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 583980 f, 399712.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584040 f, 399753.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584100 f, 399794.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584160 f, 399835.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584220 f, 399876.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584280 f, 399644.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584340 f, 399685.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584400 f, 399726.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584460 f, 399767.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584520 f, 399808.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584580 f, 399849.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584640 f, 399890.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584700 f, 399931.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584760 f, 399972.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584820 f, 399740.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584880 f, 399781.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 584940 f, 399822.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585000 f, 399863.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585060 f, 399904.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585120 f, 399945.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585180 f, 399986.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585240 f, 400027.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585300 f, 400068.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585360 f, 400109.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585420 f, 399877.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585480 f, 399918.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585540 f, 399959.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585600 f, 400000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585660 f, 400041.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585720 f, 400081.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585780 f, 400122.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585840 f, 400163.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585900 f, 400204.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 585960 f, 400245.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586020 f, 400013.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586080 f, 400054.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586140 f, 400095.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586200 f, 400136.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586260 f, 400177.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586320 f, 400218.4 fps, 0 ms/f [junit] 1 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 586380 f, 391965.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586440 f, 392005.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586500 f, 392045.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586560 f, 392085.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586620 f, 392125.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586680 f, 392165.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586740 f, 392205.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586800 f, 392246.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586860 f, 392286.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586920 f, 392064.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 586980 f, 392104.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587040 f, 392144.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587100 f, 392184.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587160 f, 392224.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587220 f, 392264.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587280 f, 392304.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587340 f, 392344.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587400 f, 392384.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587460 f, 392424.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587520 f, 392464.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587580 f, 392243.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587640 f, 392283.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587700 f, 392323.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587760 f, 392363.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587820 f, 392403.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587880 f, 392443.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 587940 f, 392483.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588000 f, 392523.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588060 f, 392563.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588120 f, 392603.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588180 f, 392381.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588240 f, 392421.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588300 f, 392461.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588360 f, 392501.6 fps, 0 ms/f [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.203 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065546171 ms III - Start [junit] SLOCK [T main @ 1579065546173 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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 / 899 ms, 66.7 fps, 14 ms/f; total: 60 f, 66.7 fps, 14 ms/f [junit] XXXXX Invisible Part 2/3 [junit] 0 s: 60 f / 7 ms, 8571.4 fps, 0 ms/f; total: 60 f, 8571.4 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 120 f, 13333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 18000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 21818.1 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 / 2 ms, 30000.0 fps, 0 ms/f; total: 360 f, 25714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 28000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 30000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 31764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 33333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 36666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 37894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 39000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 42857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 43636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 44347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 46956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 47500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 50000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 50400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 52800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 53076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 55384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 55555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 57777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 62142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 64285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 64137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 66206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 66000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 68000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 70000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 69677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 71612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 73548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 73125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 76875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 76363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 78181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 79411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 81176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 80571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 82285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 84000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 83333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 85000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 86666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 85945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 87567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 89189.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 90810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 91578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 93157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 92307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 93846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 95384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 94500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 96000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 97500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 96585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 98048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 99512.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 100975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 101428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 102857.1 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, 103255.8 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, 107441.8 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, 107727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 109090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 108000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 109333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 110666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 112000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 110869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 112173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 113478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 114782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 113617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 114893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 116170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 117446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 116250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 117500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 116326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 117551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 118775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 117600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 118800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 118823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 121176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 121153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 122307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 123461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 122264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 123396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 124528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 123333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 124444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 125555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 124363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 125454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 126545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 127636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 126428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 127500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 128571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 127368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 128421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 129473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 128275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 129310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 130344.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588420 f, 392541.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 129152.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588480 f, 392581.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 130169.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588540 f, 392621.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588600 f, 392661.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588660 f, 392701.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588720 f, 392741.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588780 f, 392781.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588840 f, 392821.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 131186.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588900 f, 392599.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 588960 f, 392640.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589020 f, 392680.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589080 f, 392720.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 130000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589140 f, 392759.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589200 f, 392800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 131000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589260 f, 392840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 132000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589320 f, 392880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 133000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589380 f, 392919.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 131803.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589440 f, 392960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 132786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 133770.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 134754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 133548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 134516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 135483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 136451.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589500 f, 393000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589560 f, 392778.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 135238.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589620 f, 392818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 136190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 137142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589680 f, 392858.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589740 f, 392898.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589800 f, 392938.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 138095.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589860 f, 392978.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589920 f, 393018.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 136875.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 589980 f, 393057.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 137812.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590040 f, 393097.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 138750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590100 f, 393137.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590160 f, 393177.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 139687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 138461.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590220 f, 393217.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590280 f, 392996.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 139384.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590340 f, 393035.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 140307.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590400 f, 393075.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590460 f, 393115.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590520 f, 393155.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 141230.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590580 f, 393195.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 142153.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590640 f, 393235.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590700 f, 393275.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590760 f, 393315.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590820 f, 393355.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590880 f, 393395.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 590940 f, 393173.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591000 f, 393213.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591060 f, 393253.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591120 f, 393293.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591180 f, 393333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591240 f, 393373.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591300 f, 393413.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591360 f, 393453.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591420 f, 393493.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591480 f, 393532.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591540 f, 393572.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591600 f, 393351.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591660 f, 393390.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591720 f, 393430.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591780 f, 393470.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591840 f, 393510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 140909.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591900 f, 393550.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 141818.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 591960 f, 393590.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 142727.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592020 f, 393630.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592080 f, 393670.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 143636.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592140 f, 393710.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592200 f, 393750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592260 f, 393528.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592320 f, 393568.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 142388.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592380 f, 393608.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592440 f, 393647.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 143283.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592500 f, 393687.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 144179.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592560 f, 393727.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592620 f, 393767.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592680 f, 393807.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592740 f, 393585.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592800 f, 393625.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592860 f, 393665.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592920 f, 393705.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 145074.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 592980 f, 393745.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 143823.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593040 f, 393523.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593100 f, 393563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 144705.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593160 f, 393603.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 145588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593220 f, 393642.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593280 f, 393682.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 144347.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593340 f, 393722.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593400 f, 393762.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593460 f, 393802.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593520 f, 393580.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593580 f, 393620.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593640 f, 393660.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593700 f, 393700.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593760 f, 393740.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593820 f, 393779.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593880 f, 393819.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 145217.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 593940 f, 393859.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594000 f, 393899.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594060 f, 393677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 146086.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594120 f, 393717.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594180 f, 393757.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 144857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594240 f, 393797.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 145714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594300 f, 393837.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 146571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594360 f, 393876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 147428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594420 f, 393916.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 148285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594480 f, 393956.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 147042.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594540 f, 393735.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 147887.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594600 f, 393774.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 148732.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594660 f, 393553.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 149577.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594720 f, 393593.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 148333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594780 f, 393633.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 149166.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594840 f, 393673.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 150000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594900 f, 393712.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 148767.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 594960 f, 393752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 149589.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595020 f, 393792.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 150410.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595080 f, 393831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 149189.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595140 f, 393871.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 150000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595200 f, 393650.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 150810.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595260 f, 393690.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 151621.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595320 f, 393730.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 150400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595380 f, 393769.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 151200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 152000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595440 f, 393809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 150789.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595500 f, 393849.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 151578.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595560 f, 393888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 152368.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595620 f, 393928.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595680 f, 393707.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595740 f, 393747.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595800 f, 393787.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595860 f, 393826.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595920 f, 393866.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 595980 f, 393906.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596040 f, 393945.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596100 f, 393985.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596160 f, 394025.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596220 f, 394064.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596280 f, 393844.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596340 f, 393883.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596400 f, 393923.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596460 f, 393963.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596520 f, 394002.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596580 f, 394042.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596640 f, 394081.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596700 f, 393861.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596760 f, 393901.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596820 f, 393940.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596880 f, 393980.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 596940 f, 394019.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597000 f, 394059.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597060 f, 394099.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597120 f, 394138.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597180 f, 394178.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597240 f, 394217.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597300 f, 393997.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597360 f, 394036.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597420 f, 394076.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597480 f, 393856.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597540 f, 393636.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597600 f, 393416.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597660 f, 393456.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597720 f, 393495.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597780 f, 393276.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597840 f, 393057.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597900 f, 393096.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 597960 f, 392877.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598020 f, 392917.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598080 f, 392956.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598140 f, 392996.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598200 f, 393035.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598260 f, 392816.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598320 f, 392856.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598380 f, 392895.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598440 f, 392935.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598500 f, 392974.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598560 f, 392755.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598620 f, 392795.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598680 f, 392834.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598740 f, 392874.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598800 f, 392913.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598860 f, 392695.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598920 f, 392734.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 598980 f, 392773.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599040 f, 392813.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599100 f, 392852.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599160 f, 392634.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599220 f, 392673.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599280 f, 392712.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599340 f, 392752.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599400 f, 392791.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599460 f, 392573.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599520 f, 392612.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599580 f, 392652.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599640 f, 392691.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599700 f, 392730.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599760 f, 392513.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599820 f, 392552.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599880 f, 392591.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 599940 f, 392630.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600000 f, 392670.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600060 f, 392452.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600120 f, 392491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 151168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 151948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 152727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 153506.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 152307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 153076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 153846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 152658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 153417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 154177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 153000.0 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, 154074.0 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, 153975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 154698.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 155421.6 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, 155000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 155714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 156428.5 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, 157241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 157931.0 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, 157500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 158181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 158863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 157752.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 158426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 159101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 159775.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600180 f, 392531.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600240 f, 392570.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600300 f, 392609.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600360 f, 392392.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600420 f, 392431.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600480 f, 392470.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600540 f, 392509.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600600 f, 392292.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600660 f, 392331.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600720 f, 392371.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600780 f, 392410.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600840 f, 392449.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600900 f, 392488.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600960 f, 392527.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601020 f, 392310.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601080 f, 392349.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601140 f, 392389.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601200 f, 392428.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601260 f, 392467.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601320 f, 392506.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601380 f, 392545.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601440 f, 392584.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601500 f, 392624.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601560 f, 392407.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601620 f, 392446.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601680 f, 392485.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601740 f, 392524.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601800 f, 392563.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601860 f, 392346.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601920 f, 392385.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 601980 f, 392425.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602040 f, 392464.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602100 f, 392503.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602160 f, 392542.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602220 f, 392325.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602280 f, 392364.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602340 f, 392403.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602400 f, 392443.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602460 f, 392482.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602520 f, 392265.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602580 f, 392304.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602640 f, 392343.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602700 f, 392382.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602760 f, 392166.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602820 f, 392205.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602880 f, 392244.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 602940 f, 392283.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603000 f, 392322.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603060 f, 392106.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603120 f, 392145.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603180 f, 392184.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603240 f, 392223.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603300 f, 392262.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603360 f, 392301.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603420 f, 392340.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603480 f, 392379.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603540 f, 392163.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603600 f, 392202.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603660 f, 392241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 158666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 159333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 160000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 160666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 159560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 160219.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 160879.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 161538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 160434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 161086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 161739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 162391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 161290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 161935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 162580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 163225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 162127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 162765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 163404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 162315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 162947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 163578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 164210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 164842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 163750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 164375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 165000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 165625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 164536.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 165154.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 165773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 166391.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 167010.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 165918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 166530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 167142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 167755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 168367.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 167272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 167878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 168484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 169090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 168600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 169200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 169800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 170400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 171000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 171600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 170495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 171089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 171683.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 172277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 172871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 173465.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 174059.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 172941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 173529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 174117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 174705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 175294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 175882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 176470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 177058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 175922.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 176504.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 177087.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 177669.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 178252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 178834.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 179417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 178846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 179423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 180576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 181153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 181730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 180571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 181142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 181714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 182285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 182857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 183428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 184000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 182830.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 183396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 183962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 184528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 185094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 183925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 184485.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 185046.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 185607.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 186168.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 186728.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 185555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 186111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 186666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 187222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 187777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 188333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 188888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 187706.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 188256.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 188807.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 189357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 189908.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 190458.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 191009.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 189818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 190363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 190909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 191454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 192000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 192545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 191351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 191891.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 192432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 192972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 193513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 194054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 194594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 193392.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 193928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 194464.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 195000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 195535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 196071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 196607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 197142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 197678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 196460.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 196991.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 197522.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 198053.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 198584.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 199115.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 199646.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 200176.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 198947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 199473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 200000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 200526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 201052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 201578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 202105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 200869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 201391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 201913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 202434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 202956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 203478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 204000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 202758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 203275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 203793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 204310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 204827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 205344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 204102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 204615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 205128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 205641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 206153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 206666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 207179.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 205932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 206440.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 206949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 207457.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 207966.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 208474.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 208983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 209491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 208235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 208739.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 209243.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 209747.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 210252.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 210756.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 211260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 210500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 211000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 211500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 212000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 212500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 213000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603720 f, 392280.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603780 f, 392319.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603840 f, 392358.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603900 f, 392142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 603960 f, 392181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604020 f, 392220.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604080 f, 392259.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604140 f, 392298.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604200 f, 392337.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604260 f, 392376.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604320 f, 392160.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604380 f, 392199.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604440 f, 392238.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604500 f, 392277.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604560 f, 392316.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604620 f, 392355.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604680 f, 392394.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604740 f, 392433.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604800 f, 392217.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604860 f, 392256.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604920 f, 392295.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 604980 f, 392334.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605040 f, 392373.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605100 f, 392412.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605160 f, 392451.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605220 f, 392490.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605280 f, 392529.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605340 f, 392568.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605400 f, 392352.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605460 f, 392391.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605520 f, 392430.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605580 f, 392469.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605640 f, 392508.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605700 f, 392546.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605760 f, 392331.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605820 f, 392370.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605880 f, 392409.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 605940 f, 392448.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606000 f, 392487.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606060 f, 392271.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606120 f, 392310.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606180 f, 392349.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606240 f, 392388.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606300 f, 392427.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606360 f, 392212.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606420 f, 392250.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606480 f, 392289.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606540 f, 392328.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606600 f, 392367.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606660 f, 392406.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606720 f, 392191.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606780 f, 392230.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606840 f, 392268.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606900 f, 392307.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 606960 f, 392346.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607020 f, 392131.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607080 f, 392170.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607140 f, 392209.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607200 f, 392248.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607260 f, 392286.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607320 f, 392072.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607380 f, 392111.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607440 f, 392149.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607500 f, 392188.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607560 f, 392227.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607620 f, 392012.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607680 f, 392051.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607740 f, 392090.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607800 f, 392129.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607860 f, 392167.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607920 f, 392206.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 607980 f, 392245.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608040 f, 392283.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608100 f, 392069.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608160 f, 392108.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608220 f, 392147.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608280 f, 392185.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608340 f, 392224.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608400 f, 392263.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608460 f, 392301.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608520 f, 392340.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608580 f, 392126.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608640 f, 392164.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608700 f, 392203.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608760 f, 392242.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608820 f, 392280.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608880 f, 392066.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 608940 f, 392105.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609000 f, 392144.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609060 f, 392182.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609120 f, 391969.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609180 f, 392007.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609240 f, 392046.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609300 f, 392084.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609360 f, 392123.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609420 f, 392162.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609480 f, 392200.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609540 f, 391987.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609600 f, 392025.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609660 f, 392064.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609720 f, 392102.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609780 f, 392141.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609840 f, 392180.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609900 f, 392218.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 609960 f, 392257.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610020 f, 392043.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610080 f, 392082.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610140 f, 392120.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610200 f, 392159.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610260 f, 392197.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610320 f, 392236.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610380 f, 392275.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610440 f, 392061.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610500 f, 392100.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610560 f, 392138.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610620 f, 392177.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610680 f, 392215.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610740 f, 392254.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610800 f, 392292.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610860 f, 392331.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610920 f, 392118.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 610980 f, 392156.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611040 f, 392195.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611100 f, 391982.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611160 f, 392020.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611220 f, 392059.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611280 f, 392097.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611340 f, 391884.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611400 f, 391923.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611460 f, 391961.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611520 f, 391748.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611580 f, 391787.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611640 f, 391825.7 fps, 0 ms/f [junit] 1 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 611700 f, 391362.7 fps, 0 ms/f [junit] 1 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 611760 f, 390900.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611820 f, 390689.7 fps, 0 ms/f [junit] 1 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 611880 f, 389980.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 611940 f, 390019.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612000 f, 390057.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612060 f, 390095.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612120 f, 390133.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612180 f, 390172.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612240 f, 389961.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612300 f, 390000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612360 f, 390038.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612420 f, 390076.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612480 f, 390114.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612540 f, 390152.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612600 f, 390191.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612660 f, 390229.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612720 f, 390267.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612780 f, 390305.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612840 f, 390095.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612900 f, 390133.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 612960 f, 390171.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613020 f, 390210.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613080 f, 390248.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613140 f, 390286.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613200 f, 390324.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613260 f, 390362.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613320 f, 390401.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613380 f, 390439.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613440 f, 390229.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613500 f, 390267.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613560 f, 390305.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613620 f, 390343.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613680 f, 390381.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613740 f, 390419.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613800 f, 390458.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613860 f, 390496.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613920 f, 390534.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 613980 f, 390572.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614040 f, 390362.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614100 f, 390400.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614160 f, 390438.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614220 f, 390476.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614280 f, 390514.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614340 f, 390553.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614400 f, 390591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 211735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 212231.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 212727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 211475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 211967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 212459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 212950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 213442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 213934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 212682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 213170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 213658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 214146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 214634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 215121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 215609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 214354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 214838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 215322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 215806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 216290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 215040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 215520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 216000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 216480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 216960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 217440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 217920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 218400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 218880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 217619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 218095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 218571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 219047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 219523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 220000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 220476.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 220952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 221428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 221904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 220629.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 221102.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 221574.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 222047.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 222519.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 222992.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 223464.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 223937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 224409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 224881.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 223593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 224062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 224531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 225000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 225468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 225937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 226406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 226875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 227343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 227812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 226511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 226976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 227441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 227906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 228372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 228837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 229302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 229767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 230232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 230697.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 229384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 229846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 230307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 230769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 231230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 231692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 232153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 232615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 233076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 233538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 234000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 232671.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 233129.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 233587.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 234045.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 234503.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 234961.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 235419.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 235877.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 236335.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 236793.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 235454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 235909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 236363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 236818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 237272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 237727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 238181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 238636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 239090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 239545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 238195.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 238646.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 239097.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 239548.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 240451.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 240902.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614460 f, 390629.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614520 f, 390667.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614580 f, 390705.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614640 f, 390495.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614700 f, 390533.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614760 f, 390571.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614820 f, 390609.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614880 f, 390648.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 614940 f, 390686.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615000 f, 390724.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615060 f, 390762.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615120 f, 390800.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615180 f, 390590.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615240 f, 390628.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615300 f, 390666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615360 f, 390704.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615420 f, 390742.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615480 f, 390780.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615540 f, 390819.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615600 f, 390857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615660 f, 390647.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615720 f, 390685.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615780 f, 390723.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615840 f, 390761.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615900 f, 390799.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 615960 f, 390837.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616020 f, 390875.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616080 f, 390665.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616140 f, 390703.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616200 f, 390741.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616260 f, 390779.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616320 f, 390818.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616380 f, 390856.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616440 f, 390894.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616500 f, 390932.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616560 f, 390970.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616620 f, 390760.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616680 f, 390798.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616740 f, 390836.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616800 f, 390874.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616860 f, 390912.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616920 f, 390950.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 616980 f, 390988.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617040 f, 390778.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617100 f, 390817.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617160 f, 390854.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617220 f, 390892.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617280 f, 390930.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617340 f, 390969.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617400 f, 391006.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617460 f, 390797.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617520 f, 390835.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617580 f, 390873.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617640 f, 390911.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617700 f, 390949.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617760 f, 390987.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617820 f, 391025.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617880 f, 391063.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 617940 f, 391101.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618000 f, 391139.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618060 f, 390929.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618120 f, 390967.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618180 f, 391005.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618240 f, 391043.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618300 f, 391081.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618360 f, 391119.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618420 f, 390910.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618480 f, 390948.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618540 f, 390986.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618600 f, 391024.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618660 f, 391061.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618720 f, 391099.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618780 f, 391137.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618840 f, 391175.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618900 f, 391213.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 618960 f, 391004.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619020 f, 391042.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619080 f, 391080.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619140 f, 391118.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619200 f, 391156.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619260 f, 391193.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619320 f, 391231.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619380 f, 391269.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619440 f, 391307.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619500 f, 391098.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619560 f, 391136.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619620 f, 391174.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619680 f, 391212.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619740 f, 391250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619800 f, 391287.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619860 f, 391325.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619920 f, 391363.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 619980 f, 391401.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620040 f, 391192.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620100 f, 391230.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620160 f, 391268.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620220 f, 391059.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620280 f, 391097.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620340 f, 391134.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620400 f, 391172.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620460 f, 391210.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620520 f, 391248.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620580 f, 391286.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620640 f, 391324.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620700 f, 391361.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620760 f, 391399.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620820 f, 391437.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620880 f, 391228.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 620940 f, 391266.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621000 f, 391304.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621060 f, 391342.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621120 f, 391379.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621180 f, 391417.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621240 f, 391455.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621300 f, 391493.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621360 f, 391531.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621420 f, 391569.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621480 f, 391360.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621540 f, 391397.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621600 f, 391435.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621660 f, 391473.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621720 f, 391511.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621780 f, 391549.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621840 f, 391586.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621900 f, 391624.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 621960 f, 391662.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622020 f, 391453.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622080 f, 391491.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622140 f, 391529.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622200 f, 391567.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622260 f, 391604.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622320 f, 391642.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622380 f, 391680.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622440 f, 391718.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622500 f, 391755.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622560 f, 391793.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622620 f, 391584.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622680 f, 391622.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622740 f, 391660.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622800 f, 391698.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622860 f, 391735.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622920 f, 391773.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 622980 f, 391811.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623040 f, 391849.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623100 f, 391886.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623160 f, 391678.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623220 f, 391715.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623280 f, 391753.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623340 f, 391791.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623400 f, 391829.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623460 f, 391866.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623520 f, 391904.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623580 f, 391942.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623640 f, 391733.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623700 f, 391771.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623760 f, 391809.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623820 f, 391600.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623880 f, 391638.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 623940 f, 391676.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624000 f, 391713.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624060 f, 391505.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624120 f, 391543.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624180 f, 391580.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624240 f, 391618.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624300 f, 391656.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624360 f, 391448.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624420 f, 391485.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624480 f, 391523.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624540 f, 391561.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624600 f, 391598.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624660 f, 391390.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624720 f, 391428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624780 f, 391466.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624840 f, 391503.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624900 f, 391296.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 624960 f, 391333.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625020 f, 391371.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625080 f, 391408.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625140 f, 391446.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625200 f, 391484.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625260 f, 391521.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625320 f, 391559.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625380 f, 391596.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625440 f, 391634.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625500 f, 391426.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625560 f, 391464.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625620 f, 391501.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625680 f, 391539.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625740 f, 391577.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625800 f, 391614.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625860 f, 391652.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625920 f, 391689.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 625980 f, 391727.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626040 f, 391764.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626100 f, 391557.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626160 f, 391594.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626220 f, 391632.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626280 f, 391669.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626340 f, 391707.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626400 f, 391744.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626460 f, 391782.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626520 f, 391819.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626580 f, 391857.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626640 f, 391894.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626700 f, 391687.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626760 f, 391725.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626820 f, 391762.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626880 f, 391800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 626940 f, 391837.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627000 f, 391875.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627060 f, 391912.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627120 f, 391950.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627180 f, 391987.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627240 f, 392025.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627300 f, 392062.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627360 f, 391855.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627420 f, 391892.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627480 f, 391930.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627540 f, 391967.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627600 f, 391760.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627660 f, 391797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 241353.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627720 f, 391835.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 241804.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 240447.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627780 f, 391872.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 240895.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627840 f, 391910.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 241343.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627900 f, 391703.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 241791.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 627960 f, 391740.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 242238.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628020 f, 391777.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 242686.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628080 f, 391815.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 243134.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628140 f, 391852.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 243582.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628200 f, 391645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 244029.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628260 f, 391683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 242666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628320 f, 391720.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 243111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628380 f, 391758.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 243555.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628440 f, 391551.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 244000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628500 f, 391588.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628560 f, 391626.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 244444.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628620 f, 391663.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 244888.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628680 f, 391700.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 245333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628740 f, 391738.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 245777.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628800 f, 391531.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 246222.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628860 f, 391569.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 246666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628920 f, 391606.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 247111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 628980 f, 391643.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 245735.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629040 f, 391681.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 246176.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629100 f, 391474.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 246617.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629160 f, 391512.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 247058.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629220 f, 391549.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 247500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629280 f, 391586.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 247941.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629340 f, 391624.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 248382.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629400 f, 391661.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 248823.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629460 f, 391698.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 249264.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629520 f, 391736.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 249705.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629580 f, 391773.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629640 f, 391810.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629700 f, 391604.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 248321.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629760 f, 391641.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 248759.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 249197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 249635.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 250073.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 250510.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 250948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 251386.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 251824.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 252262.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 250869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 251304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 251739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 252173.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629820 f, 391679.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629880 f, 391716.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 629940 f, 391753.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630000 f, 391547.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630060 f, 391584.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630120 f, 391622.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630180 f, 391416.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630240 f, 391453.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630300 f, 391247.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630360 f, 391284.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630420 f, 391322.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630480 f, 391116.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630540 f, 391153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 252608.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630600 f, 391191.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 253043.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630660 f, 390985.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 253478.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630720 f, 391022.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 253913.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630780 f, 391060.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 254347.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630840 f, 391097.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 252949.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630900 f, 390892.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 253381.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 630960 f, 390929.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 253812.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631020 f, 390724.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 254244.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631080 f, 390761.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 254676.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631140 f, 390798.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631200 f, 390835.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631260 f, 390873.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 255107.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 255539.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 255971.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 256402.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 256834.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 255428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 255857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 256285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 256714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 257142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 257571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 258000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 258428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 258857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 259285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 259714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 258297.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 258723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 259148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 259574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 260425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 260851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 261276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 261702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 262127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 262553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 261126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 261549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 261971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 262394.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 262816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 263239.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 263661.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 264084.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 264507.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 264929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 265352.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 263916.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 264335.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 264755.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 265174.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 265594.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 266014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 266433.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 266853.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 267272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 267692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 268111.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 266666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 267083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 267500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 267916.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 268333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 268750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 269166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 269583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 270416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 270833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 269379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 269793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 270206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 270620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 271034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 271448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 271862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 272275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 272689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 273103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 273517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 273931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 272465.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 272876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 273287.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 273698.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 274109.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 274520.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 274931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 275342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 275753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 276164.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 276575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 275102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 275510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 275918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 276326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 276734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 277142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 277551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 277959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 278367.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 278775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 279183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 277702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 278108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 278513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 278918.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 279324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 279729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 280135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 280540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 280945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 281351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 279865.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 280268.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 280671.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 281073.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 281476.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 281879.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 282281.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 282684.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 283087.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 283489.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 283892.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 282400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 282800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 283200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 283600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 284000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 284400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 284800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 285200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 285600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 286000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 286400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 284900.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 285298.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 285695.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 286092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 286490.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 286887.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 287284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 287682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 288079.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 288476.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 288874.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 287368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 287763.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 288157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 288552.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 288947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 289342.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 289736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 290131.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 290526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 290921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 291315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 289803.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 290196.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 290588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 290980.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 291372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 291764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 292156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 292549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 292941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 293333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 293725.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 292207.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 292597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 292987.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 293376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 293766.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 294155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 294545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 294935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 295324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 295714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 296103.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 294580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 294967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 295354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 295741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 296129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 296516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 296903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 297290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 297677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 298064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 298451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 296923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 297307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 297692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 298076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 298461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 298846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 299230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 299615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 300384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 300769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 299235.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 299617.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 300382.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 300764.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 301146.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 301528.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 301910.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 302293.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 302675.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 303057.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 301519.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 301898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 302278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 302658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 303037.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 303417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 303797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 304177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 304556.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 304936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 305316.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 303773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 304150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 304528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 304905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 305283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 305660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 306037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 306415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 306792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 307169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 307547.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 306000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 306375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 306750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 307125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 307500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 307875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 308250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 308625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 309000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 309375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 309750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 308198.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 308571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 308944.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 309316.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 309689.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 310062.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 310434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 310807.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 311180.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 311552.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 311925.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 310370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 310740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 311111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 311481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 311851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 312222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 312592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 312962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 313333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 313703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 314074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 312515.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 312883.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 313251.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 313619.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 313987.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 314355.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 314723.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 315092.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 315460.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 315828.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 316196.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 314634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 315000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 315365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 315731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 316097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 316463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 316829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 317195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 317560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 317926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 318292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 316727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 317090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 317454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 317818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 318181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 318545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 318909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 319272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 319636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 320000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 320363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 318795.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 319156.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 319518.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 319879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 320240.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 320602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 320963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 321325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 321686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 322048.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 322409.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 322771.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 321197.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 321556.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 321916.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 322275.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 322634.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 322994.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 323353.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 323712.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 324071.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 324431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 324790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 323214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 323571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 323928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 324285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 324642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 325000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 325357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 325714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 326071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 326428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 324852.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 325207.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 325562.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 325917.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 326272.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 326627.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 326982.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 327337.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 327692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 328047.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 328402.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 326823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 327176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 327529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 327882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 328235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 328588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 328941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 329294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 329647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 330352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 330705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 329122.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 329473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 329824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 330175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 330526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 330877.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 331228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 331578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 331929.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 332280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 332631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 331046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 331395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 331744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 332093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 332441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 332790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 333139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 333488.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 333837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 334186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 332601.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 332947.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 333294.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 333641.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 333988.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 334335.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 334682.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 335028.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 335375.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 335722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 336069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 334482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 334827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 335172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 335517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 335862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 336206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 336551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 336896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 337241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 337586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 337931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 336342.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 336685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 337028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 337371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 337714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 338057.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 338400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 338742.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 339085.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 339428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 339771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 340114.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 338522.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 338863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 339204.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 339545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 339886.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 340227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 340568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 340909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 341250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 341590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 340338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 340677.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 341016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 341355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 341694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 342033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 342372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 342711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 343050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 341460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 341797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 342134.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 342471.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 342809.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 343146.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 343483.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 343820.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 342234.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 342569.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 342905.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 343240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 343575.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 343910.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 344245.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 344581.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 344916.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 343333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 343666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 344000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 344333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 342762.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 343093.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 343425.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 343756.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 344088.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 342527.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 342857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 343186.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 343516.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 341967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 342295.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 342622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 342950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 343278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 341739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 342065.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 342391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 342717.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 343043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 343369.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 343695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 344021.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 342486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 342810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 343135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 343459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 343783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 344108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 344432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 342903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 343225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 343548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 343870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 344193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 344516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 344838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 345161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 343636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 343957.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 344278.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 344598.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 344919.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 345240.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 345561.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 345882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 344361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 344680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 345000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 345319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 345638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 345957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 346276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 346595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 346914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 345396.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 345714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 346031.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 346349.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 346666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 346984.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 347301.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 347619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 347936.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 348253.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 348571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 347052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 347368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 347684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 348000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 348315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 348631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 348947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 349263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 349578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 349894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 350210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 350526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 350842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 349319.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 349633.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 349947.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 350261.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 350575.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 350890.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 351204.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 351518.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 351832.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 352146.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 352460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 352774.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 351250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 351562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 351875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 352187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 352500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 352812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 353125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 353437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 353750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 354062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 352538.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 352849.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 353160.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 353471.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 353782.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 354093.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 354404.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 354715.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 355025.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 353505.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 353814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 354123.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 354433.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 354742.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 355051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 355360.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 355670.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 355979.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 356288.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 354769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 355076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 355384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 355692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 356000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 356307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 356615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 356923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 357230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 357538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 356020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 356326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 356632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 356938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 357244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 357551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 357857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 358163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 358469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 358775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 357258.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 357563.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 357868.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 358172.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 358477.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 358781.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 359086.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 359390.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 359695.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 358484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 358787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 359090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 359393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 359696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 360303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 360606.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 360909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 361212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 359698.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 360301.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 360603.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 360904.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 361206.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 361507.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 361809.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 362110.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 362412.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 360900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 361200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 361500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 361800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 362100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 362400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 362700.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 363000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 363300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 363600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 362089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 362388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 362686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 362985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 363283.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 363582.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 363880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 364179.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 364477.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 364776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 363267.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 363564.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 363861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 364158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 364455.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 364752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 365049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 365346.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 365643.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 365940.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 364433.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 364729.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 365024.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 365320.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 365615.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 365911.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 366206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 366502.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 366798.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 367093.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 365588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 365882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 366176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 366470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 366764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 367058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 367352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 367647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 367941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 366439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 366731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 367024.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 367317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 367609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 367902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 368195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 368487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 368780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 367281.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 367572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 367864.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 368155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 368446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 368737.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 369029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 369320.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 369611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 368115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 368405.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 368695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 368985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 369275.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 369565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 369855.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 370144.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 370434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 368942.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 369230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 369519.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 369807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 370096.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 370384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 370673.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 370961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 369473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 369760.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 370047.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 370334.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 370622.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 370909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 371196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 371483.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 371770.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 372057.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 370571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 370857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 371142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 371428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 371714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 372000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 372285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 372571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 372857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 373142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 371658.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 371943.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 372227.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 372511.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 372796.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 373080.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 373364.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 373649.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 373933.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 372452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 372735.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 373018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 373301.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 373584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 373867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 374150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 374433.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 374716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 375000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 373521.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 373802.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 374084.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 374366.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 374647.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 374929.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 375211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 375492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 375774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 374299.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 374579.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 374859.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 375140.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 375420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 375700.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 375981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 376261.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 376542.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 376822.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 375348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 375627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 375906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 376186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 376465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 376744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 377023.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 377302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 377581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 377860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 378139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 378418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 378697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 377222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 377500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 377777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 378055.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 378333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 378611.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 378888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 379166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 379444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 379722.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 380277.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 378801.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 379078.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 379354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 379631.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 379907.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 380184.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 380460.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 380737.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 381013.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 381290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 381566.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 381843.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 382119.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 380642.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 380917.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 381192.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 381467.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 381743.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 382018.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 380547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 380821.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 381095.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 381369.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 381643.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 381917.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 382191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 380727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 381000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 381272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 381545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 381818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 382090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 382363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 382636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 382909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 383181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 383454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 381990.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 382262.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 382533.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 382805.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 383076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 383348.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 383619.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 383891.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 384162.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 384434.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 384705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 384977.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 383513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 383783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 384054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 384324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 384594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 384864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 385135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 385405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 385675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 385945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 386216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 386486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 386756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 385291.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 385560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 385829.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 386098.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 386367.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 386636.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 386905.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 387174.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 387443.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 387713.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 387982.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 386517.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 386785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 387053.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 387321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 387589.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 387857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 388125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 388392.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 388660.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 388928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 389196.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 389464.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 388000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 388266.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 388533.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 388800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 389066.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 389333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 389600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 389866.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 390133.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 390400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 390666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 390933.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 389469.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 389734.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 390000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 390265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 390530.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 390796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 391061.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 391327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 391592.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 391858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 392123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 392389.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 392654.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 392920.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 391453.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 391718.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 391982.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 392246.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 392511.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 392775.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 393039.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 393303.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 393568.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 393832.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 394096.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 392631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 392894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 393157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 393421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 393684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 393947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 394210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 394473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 394736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 395000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 395263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 395526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 395789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 394323.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 394585.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 394847.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 395109.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 395371.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 395633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 395895.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 396157.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 396419.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 396681.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 396943.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 397205.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 397467.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 396000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 396260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 396521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 396782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 397043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 397304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 397565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 397826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 398086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 398347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 398608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 398869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 397402.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 397662.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 397922.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 398181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 398441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 398701.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 398961.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 399220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 399480.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 399740.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 400000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 400259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 400519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 400779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 399310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 399568.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 399827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 400086.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 400344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 400603.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 400862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 401120.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 401379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 401637.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 401896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 402155.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 402413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 400944.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 401201.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 401459.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 401716.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 401974.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 402231.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 402489.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 402746.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 403004.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 403261.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 403519.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 403776.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 404034.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 402564.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 402820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 403076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 403333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 403589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 403846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 404102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 404358.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 404615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 404871.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 405128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 405384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 405641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 405897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 404425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 404680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 404936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 405191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 405446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 405702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 405957.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 406212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 406468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 406723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 406978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 407234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 407489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 406016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 406271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 406525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 406779.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 407033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 407288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 407542.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 407796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 408050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 408305.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 408559.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 408813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 409067.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 407594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 407848.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 408101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 408354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 408607.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 408860.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 409113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 409367.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 409620.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 409873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 410126.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 410379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 410632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 409159.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 409411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 409663.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 409915.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 410168.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 410420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 410672.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 410924.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 411176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 411428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 411680.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 411932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 412184.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 410711.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 410962.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 411213.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 411464.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 411715.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 411966.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 412217.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 412468.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 412719.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 412970.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 413221.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 413472.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 413723.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 413974.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 412500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 412750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 413000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 413250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 413500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 413750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 414000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 414250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 414500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 414750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 415000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 415250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 415500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 414024.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 414273.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 414522.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 414771.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 415020.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 415269.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 415518.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 415767.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 416016.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 416265.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 416514.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 416763.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 417012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 415537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 415785.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 416033.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 416281.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 416528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 416776.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 417024.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 417272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 417520.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 417768.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 418016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 418264.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 418512.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 417037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 417283.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 417530.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 417777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 418024.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 418271.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 418518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 418765.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 419012.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 419259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 419506.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 419753.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 418524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 418770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 419016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 419262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 419508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 419754.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 420245.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 420491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 420737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 420983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 421229.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 419755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 420244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 420489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 420734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 420979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 421224.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 421469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 421714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 421959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 422204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 422448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 422693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 422938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 421463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 421707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 421951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 422195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 422439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 422682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 422926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 423170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 423414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 423658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 423902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 424146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 424390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 422914.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 423157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 423400.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 423643.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 423886.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 424129.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 424372.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 424615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 424858.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 425101.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 425344.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 425587.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 425829.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 424354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 424596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 424838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 425080.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 425322.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 425564.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 425806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 426048.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 426290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 426532.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 426774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 427016.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 427258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 427500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 426024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 426265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 426506.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 426747.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 426987.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 427228.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 427469.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 427710.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 427951.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 428192.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 428433.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 428674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 428915.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 427440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 427680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 427920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 428160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 428400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 428640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 428880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 429120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 429360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 429600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 429840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 430080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 428605.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 428844.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 429083.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 429322.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 429561.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 429800.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 430039.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 430278.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 430517.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 430756.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 430996.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 431235.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 429761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 430000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 430238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 430476.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 430714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 430952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 431190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 431428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 431666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 431904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 432142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 432380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 432619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 431146.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 431383.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 431620.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 431857.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 432094.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 432332.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 432569.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 432806.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 433043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 433280.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 433517.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 433754.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 433992.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 432519.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 432755.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 432992.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 433228.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 433464.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 433700.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 433937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 434173.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 434409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 434645.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 434881.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 433411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 433647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 433882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 434117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 434352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 434588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 434823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 435058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 435294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 435529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 435764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 436000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 434531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 434765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 435000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 435234.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 435468.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 435703.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 435937.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 436171.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 436406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 436640.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 436875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 437109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 437343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 435875.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 436108.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 436342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 436575.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 436809.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 437042.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 437276.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 437509.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 437743.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 437976.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 438210.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 436744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 436976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 437209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 437441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 437674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 437906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 438139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 438372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 438604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 438837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 439069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 439302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 439534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 438069.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 438301.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 438532.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 438764.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 438996.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 439227.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 439459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 439691.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 439922.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 440154.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 440386.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 438923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 439153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 439384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 439615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 439846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 440076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 440307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 440538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 440769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 441000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 441230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 439770.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 440229.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 440459.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 440689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 440919.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 441149.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 441379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 441609.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 441839.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 442068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 442298.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 440839.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 441068.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 441297.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 441526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 441755.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 441984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 442213.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 442442.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 442671.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 442900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 443129.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 443358.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 443587.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 442129.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 442357.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 442585.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 442813.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 443041.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 443269.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 443498.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 443726.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 443954.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 444182.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 444410.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 444638.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 443181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 443409.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 443636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 443863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 444090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 444318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 444545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 444772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 445000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 445227.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 445454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 445681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 445909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 444452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 444679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 444905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 445132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 445358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 445584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 445811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 446037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 446264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 446490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 446716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 446943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 447169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 447396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 445939.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 446165.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 446390.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 446616.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 446842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 447067.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 447293.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 447518.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 447744.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 447969.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 448195.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 448421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 448646.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 447191.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 447415.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 447640.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 447865.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 448089.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 448314.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 448539.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 448764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 448988.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 449213.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 449438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 449662.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 448208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 448432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 448656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 448880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 449104.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 449328.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 449552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 449776.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 450223.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 450447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 450671.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 450895.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 449442.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 449665.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 449888.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 450111.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 450334.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 450557.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 450780.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 451003.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 451226.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 451449.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 451672.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 451895.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 452118.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 450666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 450888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 451111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 451333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 451555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 451777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 452000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 452222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 452444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 452666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 452888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 453111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 453333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 453555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 452103.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 452324.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 452546.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 452767.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 452988.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 453210.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 453431.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 453653.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 453874.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 454095.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 454317.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 454538.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 454760.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 453308.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 453529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 453750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 453970.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 454191.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 454411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 454632.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 454852.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 455073.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 455294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 455514.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 455735.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 455955.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 454505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 454725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 454945.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 455164.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 455384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 455604.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 455824.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 456043.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 456263.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 456483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 456703.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 455255.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 455474.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 455693.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 455912.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 456131.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 456350.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 456569.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 456788.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 457007.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 457226.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 457445.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 457664.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 457883.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 456436.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 456654.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 456872.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 457090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 457309.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 457527.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 457745.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 457963.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 458181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 458400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 458618.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 458836.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 459054.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 457608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 457826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 458043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 458260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 458478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 458695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 458913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 459130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 459347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 459565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 459782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 460217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 458772.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 458989.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 459205.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 459422.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 459639.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 459855.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 460072.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 460288.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 460505.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 460722.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 460938.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 461155.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 459712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 459928.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 460143.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 460359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 460575.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 460791.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 461007.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 461223.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 461438.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 461654.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 461870.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 462086.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 460645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 460860.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 461075.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 461290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 461505.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 461720.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 461935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 462150.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 462365.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 462580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 462795.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 461357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 461571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 461785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 462000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 462214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 462428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 462642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 462857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 463071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 463285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 461850.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 462064.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 462277.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 462491.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 462704.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 462918.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 463131.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 463345.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 463558.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 463772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 463985.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 462553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 462765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 462978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 463191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 463404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 463617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 463829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 464042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 464255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 464468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 464680.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 464893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 463462.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 463674.9 fps, 0 ms/f [junit] 0 s: 60 f / 31 ms, 1935.4 fps, 0 ms/f; total: 131280 f, 418089.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 416952.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 417142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 417333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 416202.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 416392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 416582.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 416772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 416962.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 417151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 416025.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 416214.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 416403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 416593.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 416782.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 416971.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 417160.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 416037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 416226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 416415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 416603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 416792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 416981.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 415862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 416050.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 416238.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 416426.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 416614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 416802.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 416990.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 415875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 416062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 416250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 416437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 416625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 416812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 417000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 417187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 416074.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 416261.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 416448.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 416635.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133800 f, 416822.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133860 f, 417009.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 417196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 417383.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 416273.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 416459.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 416645.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 416832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 417018.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 417204.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 417391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 416284.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134520 f, 416470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134580 f, 416656.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134640 f, 416842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134700 f, 417027.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134760 f, 417213.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134820 f, 417399.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134880 f, 416296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134940 f, 416481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135000 f, 416666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135060 f, 416851.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135120 f, 417037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135180 f, 417222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135240 f, 417407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135300 f, 416307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 416492.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135420 f, 416676.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135480 f, 416861.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135540 f, 417046.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135600 f, 417230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135660 f, 417415.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135720 f, 417600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135780 f, 417784.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135840 f, 417969.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135900 f, 416871.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135960 f, 417055.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136020 f, 417239.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 417423.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 417607.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 417791.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 417975.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 418159.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 418343.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 418527.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 418711.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 418895.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 419079.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 419263.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 419447.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 418348.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 418532.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 418715.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 418899.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 419082.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 419266.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 419449.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 419633.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 419816.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 420183.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 420366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 420550.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 420733.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 420917.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 419817.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 420182.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 420365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 420548.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 420731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 420914.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 421097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 421280.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 421463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 421646.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 421829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 420729.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 420911.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 421094.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 421276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 421458.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 421641.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 421823.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 422006.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 422188.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 422370.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 422553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 421454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 421636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 421818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 422000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 422181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 422363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 422545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 422727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 422909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 423090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 423272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 423454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 422356.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 422537.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 422719.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 422900.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 423081.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 423262.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 423444.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 423625.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 423806.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 423987.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 424169.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 424350.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 423253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 423433.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 423614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 423795.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 423975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 424156.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 424337.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 424518.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 424698.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 424879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 425060.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 423963.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 424144.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 424324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 424504.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 424684.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 424864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 425045.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 425225.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 425405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 425585.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 424491.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 424670.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 424850.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 425029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 425209.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 425389.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 425568.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 425748.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 425928.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 426107.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 426287.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 425194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 425373.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 425552.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 425731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 425910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 426089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 426268.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 426447.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 426626.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 426805.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 426985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 425892.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 426071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 426250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 426428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 426607.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 426785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 426964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 427142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 427321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 427500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 426409.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 426587.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 426765.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 426943.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 427121.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 427299.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 427477.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 427655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 427833.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 428011.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 428189.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 428367.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 427278.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 427455.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 427633.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 427810.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 427988.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 428165.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 428343.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 428520.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 428698.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 427610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 427787.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 427964.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 428141.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 428318.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 428495.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 428672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 428849.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 429026.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 429203.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145560 f, 429380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 428294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 428470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 428647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 428823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 429000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 429176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 429352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 429529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 429705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 429882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 428797.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 428973.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 429149.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 429325.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 429501.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 429677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 429853.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 430029.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 430205.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 430381.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 430557.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 430733.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 429649.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 429824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 430000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 430175.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 430350.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 430526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 430701.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 430877.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 431052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 431228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 431403.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 430320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 430495.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 430670.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 430845.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 431020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 431195.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 431370.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 431545.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 431720.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 430639.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 430813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 430988.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 431162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 431337.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 431511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 431686.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 431860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 432034.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 432209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 431130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 431304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 431478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 431652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 431826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 432000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 432173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 432347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 432521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 432695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 432869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 431791.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 431965.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 432138.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 432312.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 432485.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 432658.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 432832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 433005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 433179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 433352.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 433526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 432449.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 432622.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 432795.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 432968.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 433141.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 433314.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 433487.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 433659.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 433832.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 434005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 432931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 433103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 433275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 433448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 433620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 433793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 433965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 434137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 434310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 434482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 433409.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 433581.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 433753.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 433925.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 434097.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 434269.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 434441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 434613.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 433542.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 433714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 433885.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 434057.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 434228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 434400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 433333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 433504.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 433675.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 433846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 434017.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 434188.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 433125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 433295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 433465.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 433636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 433806.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 433977.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 434147.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 434318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 433257.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 433427.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 433597.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 432542.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 432711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 431661.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 431831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 430786.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 430955.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 431123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 431292.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 431460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 431629.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 431797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 431966.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 432134.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 431092.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 431260.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 431428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 431596.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 431764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 431932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 432100.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 432268.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 432436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 432605.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 432773.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 432941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 431899.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 432067.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 432234.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 432402.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 432569.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 432737.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 432905.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 433072.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 433240.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 433407.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 433575.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 433743.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 433910.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 432869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 433036.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 433203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 433370.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 433537.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 433704.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 433871.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 434039.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 434206.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 434373.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 434540.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 434707.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 433666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 433833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 434000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 434166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 434333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 434500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 434666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 434833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 435000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 435166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 435333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 435500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 434459.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 434626.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 434792.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 434958.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 435124.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 435290.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 435457.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 435623.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 435789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 435955.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 436121.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 436288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 435248.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 435414.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 435580.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 435745.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 435911.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 436077.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 436243.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 436408.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 436574.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 436740.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 436906.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 437071.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 437237.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 436198.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 436363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 436528.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 436694.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 436859.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 437024.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 437190.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 437355.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 437520.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 437685.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 437851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 438016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 436978.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 437142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 437307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 437472.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 437637.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 437802.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 437967.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 438131.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 438296.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 438461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 438626.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 438791.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 437753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 437917.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 438082.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 438246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 438410.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 438575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 438739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 438904.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 439068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 439232.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 439397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 439561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 439726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 438688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 438852.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 439016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 439180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 439344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 439508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 439672.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 439836.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 440163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 440327.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 440491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 439455.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 439618.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 439782.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 439945.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 440109.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 440272.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 440435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 440599.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 440762.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 440926.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 441089.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 441253.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 441416.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 440380.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 440543.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 440706.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 440869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 441032.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 441195.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 441358.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 441521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 441684.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 441847.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 442010.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 442173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 442336.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 441300.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 441463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 441626.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 441788.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 441951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 442113.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 442276.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 442439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 442601.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 442764.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 441729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 441891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 442054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 442216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 442378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 442540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 442702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 442864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 443027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 443189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 443351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 443513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 443675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 442641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 442803.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 442964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 443126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 443288.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 443450.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 443611.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 443773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 443935.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 444097.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 444258.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 444420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 443387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 443548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 443709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 443870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 444032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 444193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 444354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 444516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 444677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 444838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 445000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 443967.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 444128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 444289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 444450.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 444611.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 444772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 444932.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 445093.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 445254.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 445415.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 445576.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 445737.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 445898.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 444866.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 445026.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 445187.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 445347.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 445508.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 445668.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 445828.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 445989.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 446149.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 446310.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 446470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 446631.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 446791.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 446951.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 445920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 446080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 446240.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 446400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 446560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 446720.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 446880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 447040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 447200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 447360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 447520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 447680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 447840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 446808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 446968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 447127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 447287.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 447446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 447606.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 447765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 447925.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 448085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 448244.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 448404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 448563.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 447533.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 447692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 447851.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 448010.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 448169.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 448328.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 448488.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 448647.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 448806.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 448965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 449124.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 449283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 449442.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 448412.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 448571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 448730.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 448888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 449047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 449206.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 449365.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 449523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 449682.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 449841.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 450158.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 449129.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 449287.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 449445.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 449604.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 449762.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 449920.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 450079.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 450237.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 450395.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 450554.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 450712.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 450870.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 449842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 450157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 450315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 450473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 450631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 450789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 450947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 451105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 451263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 451421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 451578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 451736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 450708.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 450866.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 451023.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 451181.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 451338.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 451496.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 451653.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 451811.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 451968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 452125.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 452283.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 452440.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 452598.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 451570.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 451727.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 451884.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 452041.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 452198.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 452356.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 452513.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 452670.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 452827.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 452984.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 453141.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 453298.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 453455.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 452428.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 452584.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 452741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 452898.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 453054.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 453211.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 453368.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 453524.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 453681.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 453838.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 453994.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 454151.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 453125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 453281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 453437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 453593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 453750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 453906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 454062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 454218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 454375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 454531.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 454687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 454843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 453818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 453974.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 454129.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 454285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 454441.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 454597.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 454753.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 454909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 455064.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 455220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 455376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 455532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 455688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 455844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 454818.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 454974.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 455129.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 455284.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 455440.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 455595.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 455751.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 455906.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 456062.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 456217.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 456373.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 456528.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 455503.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 455658.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 455813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 455969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 456124.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 456279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 456434.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 456589.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 456744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 456899.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 457054.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 457209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 456185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 456340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 456494.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 456649.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 456804.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 456958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 457113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 457268.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 457422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 457577.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 457731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 457886.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 458041.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 457018.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 457172.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 457326.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 457480.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 457634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 457789.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 457943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 458097.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 458251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 458406.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 458560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 458714.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 457692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 457846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 458000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 458153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 458307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 458461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 458615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 458769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 458923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 459076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 459230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 459384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 459538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 458516.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 458670.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 458823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 458976.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 459130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 459283.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 459437.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 459590.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 459744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 459897.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 460051.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 460204.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 460358.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 459336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 459489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 459642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 459795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 459948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 460102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 460255.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 460408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 460561.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 460714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 460867.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 461020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 461173.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 460152.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 460305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 460458.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 460610.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 460763.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 460916.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 461068.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 461221.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 461374.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 461526.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 461679.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 461832.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 461984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 460964.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 461116.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 461269.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 461421.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 461573.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 461725.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 461878.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 462030.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 462182.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 462335.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 462487.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 462639.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 462791.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 461772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 461924.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 462075.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 462227.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 462379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 462531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 462683.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 462835.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 462987.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 463139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 463291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 463443.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 463594.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 462575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 462727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 462878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 463030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 463181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 463333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 463484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 463636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 463787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 463939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 464090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 464242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 463224.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 463375.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 463526.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 463677.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 463828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 463979.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 464130.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 464282.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 464433.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 464584.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 464735.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 464886.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 463869.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 464020.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 464170.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 464321.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 464472.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 464623.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 464773.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 464924.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 465075.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 465226.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 465376.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 464360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 464511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 464661.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 464812.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 464962.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 465112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 465263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 465413.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 465563.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 465714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 465864.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 466015.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 466165.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 465150.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 465300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 465450.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 465600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 465750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 465900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 466050.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 466200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 466350.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 466500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 466650.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 466800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 466950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 465935.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 466084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 466234.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 466384.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 466533.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 466683.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 466832.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 466982.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 467132.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 467281.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 467431.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 467581.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 466567.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 466716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 466865.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 467014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 467164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 467313.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 467462.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 467611.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 467761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 467910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 468059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 468208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 468358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 468507.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 467493.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 467642.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 467791.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 467940.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 468089.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 468238.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 468387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 468535.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 468684.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 468833.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 468982.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 469131.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 469280.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 468267.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 468415.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 468564.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 468712.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 468861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 469009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 469158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 469306.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 469455.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 469603.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 469752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 469901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 470049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 469037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 469185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 469333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 469481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 469629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 469777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 469925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 470074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 470222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 470370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 470518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 470666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 470814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 469802.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 469950.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 470098.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 470246.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 470394.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 470541.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 470689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 470837.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 470985.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 471133.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 471280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 471428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 471576.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 470565.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 470712.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 470859.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 471007.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 471154.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 471302.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 471449.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 471597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 471744.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 471891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 472039.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 471029.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 471176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 471323.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 471470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 471617.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 471764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 471911.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 472058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 472205.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 472352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 472500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 472647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 472794.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 472941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 471931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 472078.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 472224.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 471219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 471365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 471512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 471658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 471804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 471951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 472097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 472243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 472390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 472536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 472682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 472829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 472975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 473121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 473268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 472262.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 472408.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 472554.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 472700.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 472846.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 472992.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 473138.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 473284.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 473430.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 473576.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 473722.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 473868.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 474014.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 474160.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 474306.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 474452.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 473446.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 473592.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 473737.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 473883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 474029.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 474174.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 474320.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 474466.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 474611.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 474757.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 474902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 475048.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 475194.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 475339.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 475485.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 474479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 474624.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 474769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 474915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 475060.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 475205.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 475351.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 475496.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 475641.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 475786.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 475932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 476077.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 476222.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 476368.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 476513.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 475507.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 475652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 475797.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 475942.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 476086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 476231.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 476376.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 476521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 476666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 476811.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 476956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 477101.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 477246.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 477391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 477536.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 476530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 476674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 476819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 476963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 477108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 477253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 477397.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 477542.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 477686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 477831.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 477975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 478120.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 478265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 478409.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 478554.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 477548.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 477692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 477836.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 477980.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 478125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 478269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 478413.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 478557.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 478701.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 478846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 478990.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 479134.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 479278.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 479423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 479567.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 478561.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 478705.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 478848.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 478992.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 479136.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 479280.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 479424.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 479568.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 479712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 479856.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 480143.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 480287.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 480431.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 480575.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631320 f, 390668.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631380 f, 390705.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631440 f, 390742.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631500 f, 390779.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631560 f, 390816.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631620 f, 390612.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631680 f, 390649.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631740 f, 390686.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631800 f, 390723.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631860 f, 390760.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631920 f, 390556.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 631980 f, 390352.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632040 f, 390389.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632100 f, 390426.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632160 f, 390222.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632220 f, 390259.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632280 f, 390296.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632340 f, 390333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632400 f, 390370.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632460 f, 390166.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632520 f, 390203.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632580 f, 390240.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632640 f, 390277.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632700 f, 390314.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632760 f, 390351.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632820 f, 390388.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632880 f, 390425.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 632940 f, 390462.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633000 f, 390499.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633060 f, 390295.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633120 f, 390332.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633180 f, 390369.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633240 f, 390406.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633300 f, 390443.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633360 f, 390480.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633420 f, 390517.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633480 f, 390554.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633540 f, 390351.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633600 f, 390388.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633660 f, 390425.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633720 f, 390462.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633780 f, 390258.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633840 f, 390295.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633900 f, 390332.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 633960 f, 390369.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634020 f, 390406.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634080 f, 390443.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634140 f, 390480.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634200 f, 390517.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634260 f, 390313.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634320 f, 390350.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634380 f, 390387.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634440 f, 390424.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634500 f, 390461.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634560 f, 390498.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634620 f, 390535.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634680 f, 390572.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634740 f, 390368.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634800 f, 390405.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634860 f, 390442.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634920 f, 390479.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 634980 f, 390516.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635040 f, 390553.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635100 f, 390590.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635160 f, 390627.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635220 f, 390664.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635280 f, 390701.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635340 f, 390738.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635400 f, 390774.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635460 f, 390571.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635520 f, 390608.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635580 f, 390645.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635640 f, 390682.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635700 f, 390719.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635760 f, 390756.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635820 f, 390792.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635880 f, 390829.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 635940 f, 390866.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636000 f, 390903.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636060 f, 390940.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636120 f, 390977.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636180 f, 390773.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636240 f, 390810.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636300 f, 390847.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636360 f, 390884.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636420 f, 390921.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636480 f, 390958.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636540 f, 390995.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636600 f, 391031.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636660 f, 391068.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636720 f, 391105.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636780 f, 391142.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636840 f, 390939.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636900 f, 390976.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 636960 f, 391012.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637020 f, 391049.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637080 f, 391086.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637140 f, 391123.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637200 f, 391160.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637260 f, 391197.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637320 f, 391233.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637380 f, 391270.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637440 f, 391307.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637500 f, 391104.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637560 f, 391141.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637620 f, 391177.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637680 f, 391214.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637740 f, 391251.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637800 f, 391288.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637860 f, 391325.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637920 f, 391361.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 637980 f, 391398.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638040 f, 391435.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638100 f, 391472.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638160 f, 391509.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638220 f, 391305.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638280 f, 391342.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638340 f, 391379.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638400 f, 391416.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638460 f, 391453.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638520 f, 391489.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638580 f, 391526.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638640 f, 391563.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638700 f, 391600.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638760 f, 391397.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638820 f, 391433.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638880 f, 391470.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 638940 f, 391507.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639000 f, 391544.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639060 f, 391580.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639120 f, 391617.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639180 f, 391654.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639240 f, 391691.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639300 f, 391727.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639360 f, 391524.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639420 f, 391561.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639480 f, 391598.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639540 f, 391635.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639600 f, 391671.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639660 f, 391708.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639720 f, 391745.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639780 f, 391781.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639840 f, 391818.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639900 f, 391855.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 639960 f, 391652.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640020 f, 391689.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640080 f, 391725.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640140 f, 391762.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640200 f, 391799.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640260 f, 391835.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640320 f, 391872.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640380 f, 391909.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640440 f, 391946.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640500 f, 391982.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640560 f, 392019.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640620 f, 392056.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640680 f, 392093.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640740 f, 391889.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640800 f, 391926.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640860 f, 391963.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640920 f, 392000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 640980 f, 392036.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641040 f, 392073.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641100 f, 392110.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641160 f, 392146.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641220 f, 392183.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641280 f, 392220.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641340 f, 392256.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641400 f, 392293.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641460 f, 392090.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641520 f, 392127.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641580 f, 392163.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641640 f, 392200.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641700 f, 392237.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641760 f, 392273.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641820 f, 392310.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641880 f, 392347.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 641940 f, 392383.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642000 f, 392420.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642060 f, 392457.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642120 f, 392254.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642180 f, 392290.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642240 f, 392327.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642300 f, 392364.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642360 f, 392400.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642420 f, 392437.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642480 f, 392474.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642540 f, 392510.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642600 f, 392547.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642660 f, 392583.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642720 f, 392620.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642780 f, 392657.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642840 f, 392454.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642900 f, 392490.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 642960 f, 392527.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643020 f, 392564.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643080 f, 392600.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643140 f, 392637.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643200 f, 392674.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643260 f, 392710.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643320 f, 392747.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643380 f, 392783.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643440 f, 392820.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643500 f, 392857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643560 f, 392654.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643620 f, 392690.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643680 f, 392727.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643740 f, 392763.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643800 f, 392800.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643860 f, 392837.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643920 f, 392873.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 643980 f, 392910.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644040 f, 392946.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644100 f, 392983.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644160 f, 393020.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644220 f, 392817.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644280 f, 392853.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644340 f, 392890.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644400 f, 392926.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644460 f, 392963.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644520 f, 393000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644580 f, 393036.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644640 f, 393073.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644700 f, 393109.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644760 f, 393146.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644820 f, 393182.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644880 f, 392979.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 644940 f, 393016.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645000 f, 393053.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645060 f, 393089.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645120 f, 393126.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645180 f, 393162.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645240 f, 393199.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645300 f, 393235.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645360 f, 393272.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645420 f, 393308.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645480 f, 393345.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645540 f, 393382.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645600 f, 393179.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645660 f, 393215.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645720 f, 393252.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645780 f, 393288.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645840 f, 393325.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645900 f, 393361.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 645960 f, 393398.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646020 f, 393434.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646080 f, 393471.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646140 f, 393507.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646200 f, 393544.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646260 f, 393341.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646320 f, 393377.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646380 f, 393414.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646440 f, 393451.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646500 f, 393487.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646560 f, 393524.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646620 f, 393560.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646680 f, 393597.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646740 f, 393633.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646800 f, 393670.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646860 f, 393467.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646920 f, 393503.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 646980 f, 393540.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647040 f, 393576.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647100 f, 393613.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647160 f, 393649.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647220 f, 393686.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647280 f, 393722.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647340 f, 393759.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647400 f, 393795.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647460 f, 393592.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647520 f, 393629.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647580 f, 393665.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647640 f, 393702.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647700 f, 393738.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647760 f, 393775.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647820 f, 393811.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647880 f, 393848.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 647940 f, 393884.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648000 f, 393920.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648060 f, 393957.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648120 f, 393754.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648180 f, 393791.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648240 f, 393827.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648300 f, 393863.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648360 f, 393900.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648420 f, 393936.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648480 f, 393973.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648540 f, 394009.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648600 f, 394046.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648660 f, 394082.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648720 f, 394119.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648780 f, 393916.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648840 f, 393952.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648900 f, 393989.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 648960 f, 394025.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649020 f, 394061.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649080 f, 394098.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649140 f, 394134.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649200 f, 394171.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649260 f, 393968.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649320 f, 394004.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649380 f, 394041.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649440 f, 394077.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649500 f, 394114.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649560 f, 394150.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649620 f, 394186.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649680 f, 394223.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649740 f, 394259.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649800 f, 394296.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649860 f, 394332.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649920 f, 394368.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 649980 f, 394405.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650040 f, 394202.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650100 f, 394238.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650160 f, 394275.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650220 f, 394311.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650280 f, 394348.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650340 f, 394384.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650400 f, 394420.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650460 f, 394457.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650520 f, 394493.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650580 f, 394530.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650640 f, 394566.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650700 f, 394363.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650760 f, 394400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650820 f, 394436.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650880 f, 394472.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 650940 f, 394509.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651000 f, 394545.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651060 f, 394581.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651120 f, 394618.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651180 f, 394654.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651240 f, 394690.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651300 f, 394727.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651360 f, 394763.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651420 f, 394560.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651480 f, 394597.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651540 f, 394633.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651600 f, 394669.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651660 f, 394706.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651720 f, 394742.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651780 f, 394778.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651840 f, 394815.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651900 f, 394851.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 651960 f, 394887.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652020 f, 394924.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652080 f, 394960.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652140 f, 394757.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652200 f, 394794.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652260 f, 394830.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652320 f, 394866.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652380 f, 394903.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652440 f, 394939.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652500 f, 394975.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652560 f, 395012.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652620 f, 395048.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652680 f, 395084.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652740 f, 395121.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652800 f, 394918.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652860 f, 394954.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652920 f, 394990.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 652980 f, 395027.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653040 f, 395063.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653100 f, 395099.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653160 f, 395136.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653220 f, 395172.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653280 f, 395208.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653340 f, 395245.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653400 f, 395281.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653460 f, 395078.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653520 f, 395114.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653580 f, 395151.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653640 f, 395187.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653700 f, 395223.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653760 f, 395259.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653820 f, 395296.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653880 f, 395332.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 653940 f, 395368.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654000 f, 395405.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654060 f, 395441.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654120 f, 395477.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654180 f, 395274.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654240 f, 395311.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654300 f, 395347.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654360 f, 395383.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654420 f, 395419.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654480 f, 395456.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654540 f, 395492.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654600 f, 395528.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654660 f, 395564.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654720 f, 395601.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654780 f, 395637.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654840 f, 395673.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654900 f, 395471.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 654960 f, 395507.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655020 f, 395543.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655080 f, 395579.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655140 f, 395615.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655200 f, 395652.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655260 f, 395688.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655320 f, 395724.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655380 f, 395760.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655440 f, 395797.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655500 f, 395833.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655560 f, 395630.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655620 f, 395666.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655680 f, 395703.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655740 f, 395739.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655800 f, 395775.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655860 f, 395811.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655920 f, 395847.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 655980 f, 395884.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656040 f, 395920.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656100 f, 395956.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656160 f, 395992.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656220 f, 396029.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656280 f, 396065.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656340 f, 395862.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656400 f, 395898.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656460 f, 395934.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656520 f, 395971.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656580 f, 396007.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656640 f, 396043.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656700 f, 396079.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656760 f, 396115.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656820 f, 396151.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656880 f, 396188.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 656940 f, 395985.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657000 f, 396021.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657060 f, 396057.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657120 f, 396094.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657180 f, 396130.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657240 f, 396166.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657300 f, 396202.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657360 f, 396238.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657420 f, 396274.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657480 f, 396311.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657540 f, 396347.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657600 f, 396144.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657660 f, 396180.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657720 f, 396216.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657780 f, 396253.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657840 f, 396289.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657900 f, 396325.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 657960 f, 396361.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658020 f, 396397.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658080 f, 396433.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658140 f, 396469.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658200 f, 396506.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658260 f, 396303.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658320 f, 396339.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658380 f, 396375.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658440 f, 396411.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658500 f, 396447.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658560 f, 396484.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658620 f, 396520.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658680 f, 396556.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658740 f, 396592.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658800 f, 396628.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658860 f, 396664.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658920 f, 396462.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 658980 f, 396498.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659040 f, 396534.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659100 f, 396570.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659160 f, 396606.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659220 f, 396642.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659280 f, 396678.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659340 f, 396714.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659400 f, 396750.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659460 f, 396786.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659520 f, 396823.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659580 f, 396859.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659640 f, 396656.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659700 f, 396692.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659760 f, 396728.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659820 f, 396764.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659880 f, 396800.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 659940 f, 396837.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660000 f, 396873.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660060 f, 396909.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660120 f, 396945.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660180 f, 396981.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660240 f, 397017.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660300 f, 397053.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660360 f, 397089.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660420 f, 396887.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660480 f, 396923.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660540 f, 396959.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660600 f, 396995.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660660 f, 397031.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660720 f, 397067.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660780 f, 397103.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660840 f, 397139.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660900 f, 397175.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660960 f, 397211.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661020 f, 397009.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661080 f, 397045.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661140 f, 397081.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661200 f, 397117.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661260 f, 397153.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661320 f, 397189.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661380 f, 397225.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661440 f, 397261.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661500 f, 397297.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661560 f, 397333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661620 f, 397369.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661680 f, 397166.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661740 f, 397202.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661800 f, 397238.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661860 f, 397274.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661920 f, 397310.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 661980 f, 397346.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662040 f, 397382.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662100 f, 397418.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662160 f, 397454.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662220 f, 397491.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662280 f, 397527.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662340 f, 397324.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662400 f, 397360.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662460 f, 397396.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662520 f, 397432.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662580 f, 397468.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662640 f, 397504.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662700 f, 397540.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662760 f, 397576.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662820 f, 397612.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662880 f, 397648.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 662940 f, 397684.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663000 f, 397720.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663060 f, 397517.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663120 f, 397553.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663180 f, 397589.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663240 f, 397625.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663300 f, 397661.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663360 f, 397697.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663420 f, 397733.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663480 f, 397769.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663540 f, 397805.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663600 f, 397841.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663660 f, 397877.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 479569.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 479712.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 479856.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 480143.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 480287.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 480430.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 480574.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 480717.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 480861.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 481004.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 481148.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 481291.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 481435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 481578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 481722.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 480716.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 480859.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 481002.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 481145.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 481288.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 481431.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 481575.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 481718.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 481861.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 482004.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 482147.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 482291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 482434.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 482577.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 482720.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 481714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 481857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 482000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 482142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 482285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 482428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 482571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 482714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 482857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 483000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 483142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 483285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 483428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 483571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 483714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 482707.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 482850.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 482992.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 483135.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 483277.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 483420.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 483562.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 483705.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 483847.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 483990.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 484133.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 484275.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 484418.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 484560.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 484703.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 484845.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 483838.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 483981.0 fps, 0 ms/f [junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 204300 f, 448026.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 448157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 448289.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 447439.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 447571.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 447702.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 447833.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 447965.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 448096.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 448227.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 448358.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 448490.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 448621.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 448752.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 448884.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 448034.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 448165.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 448296.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 448427.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 448558.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 448689.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 448820.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 448951.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 449082.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 449213.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 449344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 448496.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 448627.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 448758.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 448888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 449019.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 449150.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 449281.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 449411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 449542.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 449673.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 449803.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 448956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 449086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 449217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 449347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 449478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 449608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 449739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 449869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 450130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 450260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 449414.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 449544.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 449674.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 449804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 449934.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 450065.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 450195.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 450325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 450455.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 450585.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 450715.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 450846.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 450129.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 450259.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 450389.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 450519.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 450649.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 450779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 450909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 451038.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 451168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 450323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 450453.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 450583.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 450712.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 450842.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 450971.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 451101.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 451231.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 450387.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 450517.2 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 209100 f, 447751.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 446923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 447051.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 447179.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 447307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 447435.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 447564.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 447692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 447820.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 447948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 448076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 448205.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 448333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 448461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 447633.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 447761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 447889.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 448017.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 448145.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 448272.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 448400.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 448528.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 448656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 448784.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 448912.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 449040.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 449168.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 449296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 448468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 448595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 448723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 448851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 448978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 449106.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 449234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 449361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 449489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 449617.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 449744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 449872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 450127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 449299.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 449426.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 449554.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 449681.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 449808.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 449936.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 450063.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 450191.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 450318.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 450445.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 450573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 450700.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 450828.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 450955.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 450127.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 450254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 450381.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 450508.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 450635.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 450762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 450889.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 451016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 451144.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 451271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 451398.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 451525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 451652.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 450824.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 450951.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 451078.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 451205.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 451331.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 451458.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 451585.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 451712.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 451839.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 451966.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 452093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 452219.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 452346.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 452473.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 451645.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 451772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 451898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 452025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 452151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 452278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 452405.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 452531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 452658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 452784.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 452911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 453037.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 453164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 453291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 452463.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 452589.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 452715.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 452842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 452968.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 453094.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 453221.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 453347.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 453473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 453600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 453726.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 453852.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 453978.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 454105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 453277.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 453403.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 453529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 453655.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 453781.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 453907.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 454033.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 454159.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 454285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 454411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 454537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 454663.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 453836.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 453962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 454088.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 454213.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 454339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 454465.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 454591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 454716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 454842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 454968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 455094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 455220.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 455345.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 455471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 454644.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 454769.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 454895.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 455020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 455146.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 455271.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 455397.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 455523.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 455648.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 455774.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 455899.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 456025.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 456150.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 455323.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 455448.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 455574.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 455699.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 455824.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 455949.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 456075.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 456200.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 456325.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 456450.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 456576.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 456701.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 456826.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 456951.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 456125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 456250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 456375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 456500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 456625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 456750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 456875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 457000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 457125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 457250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 457375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 457500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 457625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 457750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 456923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 457047.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 457172.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 457297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 457422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 457546.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 457671.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 457796.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 457921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 458045.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 458170.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 458295.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 458419.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 458544.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 457717.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 457842.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 457966.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 458091.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 458215.7 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 220920 f, 454567.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 454691.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 454814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 454938.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 454127.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 454250.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 454373.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 454496.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 454620.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 454743.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 454866.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 454989.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 455112.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 455236.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 455359.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 455482.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 455605.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 455728.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 454918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 455040.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 455163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 455286.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 455409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 455532.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 455655.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 455778.7 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 222480 f, 454040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 454163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 454285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 454408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 454530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 454653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 454775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 454897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 455020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 455142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 455265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 455387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 455510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 454704.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 454826.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 454949.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 455071.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 455193.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 455315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 455437.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 455560.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 455682.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 455804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 455926.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 456048.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 456171.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 456293.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 456415.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 456537.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 455731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 455853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 455975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 456097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 456219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 456341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 456463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 456585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 456707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 456829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 456951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 457073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 457195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 457317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 457439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 457560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 456754.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 456876.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 456997.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 457119.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 457241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 457363.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 457484.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 457606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 457728.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 457849.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225780 f, 457971.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 458093.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 458215.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 458336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 458458.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 458580.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 457773.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 457894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 458016.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 458137.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 458259.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 458380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 458502.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 458623.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 458744.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 458866.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 458987.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 459109.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 459230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 459352.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 458545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 458666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 458787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 458909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 459030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 459151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 459272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 459393.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 459515.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 459636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 459757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 459878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 460121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 459314.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 459435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 459556.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 459677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 459798.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 459919.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 460040.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 460161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 460282.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 460403.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 460524.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 460645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 459839.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 459959.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 460080.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 460201.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 460321.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 460442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 460563.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 460684.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 460804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 460925.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 461046.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 461167.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 461287.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 461408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 461529.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 461649.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 461770.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 460963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 461084.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 461204.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 461325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 461445.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 461566.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 461686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 461807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 461927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 462048.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 462168.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 462289.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 462409.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 462530.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 461723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 461843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 461963.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 462084.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 462204.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 462324.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 462444.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 462565.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 462685.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 462805.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 462925.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 463046.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 463166.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 463286.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 463406.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 463527.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 463647.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 462840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 462960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 463080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 463200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 463320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 463440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 463560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 463680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 463800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 463920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 464040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 464160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 464280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 464400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 464520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 464640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 463832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 463952.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 464071.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 464191.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 464311.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 464431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 464550.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 464670.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 464790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 464910.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 465029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 465149.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 465269.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 465389.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 465508.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 465628.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 464820.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 464940.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 465059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 465179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 465298.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 465418.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 465537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 465657.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 465776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 465896.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 466015.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 466135.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 466254.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 466374.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 466494.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 466613.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 465805.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 465924.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 466043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 466163.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 466282.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 466401.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 466520.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 466640.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 466759.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 466878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 466998.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 467117.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 467236.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 467355.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 467475.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 467594.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 466785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 466904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 467023.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 467142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 467261.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 467380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 467500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 467619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 467738.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 467857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 467976.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 468095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 468214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 468333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 467524.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 467643.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 467762.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 467881.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 468000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 468118.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 468237.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 468356.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 468475.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 468594.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 468712.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 468831.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 468950.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 469069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 469188.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 469306.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 469425.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 468616.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 468735.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 468853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 468972.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 469090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 469209.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 469328.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 469446.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663720 f, 397675.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663780 f, 397711.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663840 f, 397747.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663900 f, 397783.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 663960 f, 397819.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664020 f, 397854.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664080 f, 397890.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664140 f, 397926.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664200 f, 397962.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664260 f, 397998.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664320 f, 398034.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664380 f, 397832.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664440 f, 397868.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664500 f, 397904.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664560 f, 397940.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664620 f, 397976.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664680 f, 398011.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664740 f, 398047.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664800 f, 398083.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664860 f, 398119.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664920 f, 398155.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 664980 f, 398191.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665040 f, 398227.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665100 f, 398025.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665160 f, 398061.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665220 f, 398096.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665280 f, 398132.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665340 f, 398168.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665400 f, 398204.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665460 f, 398240.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665520 f, 398276.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665580 f, 398312.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665640 f, 398348.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665700 f, 398384.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665760 f, 398420.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665820 f, 398217.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665880 f, 398253.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 665940 f, 398289.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666000 f, 398325.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666060 f, 398361.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666120 f, 398397.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666180 f, 398433.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666240 f, 398468.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666300 f, 398504.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666360 f, 398540.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666420 f, 398338.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666480 f, 398374.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666540 f, 398410.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666600 f, 398445.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666660 f, 398481.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666720 f, 398517.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666780 f, 398553.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666840 f, 398589.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666900 f, 398625.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 666960 f, 398661.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667020 f, 398696.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667080 f, 398494.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667140 f, 398530.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667200 f, 398566.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667260 f, 398602.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667320 f, 398638.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667380 f, 398673.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667440 f, 398709.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667500 f, 398745.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667560 f, 398781.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667620 f, 398817.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667680 f, 398614.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667740 f, 398650.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667800 f, 398686.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667860 f, 398722.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667920 f, 398758.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 667980 f, 398794.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668040 f, 398829.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668100 f, 398865.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668160 f, 398901.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668220 f, 398937.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668280 f, 398973.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668340 f, 399008.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668400 f, 398806.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668460 f, 398842.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668520 f, 398878.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668580 f, 398914.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668640 f, 398949.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668700 f, 398985.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668760 f, 399021.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668820 f, 399057.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668880 f, 399093.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 668940 f, 399128.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669000 f, 399164.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669060 f, 398962.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669120 f, 398998.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669180 f, 399034.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669240 f, 399069.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669300 f, 399105.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669360 f, 399141.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669420 f, 399177.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669480 f, 399212.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669540 f, 399248.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669600 f, 399284.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669660 f, 399320.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669720 f, 399118.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669780 f, 399153.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669840 f, 399189.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669900 f, 399225.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 669960 f, 399261.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670020 f, 399296.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670080 f, 399332.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670140 f, 399368.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670200 f, 399404.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670260 f, 399439.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670320 f, 399475.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670380 f, 399273.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670440 f, 399309.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670500 f, 399344.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670560 f, 399380.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670620 f, 399416.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670680 f, 399452.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670740 f, 399487.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670800 f, 399523.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670860 f, 399321.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670920 f, 399357.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 670980 f, 399392.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671040 f, 399428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671100 f, 399464.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671160 f, 399500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671220 f, 399535.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671280 f, 399571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671340 f, 399607.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671400 f, 399642.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671460 f, 399678.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671520 f, 399476.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671580 f, 399512.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671640 f, 399547.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671700 f, 399583.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671760 f, 399619.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671820 f, 399655.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671880 f, 399690.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 671940 f, 399726.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672000 f, 399762.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672060 f, 399797.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672120 f, 399833.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672180 f, 399869.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672240 f, 399667.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672300 f, 399702.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672360 f, 399738.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672420 f, 399774.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672480 f, 399809.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672540 f, 399845.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672600 f, 399881.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672660 f, 399916.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672720 f, 399952.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672780 f, 399988.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672840 f, 400023.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672900 f, 400059.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 672960 f, 399857.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673020 f, 399893.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673080 f, 399928.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673140 f, 399964.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673200 f, 400000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673260 f, 400035.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673320 f, 400071.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673380 f, 400106.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673440 f, 400142.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673500 f, 400178.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673560 f, 399976.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673620 f, 400011.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673680 f, 400047.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673740 f, 400083.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673800 f, 400118.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673860 f, 400154.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673920 f, 400190.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 673980 f, 400225.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674040 f, 400261.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674100 f, 400296.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674160 f, 400332.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674220 f, 400368.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674280 f, 400166.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674340 f, 400201.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674400 f, 400237.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674460 f, 400273.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674520 f, 400308.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674580 f, 400344.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674640 f, 400379.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674700 f, 400415.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674760 f, 400451.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674820 f, 400486.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674880 f, 400522.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 674940 f, 400320.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675000 f, 400355.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675060 f, 400391.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675120 f, 400427.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675180 f, 400462.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675240 f, 400498.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675300 f, 400533.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675360 f, 400569.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675420 f, 400605.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675480 f, 400640.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675540 f, 400676.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675600 f, 400711.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675660 f, 400509.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675720 f, 400545.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675780 f, 400580.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675840 f, 400616.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675900 f, 400652.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 675960 f, 400687.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676020 f, 400723.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676080 f, 400758.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676140 f, 400794.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676200 f, 400829.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676260 f, 400865.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676320 f, 400663.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676380 f, 400699.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676440 f, 400734.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676500 f, 400770.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676560 f, 400805.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676620 f, 400841.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676680 f, 400876.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676740 f, 400912.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676800 f, 400947.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676860 f, 400983.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676920 f, 400781.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 676980 f, 400817.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677040 f, 400852.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677100 f, 400888.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677160 f, 400923.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677220 f, 400959.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677280 f, 400994.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677340 f, 401030.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677400 f, 401065.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677460 f, 400863.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677520 f, 400899.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677580 f, 400934.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677640 f, 400970.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677700 f, 401005.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677760 f, 401041.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677820 f, 401076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677880 f, 401112.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 677940 f, 401147.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678000 f, 400946.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678060 f, 400981.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678120 f, 401017.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678180 f, 401052.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678240 f, 401088.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678300 f, 401123.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678360 f, 401159.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678420 f, 400957.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678480 f, 400992.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678540 f, 401028.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678600 f, 401063.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678660 f, 401099.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678720 f, 401134.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678780 f, 401170.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678840 f, 401205.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678900 f, 401004.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 678960 f, 401039.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679020 f, 401075.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679080 f, 401110.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679140 f, 401145.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679200 f, 401181.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679260 f, 400979.9 fps, 0 ms/f [junit] 1 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 679320 f, 400542.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679380 f, 400577.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679440 f, 400377.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679500 f, 400412.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679560 f, 400447.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679620 f, 400483.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679680 f, 400282.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679740 f, 400318.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679800 f, 400353.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679860 f, 400388.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679920 f, 400424.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 679980 f, 400459.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680040 f, 400258.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680100 f, 400294.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680160 f, 400329.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680220 f, 400364.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680280 f, 400164.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680340 f, 400199.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680400 f, 400235.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680460 f, 400270.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680520 f, 400305.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680580 f, 400105.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680640 f, 400141.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680700 f, 400176.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680760 f, 400211.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680820 f, 400246.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680880 f, 400047.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 680940 f, 400082.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681000 f, 400117.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681060 f, 399917.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681120 f, 399953.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681180 f, 399988.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681240 f, 400023.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681300 f, 399823.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681360 f, 399624.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681420 f, 399659.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681480 f, 399695.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681540 f, 399495.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681600 f, 399531.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681660 f, 399566.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681720 f, 399601.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681780 f, 399636.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681840 f, 399437.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681900 f, 399472.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 681960 f, 399507.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682020 f, 399543.0 fps, 0 ms/f [junit] 1 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 682080 f, 399110.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682140 f, 398912.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682200 f, 398947.3 fps, 0 ms/f [junit] 1 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 682260 f, 397587.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682320 f, 397622.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682380 f, 397657.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682440 f, 397460.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682500 f, 397495.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682560 f, 397530.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682620 f, 397565.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682680 f, 397600.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682740 f, 397635.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682800 f, 397670.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682860 f, 397705.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682920 f, 397740.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 682980 f, 397543.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683040 f, 397578.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683100 f, 397613.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683160 f, 397648.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683220 f, 397683.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683280 f, 397718.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683340 f, 397753.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683400 f, 397788.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683460 f, 397823.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683520 f, 397626.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683580 f, 397661.4 fps, 0 ms/f [junit] 1 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 683640 f, 397234.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683700 f, 397269.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683760 f, 397303.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683820 f, 397338.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683880 f, 397373.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 683940 f, 397408.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684000 f, 397443.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684060 f, 397247.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684120 f, 397282.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684180 f, 397317.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684240 f, 397351.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684300 f, 397386.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684360 f, 397421.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684420 f, 397456.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684480 f, 397491.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684540 f, 397526.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684600 f, 397560.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684660 f, 397365.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684720 f, 397399.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684780 f, 397434.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684840 f, 397469.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684900 f, 397504.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 684960 f, 397539.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685020 f, 397574.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685080 f, 397608.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685140 f, 397643.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685200 f, 397678.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685260 f, 397482.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685320 f, 397517.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685380 f, 397552.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685440 f, 397587.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685500 f, 397621.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685560 f, 397656.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685620 f, 397691.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685680 f, 397726.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685740 f, 397761.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685800 f, 397795.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685860 f, 397599.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685920 f, 397634.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 685980 f, 397669.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686040 f, 397704.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686100 f, 397739.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686160 f, 397773.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686220 f, 397808.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686280 f, 397843.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686340 f, 397878.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686400 f, 397682.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686460 f, 397717.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686520 f, 397752.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686580 f, 397786.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686640 f, 397821.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686700 f, 397856.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686760 f, 397891.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686820 f, 397925.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686880 f, 397960.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 686940 f, 397995.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687000 f, 397799.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687060 f, 397834.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687120 f, 397869.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687180 f, 397903.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687240 f, 397938.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687300 f, 397973.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687360 f, 398008.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687420 f, 398042.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687480 f, 397847.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687540 f, 397881.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687600 f, 397916.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687660 f, 397951.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687720 f, 397986.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687780 f, 398020.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687840 f, 398055.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687900 f, 398090.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 687960 f, 397894.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688020 f, 397929.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688080 f, 397964.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688140 f, 397998.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688200 f, 398033.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688260 f, 398068.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688320 f, 398102.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688380 f, 398137.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688440 f, 398172.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688500 f, 397976.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688560 f, 398011.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688620 f, 398046.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688680 f, 398080.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688740 f, 398115.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688800 f, 398150.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688860 f, 398185.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688920 f, 398219.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 688980 f, 398254.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689040 f, 398289.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689100 f, 398323.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689160 f, 398128.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689220 f, 398162.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689280 f, 398197.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689340 f, 398232.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689400 f, 398266.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689460 f, 398301.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689520 f, 398336.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689580 f, 398370.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689640 f, 398405.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689700 f, 398210.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689760 f, 398244.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689820 f, 398279.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689880 f, 398314.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 689940 f, 398348.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690000 f, 398383.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690060 f, 398418.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690120 f, 398452.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690180 f, 398487.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690240 f, 398521.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690300 f, 398556.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690360 f, 398361.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690420 f, 398395.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690480 f, 398430.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690540 f, 398465.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690600 f, 398499.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690660 f, 398534.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690720 f, 398568.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690780 f, 398603.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690840 f, 398638.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690900 f, 398672.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 690960 f, 398477.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691020 f, 398512.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691080 f, 398546.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691140 f, 398581.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691200 f, 398615.9 fps, 0 ms/f [junit] 1 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 691260 f, 398191.2 fps, 0 ms/f [junit] 1 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 691320 f, 397310.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691380 f, 397116.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691440 f, 397151.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691500 f, 397185.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691560 f, 397220.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691620 f, 397026.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691680 f, 397060.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691740 f, 397095.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691800 f, 397129.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691860 f, 397164.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691920 f, 397198.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 691980 f, 397233.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692040 f, 397267.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692100 f, 397301.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692160 f, 397336.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692220 f, 397142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692280 f, 397177.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692340 f, 397211.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692400 f, 397246.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692460 f, 397280.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692520 f, 397314.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692580 f, 397349.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692640 f, 397383.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692700 f, 397418.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692760 f, 397452.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692820 f, 397487.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692880 f, 397521.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 692940 f, 397328.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693000 f, 397362.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693060 f, 397396.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693120 f, 397431.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693180 f, 397465.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693240 f, 397500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693300 f, 397534.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693360 f, 397568.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693420 f, 397603.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693480 f, 397637.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693540 f, 397672.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693600 f, 397478.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693660 f, 397512.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693720 f, 397547.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693780 f, 397581.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693840 f, 397616.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693900 f, 397650.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 693960 f, 397684.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694020 f, 397719.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694080 f, 397753.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694140 f, 397787.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694200 f, 397822.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694260 f, 397856.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694320 f, 397663.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694380 f, 397697.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694440 f, 397731.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694500 f, 397766.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694560 f, 397800.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694620 f, 397835.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694680 f, 397869.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694740 f, 397903.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694800 f, 397938.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694860 f, 397972.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694920 f, 398006.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 694980 f, 398041.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695040 f, 397847.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695100 f, 397882.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695160 f, 397916.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695220 f, 397950.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695280 f, 397985.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695340 f, 398019.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695400 f, 398053.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695460 f, 398088.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695520 f, 398122.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695580 f, 398156.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695640 f, 398191.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695700 f, 398225.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695760 f, 398032.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695820 f, 398066.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695880 f, 398100.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 695940 f, 398135.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696000 f, 398169.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696060 f, 398203.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696120 f, 398238.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696180 f, 398272.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696240 f, 398306.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696300 f, 398340.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696360 f, 398375.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696420 f, 398409.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696480 f, 398216.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696540 f, 398250.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696600 f, 398284.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696660 f, 398319.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696720 f, 398353.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696780 f, 398387.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696840 f, 398421.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696900 f, 398456.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 696960 f, 398490.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697020 f, 398524.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697080 f, 398559.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697140 f, 398365.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697200 f, 398400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697260 f, 398434.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697320 f, 398468.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697380 f, 398502.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697440 f, 398537.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697500 f, 398571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697560 f, 398605.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697620 f, 398639.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697680 f, 398674.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697740 f, 398708.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697800 f, 398515.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697860 f, 398549.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697920 f, 398583.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 697980 f, 398617.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698040 f, 398652.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698100 f, 398686.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698160 f, 398720.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698220 f, 398755.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698280 f, 398789.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698340 f, 398823.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698400 f, 398857.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698460 f, 398892.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698520 f, 398698.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698580 f, 398732.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698640 f, 398767.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698700 f, 398801.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698760 f, 398835.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698820 f, 398869.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698880 f, 398904.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 698940 f, 398938.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699000 f, 398972.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699060 f, 399006.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699120 f, 398813.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699180 f, 398847.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699240 f, 398881.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699300 f, 398916.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699360 f, 398950.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699420 f, 398984.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699480 f, 399018.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699540 f, 398825.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699600 f, 398859.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699660 f, 398893.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699720 f, 398928.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699780 f, 398962.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699840 f, 398996.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699900 f, 399030.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 699960 f, 399065.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700020 f, 399099.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700080 f, 399133.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700140 f, 399167.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700200 f, 399201.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700260 f, 399008.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700320 f, 399042.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700380 f, 399076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700440 f, 399111.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700500 f, 399145.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700560 f, 399179.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700620 f, 399213.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700680 f, 399247.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700740 f, 399282.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700800 f, 399316.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700860 f, 399123.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700920 f, 399157.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 700980 f, 399191.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701040 f, 399225.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701100 f, 399259.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701160 f, 399293.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701220 f, 399328.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701280 f, 399134.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701340 f, 399169.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701400 f, 399203.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701460 f, 399237.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701520 f, 399271.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701580 f, 399305.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701640 f, 399339.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701700 f, 399373.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701760 f, 399408.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701820 f, 399215.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701880 f, 399249.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 701940 f, 399283.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702000 f, 399317.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702060 f, 399351.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702120 f, 399385.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702180 f, 399419.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702240 f, 399453.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702300 f, 399488.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702360 f, 399522.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702420 f, 399556.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702480 f, 399363.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702540 f, 399397.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702600 f, 399431.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702660 f, 399465.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702720 f, 399499.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702780 f, 399533.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702840 f, 399567.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702900 f, 399602.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 702960 f, 399636.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703020 f, 399670.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703080 f, 399704.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703140 f, 399738.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703200 f, 399545.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703260 f, 399579.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703320 f, 399613.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703380 f, 399647.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703440 f, 399681.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703500 f, 399715.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703560 f, 399750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703620 f, 399784.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703680 f, 399818.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703740 f, 399852.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703800 f, 399886.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703860 f, 399920.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703920 f, 399727.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 703980 f, 399761.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704040 f, 399795.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704100 f, 399829.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704160 f, 399863.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704220 f, 399897.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704280 f, 399931.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704340 f, 399965.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704400 f, 400000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704460 f, 400034.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704520 f, 400068.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704580 f, 400102.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704640 f, 399909.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704700 f, 399943.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704760 f, 399977.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704820 f, 400011.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704880 f, 400045.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 704940 f, 400079.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705000 f, 400113.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705060 f, 400147.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705120 f, 400181.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705180 f, 400215.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705240 f, 400249.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705300 f, 400283.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705360 f, 400090.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705420 f, 400124.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705480 f, 400158.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705540 f, 400192.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705600 f, 400226.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705660 f, 400260.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705720 f, 400294.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705780 f, 400328.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705840 f, 400363.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705900 f, 400397.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 705960 f, 400431.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706020 f, 400465.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706080 f, 400272.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706140 f, 400306.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706200 f, 400340.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706260 f, 400374.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706320 f, 400408.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706380 f, 400442.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706440 f, 400476.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706500 f, 400510.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706560 f, 400544.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706620 f, 400578.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706680 f, 400612.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706740 f, 400419.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706800 f, 400453.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706860 f, 400487.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706920 f, 400521.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 706980 f, 400555.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707040 f, 400589.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707100 f, 400623.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707160 f, 400657.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707220 f, 400691.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707280 f, 400725.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707340 f, 400759.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707400 f, 400793.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707460 f, 400600.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707520 f, 400634.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707580 f, 400668.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707640 f, 400702.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707700 f, 400736.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707760 f, 400770.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707820 f, 400577.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 469565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 469683.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 469802.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 469920.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 470039.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 470158.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 470276.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 470395.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 470513.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 469704.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 469822.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 469940.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 470059.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 470177.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 470295.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 470414.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 470532.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 470650.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 470769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 470887.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 471005.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 471124.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 471242.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 471360.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 471479.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 471597.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 470787.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 470905.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 471023.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 471141.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 471259.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 471377.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 471496.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 471614.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 471732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 471850.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 471968.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 472086.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 472204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 472322.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 472440.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 472559.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 471748.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 471866.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 471984.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 472102.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 472220.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 472337.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 472455.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 472573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 472691.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 472809.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 472927.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 473045.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 473163.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 473280.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 473398.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 473516.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 473634.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 472823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 472941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 473058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 473176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 473294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 473411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 473529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 473647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 473764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 473882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 474000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 474117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 474235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 474352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 474470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 474588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 474705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 473894.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 474011.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 474129.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 474246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 474364.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 474481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 474598.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 474716.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 474833.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 474951.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 475068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 475185.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 475303.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 475420.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 475538.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 475655.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 475773.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 474960.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 475078.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 475195.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 475312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 475429.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 475546.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 475664.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 475781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 475898.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 476015.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 476132.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 476250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 476367.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 476484.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 476601.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 476718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 476835.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 476023.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 476140.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 476257.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 476374.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 476491.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 476608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 476725.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 476842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 476959.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 477076.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 477192.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 477309.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 477426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 477543.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 477660.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 477777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 476964.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 477081.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 477198.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 477315.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 477431.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 477548.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 477665.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 477782.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 477898.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 478015.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 478132.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 478249.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 478365.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 478482.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 478599.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 478715.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 477902.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 478019.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 478135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 478252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 478368.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 478485.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 478601.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 478718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 478834.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 478951.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 479067.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 479184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 479300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 479417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 479533.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 479650.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 479767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 478953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 479069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 479186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 479302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 479418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 479534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 479651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 479767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 479883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 480116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 480232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 480348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 480465.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 480581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 480697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 479883.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 480116.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 480232.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 480348.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 480464.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 480580.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 480696.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 480812.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 480928.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 481044.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 481160.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 481276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 481392.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 481508.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 481624.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 481740.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 480926.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 481042.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 481158.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 481274.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 481389.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 481505.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 481621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 481737.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 481853.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 481969.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 482084.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 482200.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 482316.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 482432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 482548.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 482664.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 482779.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 481965.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 482080.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 482196.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 482312.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 482427.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 482543.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 482658.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 482774.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 482890.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 483005.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 483121.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 483237.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 483352.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 483468.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 483583.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 483699.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 482884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 483000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 483115.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 483230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 483346.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 483461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 483576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 483692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 483807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 483923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 484038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 484153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 484269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 484384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 484500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 484615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 484730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 483915.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 484030.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 484145.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 484261.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 484376.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 484491.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 484606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 484721.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 484836.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 484952.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 485067.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 485182.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 485297.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 485412.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 485527.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 485643.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 484827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 484942.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 485057.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 485172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 485287.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 485402.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 485517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 485632.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 485747.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 485862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 485977.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 486091.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 486206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 486321.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 486436.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 486551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 485736.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 485850.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 485965.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 486080.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 486195.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 486309.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 486424.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 486539.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 486653.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 486768.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 486883.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 486998.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 487112.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 487227.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 487342.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 487456.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 486641.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 486755.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 486870.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 486984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 487099.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 487213.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 487328.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 487442.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 487557.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 487671.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 487786.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 487900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 488015.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 488129.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 488244.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 488358.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 487542.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 487657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 487771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 487885.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 488000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 488114.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 488228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 488342.8 fps, 0 ms/f [junit] GLCanvas invisible frame count: Before 61, after 62 [junit] XXXX Visible Part 3/3 [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 488457.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 488571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 488685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 488800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 488914.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 489028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 488212.9 fps, 0 ms/f [junit] 0 s: 60 f / 508 ms, 118.1 fps, 8 ms/f; total: 60 f, 118.1 fps, 8 ms/f [junit] GLCanvas isOffscreenLayerSurfaceEnabled: false: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 135000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 144000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 156000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 160000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 145714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 154285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 162857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 171428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 165000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 172500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 187500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 173333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 180000.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, 185000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 190000.0 fps, 0 ms/f [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test01Onscreen [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen [junit] Platform doesn't support offscreen test. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug664GLCanvasSetVisibleSwingAWT - test02Offscreen [junit] 0 s: 60 f / 12 ms, 5000.0 fps, 0 ms/f; total: 2340 f, 97500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 100000.0 fps, 0 ms/f [junit] ++++ Test Singleton.unlock() [junit] 0 s: 60 f / 42 ms, 1428.5 fps, 0 ms/f; total: 2460 f, 37272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 38181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 39090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 40298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 41194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 42089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 42985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 43880.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 44776.1 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, 45882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 46764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 47647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3300 f, 48529.4 fps, 0 ms/f [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065550449 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 49411.7 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, 53142.8 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, 58309.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 59154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 60845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 61690.1 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, 63333.3 fps, 0 ms/f [junit] SLOCK [T main @ 1579065550452 ms --- localhost/127.0.0.1:59999 - Unlock ok within 6 ms [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 64166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 65000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 65833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 66666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 67500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 67397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 68219.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 69041.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 69863.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 70684.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 71506.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 72328.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 72162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 72972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 73783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 74594.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 75405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 76216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 77027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 76800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 77600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 78400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 79200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 80800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 80526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 81315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 82105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 82894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 83684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 84473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 85263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 84935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 85714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 86493.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 87272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 88051.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 88831.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 88461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 89230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 90769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 91538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 92307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 91898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 92658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 93417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 94177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 94936.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 95696.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 96455.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 96000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 96750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 97500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 98250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 99000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 99750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 99259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 100740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 101481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 102222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 102962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 103703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 103170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 103902.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 104634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 105365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 106097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 106829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 107560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 108292.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 107710.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 108433.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 109156.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 109879.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 110602.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 111325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 112048.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 111428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 112142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 112857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 113571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 114285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 115000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 115714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 115058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 115764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 116470.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 117176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 117882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 118588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 119294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 118604.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 119302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 120697.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 121395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10500 f, 120689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10560 f, 121379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10620 f, 122068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10680 f, 122758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 122045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 122727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 123409.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 124090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 124772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 125454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 126136.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 125393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 126067.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 126741.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 127415.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 128089.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 128764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 129438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 130112.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 129333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 130000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 130666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 131333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 132666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 133333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 134000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 134666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 133846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 134505.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 135164.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 135824.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 136483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 137142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 137802.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 138461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 139120.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 138260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 138913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 139565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 140217.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 140869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 141521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 142173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 142826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 141935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 142580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 143225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 143870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 144516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 145161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 145806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 146451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 145531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 146170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 146808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 147446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 148085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 148723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 149361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 150638.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 149684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 150315.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 150947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 151578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 152210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 152842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 153473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 154105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 153125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 153750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 154375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 155000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 155625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 156250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 156875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 157500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 156494.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 157113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 157731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 158350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 158969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 159587.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 160206.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 160824.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 159795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 160408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 161020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 161632.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 162244.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 162857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 163469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 164081.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16140 f, 164693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 163636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 164242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 164848.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 165454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 166060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 166666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 167272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 167878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 168484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 167400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 168000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707880 f, 400611.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 707940 f, 400645.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708000 f, 400679.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708060 f, 400713.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708120 f, 400747.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708180 f, 400780.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708240 f, 400814.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708300 f, 400848.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708360 f, 400882.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708420 f, 400916.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708480 f, 400723.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708540 f, 400757.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708600 f, 400791.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708660 f, 400825.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708720 f, 400859.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708780 f, 400893.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708840 f, 400927.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708900 f, 400961.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 708960 f, 400995.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709020 f, 401029.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709080 f, 401063.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709140 f, 400870.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709200 f, 400904.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709260 f, 400938.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709320 f, 400972.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709380 f, 401006.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709440 f, 401040.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709500 f, 401074.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709560 f, 400881.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709620 f, 400915.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709680 f, 400949.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709740 f, 400983.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709800 f, 401016.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709860 f, 401050.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709920 f, 401084.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 709980 f, 401118.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710040 f, 401152.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710100 f, 400959.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710160 f, 400993.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710220 f, 401027.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710280 f, 401061.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710340 f, 401095.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710400 f, 401129.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710460 f, 401163.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710520 f, 401197.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710580 f, 401230.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710640 f, 401264.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710700 f, 401298.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710760 f, 401106.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710820 f, 401139.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710880 f, 401173.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 710940 f, 401207.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711000 f, 401241.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711060 f, 401275.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711120 f, 401309.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711180 f, 401343.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711240 f, 401376.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711300 f, 401410.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711360 f, 401444.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711420 f, 401478.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711480 f, 401285.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711540 f, 401319.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711600 f, 401353.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711660 f, 401387.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711720 f, 401421.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711780 f, 401455.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711840 f, 401489.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711900 f, 401522.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 711960 f, 401556.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712020 f, 401590.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712080 f, 401624.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712140 f, 401658.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712200 f, 401465.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712260 f, 401499.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712320 f, 401533.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712380 f, 401567.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712440 f, 401600.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712500 f, 401634.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712560 f, 401668.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712620 f, 401702.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712680 f, 401736.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712740 f, 401770.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712800 f, 401803.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712860 f, 401837.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712920 f, 401645.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 712980 f, 401678.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713040 f, 401712.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713100 f, 401746.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713160 f, 401780.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713220 f, 401814.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713280 f, 401847.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713340 f, 401881.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713400 f, 401915.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713460 f, 401949.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713520 f, 401983.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713580 f, 402016.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713640 f, 401824.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713700 f, 401858.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713760 f, 401891.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713820 f, 401925.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713880 f, 401959.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 713940 f, 401993.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714000 f, 402027.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714060 f, 402060.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714120 f, 402094.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714180 f, 402128.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714240 f, 402162.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714300 f, 402195.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714360 f, 402003.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714420 f, 402037.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714480 f, 402070.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714540 f, 402104.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714600 f, 402138.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714660 f, 402172.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714720 f, 402205.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714780 f, 402239.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714840 f, 402273.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714900 f, 402307.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 714960 f, 402341.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715020 f, 402374.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715080 f, 402408.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715140 f, 402215.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715200 f, 402249.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715260 f, 402283.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715320 f, 402317.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715380 f, 402350.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715440 f, 402384.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715500 f, 402418.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715560 f, 402452.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715620 f, 402485.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715680 f, 402519.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715740 f, 402553.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715800 f, 402587.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715860 f, 402394.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715920 f, 402428.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 715980 f, 402462.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716040 f, 402495.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716100 f, 402529.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716160 f, 402563.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716220 f, 402596.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716280 f, 402630.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716340 f, 402664.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716400 f, 402698.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716460 f, 402731.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716520 f, 402539.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716580 f, 402573.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716640 f, 402606.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716700 f, 402640.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716760 f, 402674.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716820 f, 402707.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716880 f, 402741.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 716940 f, 402775.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717000 f, 402809.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717060 f, 402842.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717120 f, 402876.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717180 f, 402683.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717240 f, 402717.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717300 f, 402751.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717360 f, 402784.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717420 f, 402818.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717480 f, 402852.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717540 f, 402886.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717600 f, 402919.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717660 f, 402953.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717720 f, 402987.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717780 f, 402794.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717840 f, 402828.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717900 f, 402861.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 717960 f, 402895.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718020 f, 402929.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718080 f, 402962.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718140 f, 402996.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718200 f, 403030.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718260 f, 403063.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718320 f, 403097.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718380 f, 403131.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718440 f, 402938.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718500 f, 402972.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718560 f, 403006.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718620 f, 403039.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718680 f, 403073.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718740 f, 403107.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718800 f, 402914.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718860 f, 402948.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718920 f, 402982.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 718980 f, 403015.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719040 f, 403049.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719100 f, 403082.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719160 f, 403116.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719220 f, 403150.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719280 f, 403183.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719340 f, 403217.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719400 f, 403251.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719460 f, 403058.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719520 f, 403092.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719580 f, 403126.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719640 f, 403159.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719700 f, 403193.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719760 f, 403226.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719820 f, 403260.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719880 f, 403294.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 719940 f, 403101.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720000 f, 403135.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720060 f, 403169.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720120 f, 403202.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720180 f, 403010.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720240 f, 403044.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720300 f, 403077.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720360 f, 403111.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720420 f, 402919.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720480 f, 402953.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720540 f, 402986.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720600 f, 403020.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720660 f, 403053.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720720 f, 403087.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720780 f, 403120.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720840 f, 403154.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720900 f, 403187.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720960 f, 403221.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721020 f, 403255.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721080 f, 403063.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721140 f, 403096.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721200 f, 403130.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721260 f, 403163.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721320 f, 403197.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721380 f, 403230.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721440 f, 403264.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721500 f, 403297.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721560 f, 403331.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721620 f, 403365.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721680 f, 403398.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721740 f, 403206.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721800 f, 403240.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721860 f, 403273.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721920 f, 403307.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 721980 f, 403340.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722040 f, 403374.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722100 f, 403407.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722160 f, 403441.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722220 f, 403474.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722280 f, 403508.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722340 f, 403541.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722400 f, 403575.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722460 f, 403383.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722520 f, 403417.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722580 f, 403450.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722640 f, 403484.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722700 f, 403517.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722760 f, 403551.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722820 f, 403584.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722880 f, 403618.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 722940 f, 403651.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723000 f, 403685.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723060 f, 403718.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723120 f, 403526.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723180 f, 403560.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723240 f, 403593.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723300 f, 403627.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723360 f, 403660.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723420 f, 403694.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723480 f, 403727.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723540 f, 403761.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723600 f, 403794.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723660 f, 403602.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723720 f, 403636.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723780 f, 403669.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723840 f, 403703.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723900 f, 403736.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 723960 f, 403770.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724020 f, 403578.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724080 f, 403612.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724140 f, 403645.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724200 f, 403678.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724260 f, 403712.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724320 f, 403745.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724380 f, 403779.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724440 f, 403812.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724500 f, 403846.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724560 f, 403879.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724620 f, 403913.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724680 f, 403721.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724740 f, 403754.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724800 f, 403788.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724860 f, 403821.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724920 f, 403855.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 724980 f, 403888.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725040 f, 403922.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725100 f, 403955.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725160 f, 403988.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725220 f, 404022.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725280 f, 404055.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725340 f, 404089.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725400 f, 403897.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725460 f, 403930.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 168600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 169200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 169800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 170400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 171000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 171600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 170495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 171089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 171683.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 172277.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 172871.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 173465.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 174059.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 174653.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 175247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 174117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 174705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 175294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 175882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 176470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 177058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 177647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 178235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 178823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 177669.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 178252.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 178834.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 179417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 180582.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 181165.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 181747.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 180576.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 181153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 181730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 182307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 182884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 183461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 184038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 184615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 183428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 184000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 184571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 185142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 185714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 186285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 186857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 187428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 188000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 186792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 187358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 187924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 188490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 189056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 189622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 190188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 190754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 191320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 190093.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 190654.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 191214.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 191775.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 192336.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 192897.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 193457.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 194018.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 192777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 193333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 193888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 194444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 195000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 195555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 196111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 196666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 197222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 195963.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 196513.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 197064.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 197614.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 198165.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 198715.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 199266.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 199816.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 200366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 199090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 199636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 200181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 200727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 201272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 201818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 202363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 202909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 201621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 202162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 202702.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 203243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 203783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 204324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 204864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 205405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 204107.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 204642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 205178.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 205714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 206250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 206785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 207321.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 207857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 208392.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 207079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 207610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 208141.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 208672.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 209203.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 209734.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 210265.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 210796.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 211327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 211858.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 210526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 211052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 211578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 212105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 212631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 213157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 213684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 214210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 214736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 215263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 215789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 214434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 214956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 215478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 216000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 216521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 217043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 217565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 218086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 218608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 219130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 219652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 218275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 218793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 219310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 219827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 220344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 220862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 221379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 221896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 222413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 222931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 223448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 222051.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 222564.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 223076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 223589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 224102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 224615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 225128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 225641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 226153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 226666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 227179.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 225762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 226271.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 226779.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 227288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 227796.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 228305.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 228813.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 229322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 229830.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 230338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 230847.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 231355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 229915.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 230420.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 230924.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 231428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 231932.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 232436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 232941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 233445.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 233949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 234453.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 234957.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 233500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 234000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 234500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 235000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 235500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 236000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 236500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 237000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 237500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 238000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 238500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 237024.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 237520.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 238016.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 238512.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 239008.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 239504.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 240495.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 240991.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 241487.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 241983.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 240491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 240983.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 241475.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 241967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 242459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 242950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 243442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 243934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 244426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 244918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 245409.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725520 f, 403964.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725580 f, 403997.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725640 f, 404031.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725700 f, 404064.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725760 f, 404098.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725820 f, 404131.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725880 f, 404164.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 725940 f, 404198.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726000 f, 404231.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726060 f, 404040.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726120 f, 404073.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726180 f, 404106.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726240 f, 404140.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726300 f, 404173.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726360 f, 404207.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726420 f, 404240.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726480 f, 404273.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726540 f, 404307.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726600 f, 404340.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726660 f, 404373.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726720 f, 404407.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726780 f, 404215.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726840 f, 404249.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726900 f, 404282.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 726960 f, 404315.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727020 f, 404349.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727080 f, 404382.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727140 f, 404416.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727200 f, 404449.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727260 f, 404482.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727320 f, 404516.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727380 f, 404549.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727440 f, 404582.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727500 f, 404391.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727560 f, 404424.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727620 f, 404458.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727680 f, 404491.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727740 f, 404524.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727800 f, 404558.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727860 f, 404591.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727920 f, 404624.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 727980 f, 404658.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728040 f, 404691.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728100 f, 404724.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728160 f, 404533.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728220 f, 404566.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728280 f, 404600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728340 f, 404633.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728400 f, 404666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728460 f, 404700.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728520 f, 404733.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728580 f, 404766.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728640 f, 404800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728700 f, 404833.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728760 f, 404866.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728820 f, 404899.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728880 f, 404708.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 728940 f, 404741.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729000 f, 404775.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729060 f, 404808.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729120 f, 404841.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729180 f, 404875.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729240 f, 404908.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729300 f, 404941.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729360 f, 404975.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729420 f, 405008.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729480 f, 405041.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729540 f, 405074.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729600 f, 404883.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729660 f, 404916.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729720 f, 404950.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729780 f, 404983.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729840 f, 405016.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729900 f, 405049.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 729960 f, 405083.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730020 f, 405116.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730080 f, 405149.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730140 f, 405183.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730200 f, 405216.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730260 f, 405024.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730320 f, 405058.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730380 f, 405091.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730440 f, 405124.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730500 f, 405158.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730560 f, 405191.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730620 f, 405224.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730680 f, 405257.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730740 f, 405291.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730800 f, 405324.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730860 f, 405357.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730920 f, 405391.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 730980 f, 405199.5 fps, 0 ms/f [junit] 1 s: 60 f / 8 ms, 7500.0 fps, 0 ms/f; total: 731040 f, 403443.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731100 f, 403476.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731160 f, 403509.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731220 f, 403543.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731280 f, 403576.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731340 f, 403386.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731400 f, 403419.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731460 f, 403452.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731520 f, 403485.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731580 f, 403519.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731640 f, 403552.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731700 f, 403585.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731760 f, 403618.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731820 f, 403651.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731880 f, 403461.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 731940 f, 403495.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732000 f, 403528.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732060 f, 403561.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732120 f, 403594.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732180 f, 403627.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732240 f, 403660.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732300 f, 403693.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732360 f, 403726.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732420 f, 403759.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732480 f, 403792.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732540 f, 403825.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732600 f, 403636.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732660 f, 403669.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732720 f, 403702.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732780 f, 403735.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732840 f, 403768.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732900 f, 403801.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 732960 f, 403834.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733020 f, 403867.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733080 f, 403900.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733140 f, 403933.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733200 f, 403966.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733260 f, 404000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733320 f, 404033.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733380 f, 403843.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733440 f, 403876.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733500 f, 403909.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733560 f, 403942.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733620 f, 403975.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733680 f, 404008.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733740 f, 404041.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733800 f, 404074.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733860 f, 404107.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733920 f, 404140.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 733980 f, 404174.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734040 f, 403984.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734100 f, 404017.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734160 f, 404050.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734220 f, 404083.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734280 f, 404116.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734340 f, 404149.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734400 f, 404182.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734460 f, 404215.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734520 f, 404248.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734580 f, 404281.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734640 f, 404314.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734700 f, 404347.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734760 f, 404380.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734820 f, 404191.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734880 f, 404224.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 734940 f, 404257.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735000 f, 404290.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735060 f, 404323.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735120 f, 404356.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735180 f, 404389.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735240 f, 404422.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735300 f, 404455.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735360 f, 404488.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735420 f, 404521.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735480 f, 404332.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735540 f, 404365.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735600 f, 404398.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735660 f, 404431.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735720 f, 404464.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735780 f, 404496.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735840 f, 404529.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735900 f, 404562.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 735960 f, 404595.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736020 f, 404628.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736080 f, 404661.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736140 f, 404694.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736200 f, 404727.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736260 f, 404538.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736320 f, 404571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736380 f, 404604.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736440 f, 404637.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736500 f, 404670.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736560 f, 404703.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736620 f, 404736.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736680 f, 404769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 245901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 244390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 244878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 245365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 245853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 246341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 246829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 247317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 247804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 248292.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 248780.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 249268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 247741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 248225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 248709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 249193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 249677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 250161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 250645.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 251129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 251612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 252096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 252580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 253064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 251520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 252000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 252480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 252960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 253440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 253920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 254400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 254880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 255360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 255840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 256320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 256800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 255238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 255714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 256190.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 256666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 257142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 257619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 258095.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 258571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 259047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 259523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 258425.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 258897.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 259370.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 259842.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 260314.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 260787.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 261259.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 261732.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 262204.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33360 f, 262677.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33420 f, 263149.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 261562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 262031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 262500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 262968.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 263437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 263906.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 264375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 264843.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 265312.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 265781.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 264186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 264651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 265116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 265581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 266046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 266511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34440 f, 266976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 267441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 267906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 268372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 268837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 267230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 267692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 268153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 268615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 269076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 269538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 270000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 270461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35220 f, 270923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 271384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 271846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 270229.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 270687.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 271145.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 271603.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 272061.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 272519.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 272977.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 273435.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 273893.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 274351.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 274809.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 273181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 273636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 274090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 274545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 275000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 275454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 275909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 276363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 276818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 277272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 277727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 276090.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 276541.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 276992.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 277443.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 277894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 278345.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 278797.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 279248.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 279699.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 280150.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 280601.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 278955.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 279403.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 279850.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 280298.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 280746.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 281194.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 281641.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 282089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 282537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 282985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 283432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 283880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 282222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 282666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 283111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 283555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 284000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 284444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 284888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 285333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 285777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 286222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 286666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 287111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 285441.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 285882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 286323.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 286764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 287205.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 287647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 288088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 288529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 288970.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 289411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 287737.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 288175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 288613.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 289051.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 289489.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 289927.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 290364.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 290802.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 291240.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 291678.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 292116.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 290434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 290869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 291304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 291739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 292173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 292608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 293043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 293478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 293913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 294347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 294782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 295217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 293525.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 293956.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 294388.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 294820.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 295251.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 295683.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 296115.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 296546.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 296978.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 297410.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 297841.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 296142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 296571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 297000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 297428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 297857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 298285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 298714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 299142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 299571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 300428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 300857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 299148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 299574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 300000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 300425.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 300851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 301276.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 301702.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 302127.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 302553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 302978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 303404.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 303829.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 302112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 302535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 302957.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 303380.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 303802.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 304225.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 304647.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 305070.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 305492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 305915.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 306338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 304615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 305034.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 305454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 305874.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 306293.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 306713.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 307132.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 307552.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 307972.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 308391.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 308811.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 309230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 307500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 307916.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 308333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 308750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 309166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 309583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 310000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 310416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 310833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 311250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 311666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44940 f, 309931.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 310344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 310758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 311172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 311586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 312000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 312413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 312827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 313241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 313655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 314068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 312328.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 312739.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 313150.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 313561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 313972.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 314383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 314794.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 315205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 315616.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 316027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 314285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 314693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 315102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 315510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 315918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 316326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 316734.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 317142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46680 f, 317551.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 317959.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 318367.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 316621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 317027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 317432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 317837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 318243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 318648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 319054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 319459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 319864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 320270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 320675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 318926.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 319328.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 319731.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 320134.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 320536.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 320939.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 321342.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 321744.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 322147.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 322550.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 322953.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 321200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 321600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 322000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 322400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 322800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 323200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 323600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 324000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 324400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 324800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 325200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 325600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 323841.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 324238.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 324635.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 325033.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 325430.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 325827.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 326225.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 326622.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 327019.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 327417.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 327814.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 326052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 326447.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 326842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 327236.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 327631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 328026.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 328421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 328815.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 329210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 329605.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 330000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 330394.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 328627.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 329019.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 329411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 329803.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 330196.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 330588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 330980.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 331372.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 331764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 332156.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 332549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 330779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 331168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 331558.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 331948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 332337.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 332727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 333116.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 333506.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 333896.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 334285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 334675.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 332903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 333290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 333677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 334064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 334451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 334838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 335225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 335612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 336000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 336387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 336774.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 337161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 335384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 335769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 336153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 336538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 336923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 337307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 337692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 338076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 338461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 338846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 339230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 337452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 337834.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 338216.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 338598.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 338980.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 339363.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 339745.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 340127.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 340509.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 340891.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 341273.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 341656.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 339873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 340253.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 340632.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 341012.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 341392.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 341772.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 342151.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 342531.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 342911.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 343291.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 343670.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 341886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 342264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 342641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 343018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 343396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 343773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 344150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 344528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 344905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 345283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 345660.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 343875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 344250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 344625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 345000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 345375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 345750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 346125.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736740 f, 404802.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 346500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736800 f, 404835.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 346875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 347250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736860 f, 404868.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736920 f, 404901.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 736980 f, 404711.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 345465.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737040 f, 404744.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 345838.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 346211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 346583.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737100 f, 404777.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 346956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 347329.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 347701.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737160 f, 404810.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 348074.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737220 f, 404843.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 348447.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737280 f, 404876.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 348819.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737340 f, 404909.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 349192.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737400 f, 404942.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 349565.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737460 f, 404975.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 347777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 348148.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737520 f, 405008.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 348518.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737580 f, 405041.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 348888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 349259.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 349629.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737640 f, 405074.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 350000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737700 f, 404884.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737760 f, 404917.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 350370.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 350740.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737820 f, 404950.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737880 f, 404983.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 351111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 349325.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 737940 f, 405016.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738000 f, 405049.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 349693.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738060 f, 405082.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 350061.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738120 f, 405115.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 350429.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 350797.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 351165.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 351533.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 351901.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 352269.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 352638.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 353006.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 351219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 351585.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738180 f, 405148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 351951.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738240 f, 405181.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 352317.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738300 f, 405214.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738360 f, 405246.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738420 f, 405057.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 352682.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738480 f, 405090.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 353048.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738540 f, 405123.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 353414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 353780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 354146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 354512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 352727.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738600 f, 405156.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 353090.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738660 f, 405189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 353454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738720 f, 405222.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 353818.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738780 f, 405255.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 354181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738840 f, 405065.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 354545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 354909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 355272.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738900 f, 405098.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 355636.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 738960 f, 405131.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 356000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739020 f, 405164.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 356363.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739080 f, 405197.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 354578.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739140 f, 405230.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739200 f, 405263.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739260 f, 405296.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739320 f, 405328.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 354939.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739380 f, 405361.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739440 f, 405394.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 355301.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739500 f, 405427.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 355662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 356024.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 356385.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739560 f, 405238.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739620 f, 405271.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739680 f, 405304.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 356747.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739740 f, 405337.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 357108.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739800 f, 405369.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739860 f, 405402.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 357469.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 357831.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739920 f, 405213.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 739980 f, 405246.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 358192.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740040 f, 405279.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740100 f, 405090.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 356407.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740160 f, 405123.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740220 f, 405156.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 356766.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 357125.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 357485.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740280 f, 405188.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740340 f, 404999.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 357844.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 358203.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740400 f, 405032.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 358562.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 358922.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 359281.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740460 f, 405065.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 359640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 360359.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 358571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 358928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 359285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 359642.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740520 f, 405098.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740580 f, 405131.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740640 f, 405164.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740700 f, 405196.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 360000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740760 f, 405229.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740820 f, 405262.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 360357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 360714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 361071.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740880 f, 405295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 361428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 740940 f, 405328.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 361785.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741000 f, 405361.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741060 f, 405172.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 362142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 360355.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 360710.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741120 f, 405205.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 361065.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741180 f, 405237.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741240 f, 405270.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 361420.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741300 f, 405303.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 361775.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741360 f, 405336.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 362130.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741420 f, 405369.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741480 f, 405401.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741540 f, 405434.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741600 f, 405467.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 362485.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741660 f, 405500.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741720 f, 405533.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 362840.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741780 f, 405344.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741840 f, 405377.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 363195.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741900 f, 405409.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 363550.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 741960 f, 405442.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742020 f, 405475.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742080 f, 405508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 363905.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742140 f, 405541.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742200 f, 405573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 362117.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742260 f, 405606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 362470.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742320 f, 405639.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742380 f, 405672.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742440 f, 405704.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742500 f, 405516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 362823.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742560 f, 405548.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 363176.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742620 f, 405581.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 363529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 363882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 364235.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742680 f, 405614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 364588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742740 f, 405647.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 364941.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742800 f, 405679.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 365294.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742860 f, 405712.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 365647.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742920 f, 405745.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 742980 f, 405778.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743040 f, 405811.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 366000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743100 f, 405843.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743160 f, 405876.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743220 f, 405909.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743280 f, 405720.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743340 f, 405753.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743400 f, 405786.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743460 f, 405818.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 364210.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743520 f, 405851.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 364561.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743580 f, 405884.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 364912.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743640 f, 405917.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 365263.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743700 f, 405949.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 365614.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743760 f, 405982.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 365964.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743820 f, 406015.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 366315.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743880 f, 406048.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 366666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 743940 f, 406080.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 367017.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744000 f, 405891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 367368.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744060 f, 405924.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 367719.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744120 f, 405957.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744180 f, 405990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 365930.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744240 f, 406022.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 366279.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744300 f, 406055.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 366627.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744360 f, 406088.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 366976.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744420 f, 406121.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744480 f, 406153.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744540 f, 406186.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744600 f, 406219.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744660 f, 406252.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744720 f, 406063.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744780 f, 406095.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744840 f, 406128.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744900 f, 406161.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 744960 f, 406194.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745020 f, 406226.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745080 f, 406259.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745140 f, 406292.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745200 f, 406324.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 367325.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745260 f, 406357.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 367674.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745320 f, 406390.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 368023.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745380 f, 406423.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 368372.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745440 f, 406455.8 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: 745500 f, 406267.0 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: 745560 f, 406299.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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745620 f, 406332.4 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: 745680 f, 406365.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745740 f, 406397.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 367976.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745800 f, 406430.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 368323.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745860 f, 406463.2 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: 745920 f, 406495.9 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 745980 f, 406528.6 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] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746040 f, 406561.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746100 f, 406594.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746160 f, 406405.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746220 f, 406437.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746280 f, 406470.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746340 f, 406503.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746400 f, 406535.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746460 f, 406568.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746520 f, 406601.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746580 f, 406633.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746640 f, 406666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746700 f, 406699.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746760 f, 406732.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746820 f, 406764.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746880 f, 406575.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 746940 f, 406608.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747000 f, 406641.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747060 f, 406673.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747120 f, 406706.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747180 f, 406739.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747240 f, 406771.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747300 f, 406804.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747360 f, 406615.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747420 f, 406648.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747480 f, 406681.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747540 f, 406713.8 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: 747600 f, 406746.4 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: 747660 f, 406779.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 370751.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747720 f, 406811.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 371098.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747780 f, 406844.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 371445.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 747840 f, 406877.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 371791.9 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: 747900 f, 406909.7 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: 747960 f, 406721.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: 748020 f, 406753.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 371034.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748080 f, 406786.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 371379.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748140 f, 406818.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748200 f, 406851.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 371724.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748260 f, 406884.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 372068.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748320 f, 406916.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 372413.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748380 f, 406949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 372758.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748440 f, 406982.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 373103.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748500 f, 407014.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 373448.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748560 f, 407047.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 371657.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748620 f, 406858.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 372000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748680 f, 406891.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 372342.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748740 f, 406923.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 372685.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748800 f, 406956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 373028.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748860 f, 406989.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 373371.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748920 f, 407021.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 373714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 748980 f, 407054.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 374057.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749040 f, 407086.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749100 f, 407119.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749160 f, 407152.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 374400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749220 f, 407184.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 374742.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749280 f, 407217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 375085.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749340 f, 407250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 375428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749400 f, 407282.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 373636.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749460 f, 407093.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 373977.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749520 f, 407126.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 374318.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749580 f, 407159.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 374659.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749640 f, 407191.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 375000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749700 f, 407224.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 375340.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 375681.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 376022.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 376363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 376704.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 377045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 375254.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 375593.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 375932.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749760 f, 407256.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 376271.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749820 f, 407289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 376610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 376949.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749880 f, 407322.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 377288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 377627.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 749940 f, 407354.7 fps, 0 ms/f [junit] 0 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 66900 f, 337878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 336482.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 336783.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750000 f, 407387.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 337085.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 337386.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750060 f, 407419.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 337688.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750120 f, 407452.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 337989.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750180 f, 407485.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 338291.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750240 f, 407517.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 338592.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750300 f, 407550.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 337200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 337500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750360 f, 407361.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 337800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750420 f, 407394.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 338100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 338400.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750480 f, 407426.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 338700.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750540 f, 407459.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 339000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 339300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 339600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750600 f, 407491.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 339900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 340200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 338805.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 339104.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750660 f, 407524.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 339403.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 339701.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750720 f, 407557.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 340000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 340298.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750780 f, 407589.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 340597.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 340895.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750840 f, 407622.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 341194.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750900 f, 407654.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 750960 f, 407687.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751020 f, 407719.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751080 f, 407752.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751140 f, 407785.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751200 f, 407596.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751260 f, 407628.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751320 f, 407661.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 341492.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751380 f, 407693.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751440 f, 407726.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751500 f, 407759.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751560 f, 407791.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751620 f, 407824.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751680 f, 407856.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 341791.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751740 f, 407889.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751800 f, 407921.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751860 f, 407954.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751920 f, 407986.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 751980 f, 408019.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752040 f, 408052.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752100 f, 407863.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752160 f, 407895.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752220 f, 407928.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752280 f, 407960.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752340 f, 407993.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752400 f, 408026.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 340396.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752460 f, 408058.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752520 f, 408091.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 340693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 340990.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 341287.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 341584.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 341881.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 342178.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 342475.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 342772.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 343069.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 343366.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 341970.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 342266.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 342561.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 342857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 343152.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 343448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 343743.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 344039.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 344334.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 344630.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 344926.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 343529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 343823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 344117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 344411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 344705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 345000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 345294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 345588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70560 f, 345882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 346176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 344780.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 345073.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 345365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 345658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 345951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 346243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 346536.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 346829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 347121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 347414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 346019.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 346310.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 346601.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 346893.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 347184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 347475.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 347767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 348058.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 348349.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 348640.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 348932.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 347536.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 347826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 348115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 348405.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 348695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 348985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 349275.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 349565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 349855.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 350144.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 350434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 350724.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 349326.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 349615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 349903.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 350192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 350480.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 350769.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752580 f, 408123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 351057.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752640 f, 408156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 349665.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 349952.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 350239.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752700 f, 408188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 350526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 350813.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752760 f, 408221.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 351100.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752820 f, 408253.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 351387.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752880 f, 408286.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 752940 f, 408097.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 351674.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753000 f, 408130.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753060 f, 408162.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 351961.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753120 f, 408195.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753180 f, 408227.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 350571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753240 f, 408260.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753300 f, 408292.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 350857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753360 f, 408325.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 351142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753420 f, 408357.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753480 f, 408390.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753540 f, 408422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 351428.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753600 f, 408455.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753660 f, 408487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 351714.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753720 f, 408520.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753780 f, 408331.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 352000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753840 f, 408364.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753900 f, 408396.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 352285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 753960 f, 408429.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754020 f, 408461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 352571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 352857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 353142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 353428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 353714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 352322.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 352606.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 352891.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 353175.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 353459.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 353744.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 354028.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 354312.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 354597.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 354881.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 355165.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 353773.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 354056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 354339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 354622.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754080 f, 408494.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754140 f, 408526.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754200 f, 408559.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754260 f, 408591.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754320 f, 408624.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754380 f, 408656.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754440 f, 408689.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754500 f, 408721.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754560 f, 408754.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754620 f, 408786.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754680 f, 408597.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 354905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 355188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 355471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 355754.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754740 f, 408630.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754800 f, 408662.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754860 f, 408695.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754920 f, 408727.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 754980 f, 408760.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 356037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 356320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 356603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 356886.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 355492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 355774.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 356056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 356338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 356619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 356901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 357183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 357464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 357746.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 358028.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 358309.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755040 f, 408792.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 358591.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755100 f, 408825.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755160 f, 408857.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755220 f, 408890.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 357196.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755280 f, 408922.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755340 f, 408955.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 357476.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755400 f, 408987.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755460 f, 409020.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 357757.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 358037.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 358317.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755520 f, 408831.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 358598.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755580 f, 408863.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755640 f, 408896.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755700 f, 408928.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755760 f, 408961.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755820 f, 408993.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 358878.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755880 f, 409025.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 359158.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 359439.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 755940 f, 409058.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 359719.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756000 f, 409090.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756060 f, 409123.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 360000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756120 f, 409155.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756180 f, 409188.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 360280.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756240 f, 409220.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756300 f, 409253.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77160 f, 358883.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756360 f, 409285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77220 f, 359162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77280 f, 359441.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756420 f, 409096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77340 f, 359720.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77400 f, 360000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77460 f, 360279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77520 f, 360558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77580 f, 360837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77640 f, 361116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77700 f, 361395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77760 f, 361674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77820 f, 361953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77880 f, 362232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77940 f, 362511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78000 f, 361111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78060 f, 361388.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78120 f, 361666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78180 f, 361944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78240 f, 362222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78300 f, 362500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78360 f, 362777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78420 f, 363055.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78480 f, 363333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78540 f, 363611.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78600 f, 363888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78660 f, 364166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78720 f, 364444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78780 f, 363041.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78840 f, 363317.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78900 f, 363594.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 78960 f, 363870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79020 f, 364147.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79080 f, 364423.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79140 f, 364700.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79200 f, 364976.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79260 f, 365253.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79320 f, 365529.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79380 f, 365806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79440 f, 366082.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79500 f, 366359.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79560 f, 364954.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79620 f, 365229.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79680 f, 365504.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79740 f, 365779.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79800 f, 366055.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79860 f, 366330.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79920 f, 366605.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 79980 f, 366880.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80040 f, 367155.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80100 f, 367431.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80160 f, 367706.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80220 f, 367981.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80280 f, 368256.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80340 f, 368532.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80400 f, 367123.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80460 f, 367397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80520 f, 367671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80580 f, 367945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80640 f, 368219.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80700 f, 368493.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80760 f, 368767.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80820 f, 369041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80880 f, 369315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 80940 f, 369589.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81000 f, 369863.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81060 f, 370137.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81120 f, 368727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81180 f, 369000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81240 f, 369272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81300 f, 369545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81360 f, 369818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81420 f, 370090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81480 f, 370363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81540 f, 370636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81600 f, 370909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81660 f, 371181.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756480 f, 409129.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756540 f, 409161.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756600 f, 409194.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756660 f, 409226.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756720 f, 409259.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756780 f, 409291.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756840 f, 409323.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756900 f, 409356.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81720 f, 371454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81780 f, 371727.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 756960 f, 409388.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81840 f, 370316.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81900 f, 370588.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757020 f, 409421.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 81960 f, 370859.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757080 f, 409453.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757140 f, 409486.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757200 f, 409518.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82020 f, 371131.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757260 f, 409329.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82080 f, 371402.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82140 f, 371674.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757320 f, 409362.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82200 f, 371945.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757380 f, 409394.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757440 f, 409427.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82260 f, 372217.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82320 f, 372488.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757500 f, 409459.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757560 f, 409491.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757620 f, 409524.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82380 f, 372760.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757680 f, 409556.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82440 f, 373031.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757740 f, 409589.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82500 f, 373303.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757800 f, 409621.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82560 f, 373574.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757860 f, 409654.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82620 f, 372162.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757920 f, 409686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82680 f, 372432.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 757980 f, 409718.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82740 f, 372702.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758040 f, 409751.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82800 f, 372972.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758100 f, 409783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82860 f, 373243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82920 f, 373513.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758160 f, 409594.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758220 f, 409627.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758280 f, 409659.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758340 f, 409692.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758400 f, 409724.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758460 f, 409756.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758520 f, 409789.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758580 f, 409821.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758640 f, 409854.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758700 f, 409886.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758760 f, 409918.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758820 f, 409951.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 82980 f, 373783.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758880 f, 409983.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83040 f, 374054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83100 f, 374324.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 758940 f, 410016.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83160 f, 374594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83220 f, 374864.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759000 f, 409827.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83280 f, 375135.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759060 f, 409859.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83340 f, 375405.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83400 f, 373991.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759120 f, 409892.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83460 f, 374260.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759180 f, 409924.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759240 f, 409956.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759300 f, 409989.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759360 f, 410021.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759420 f, 410054.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759480 f, 410086.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759540 f, 410118.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759600 f, 410151.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759660 f, 410183.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759720 f, 410215.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759780 f, 410248.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759840 f, 410280.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759900 f, 410091.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83520 f, 374529.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 759960 f, 410124.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83580 f, 374798.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83640 f, 375067.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760020 f, 410156.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83700 f, 375336.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83760 f, 375605.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83820 f, 375874.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760080 f, 410188.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760140 f, 410221.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760200 f, 410253.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760260 f, 410286.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83880 f, 376143.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 83940 f, 376412.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760320 f, 410318.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84000 f, 376681.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84060 f, 376950.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760380 f, 410350.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84120 f, 375535.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84180 f, 375803.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84240 f, 376071.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84300 f, 376339.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760440 f, 410383.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760500 f, 410415.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760560 f, 410447.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760620 f, 410480.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760680 f, 410512.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760740 f, 410323.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760800 f, 410356.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760860 f, 410388.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84360 f, 376607.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760920 f, 410420.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84420 f, 376875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84480 f, 377142.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 760980 f, 410453.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84540 f, 377410.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84600 f, 377678.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761040 f, 410485.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84660 f, 377946.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761100 f, 410517.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761160 f, 410550.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761220 f, 410582.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761280 f, 410614.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761340 f, 410647.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761400 f, 410679.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761460 f, 410711.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761520 f, 410744.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761580 f, 410776.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761640 f, 410587.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761700 f, 410619.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761760 f, 410652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84720 f, 378214.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761820 f, 410684.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84780 f, 378482.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761880 f, 410716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84840 f, 378750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 761940 f, 410749.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762000 f, 410781.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84900 f, 377333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762060 f, 410814.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762120 f, 410846.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762180 f, 410878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 84960 f, 377600.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762240 f, 410911.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85020 f, 377866.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85080 f, 378133.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762300 f, 410943.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85140 f, 378400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85200 f, 378666.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762360 f, 410975.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85260 f, 378933.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762420 f, 411008.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85320 f, 379200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85380 f, 379466.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85440 f, 379733.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85500 f, 380000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85560 f, 380266.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85620 f, 378849.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85680 f, 379115.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85740 f, 379380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85800 f, 379646.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85860 f, 379911.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85920 f, 380177.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 85980 f, 380442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86040 f, 380707.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86100 f, 380973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86160 f, 381238.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86220 f, 381504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86280 f, 381769.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86340 f, 382035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86400 f, 380616.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86460 f, 380881.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86520 f, 381145.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86580 f, 381409.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86640 f, 381674.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86700 f, 381938.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86760 f, 382202.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86820 f, 382466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86880 f, 382731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 86940 f, 382995.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87000 f, 383259.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87060 f, 383524.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87120 f, 383788.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87180 f, 382368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87240 f, 382631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87300 f, 382894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87360 f, 383157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87420 f, 383421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87480 f, 383684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87540 f, 383947.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762480 f, 411040.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762540 f, 410851.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87600 f, 384210.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762600 f, 410883.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762660 f, 410915.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87660 f, 384473.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762720 f, 410948.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87720 f, 384736.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762780 f, 410980.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87780 f, 385000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762840 f, 411012.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762900 f, 411045.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87840 f, 385263.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 762960 f, 411077.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763020 f, 411109.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87900 f, 383842.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 87960 f, 384104.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763080 f, 411142.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763140 f, 411174.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763200 f, 411206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88020 f, 384366.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763260 f, 411239.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763320 f, 411050.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88080 f, 384628.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763380 f, 411082.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763440 f, 411114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88140 f, 384890.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763500 f, 411147.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763560 f, 411179.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763620 f, 411211.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763680 f, 411243.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763740 f, 411276.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763800 f, 411308.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763860 f, 411340.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763920 f, 411373.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 763980 f, 411405.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764040 f, 411437.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764100 f, 411470.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764160 f, 411502.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764220 f, 411313.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764280 f, 411345.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764340 f, 411377.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764400 f, 411410.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764460 f, 411442.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764520 f, 411474.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764580 f, 411506.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764640 f, 411539.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764700 f, 411571.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764760 f, 411603.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764820 f, 411636.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764880 f, 411668.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 764940 f, 411700.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765000 f, 411733.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765060 f, 411543.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765120 f, 411576.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765180 f, 411608.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765240 f, 411640.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765300 f, 411672.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765360 f, 411705.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765420 f, 411737.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765480 f, 411769.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765540 f, 411802.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765600 f, 411834.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765660 f, 411866.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88200 f, 385152.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765720 f, 411898.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88260 f, 385414.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765780 f, 411931.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88320 f, 385676.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765840 f, 411963.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88380 f, 385938.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765900 f, 411995.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88440 f, 386200.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 765960 f, 411806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88500 f, 386462.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88560 f, 386724.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766020 f, 411838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88620 f, 385304.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766080 f, 411870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88680 f, 385565.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766140 f, 411903.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766200 f, 411935.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766260 f, 411967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88740 f, 385826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88800 f, 386086.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766320 f, 412000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88860 f, 386347.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766380 f, 412032.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766440 f, 412064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88920 f, 386608.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766500 f, 412096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 88980 f, 386869.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766560 f, 412129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89040 f, 387130.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766620 f, 412161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89100 f, 387391.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766680 f, 412193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89160 f, 387652.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766740 f, 412225.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89220 f, 387913.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766800 f, 412258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89280 f, 388173.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766860 f, 412068.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89340 f, 386753.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766920 f, 412101.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89400 f, 387013.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 766980 f, 412133.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89460 f, 387272.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767040 f, 412165.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89520 f, 387532.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767100 f, 412197.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89580 f, 387792.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767160 f, 412229.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89640 f, 388051.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767220 f, 412262.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767280 f, 412294.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767340 f, 412326.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767400 f, 412358.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767460 f, 412391.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89700 f, 388311.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767520 f, 412423.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89760 f, 388571.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767580 f, 412455.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89820 f, 388831.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767640 f, 412487.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89880 f, 389090.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767700 f, 412298.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 89940 f, 389350.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767760 f, 412330.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90000 f, 389610.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767820 f, 412363.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90060 f, 388189.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767880 f, 412395.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90120 f, 388448.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 767940 f, 412427.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90180 f, 388706.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768000 f, 412459.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90240 f, 388965.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768060 f, 412491.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90300 f, 389224.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768120 f, 412524.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90360 f, 389482.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768180 f, 412556.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90420 f, 389741.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768240 f, 412588.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90480 f, 390000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768300 f, 412620.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90540 f, 390258.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768360 f, 412653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90600 f, 390517.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768420 f, 412685.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90660 f, 390775.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768480 f, 412495.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90720 f, 389356.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768540 f, 412528.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90780 f, 389613.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768600 f, 412560.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90840 f, 389871.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768660 f, 412592.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90900 f, 390128.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768720 f, 412624.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 90960 f, 390386.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768780 f, 412657.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91020 f, 390643.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768840 f, 412689.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91080 f, 390901.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768900 f, 412721.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91140 f, 391158.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 768960 f, 412753.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91200 f, 391416.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769020 f, 412785.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91260 f, 391673.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769080 f, 412818.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91320 f, 391931.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769140 f, 412850.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91380 f, 392188.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769200 f, 412882.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91440 f, 390769.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769260 f, 412914.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91500 f, 391025.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769320 f, 412946.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91560 f, 391282.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769380 f, 412757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91620 f, 391538.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769440 f, 412789.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91680 f, 391794.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769500 f, 412821.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91740 f, 392051.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769560 f, 412854.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91800 f, 392307.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769620 f, 412886.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91860 f, 392564.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769680 f, 412918.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91920 f, 392820.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769740 f, 412950.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 91980 f, 393076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769800 f, 412982.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92040 f, 393333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769860 f, 413015.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92100 f, 393589.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769920 f, 413047.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92160 f, 393846.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 769980 f, 413079.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92220 f, 392425.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770040 f, 413111.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92280 f, 392680.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770100 f, 413143.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92340 f, 392936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92400 f, 393191.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770160 f, 413175.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92460 f, 393446.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770220 f, 412986.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92520 f, 393702.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770280 f, 413018.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92580 f, 393957.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770340 f, 413050.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92640 f, 394212.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770400 f, 413083.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92700 f, 394468.1 fps, 0 ms/f [junit] 1 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 770460 f, 412451.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92760 f, 394723.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770520 f, 412263.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92820 f, 394978.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770580 f, 412295.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92880 f, 393559.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770640 f, 412327.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 92940 f, 393813.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770700 f, 412359.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93000 f, 394067.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770760 f, 412391.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93060 f, 394322.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770820 f, 412423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93120 f, 394576.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770880 f, 412455.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 770940 f, 412487.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771000 f, 412520.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771060 f, 412552.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771120 f, 412584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93180 f, 394830.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771180 f, 412616.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93240 f, 395084.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771240 f, 412648.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93300 f, 395338.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771300 f, 412680.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93360 f, 395593.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771360 f, 412491.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93420 f, 395847.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771420 f, 412524.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93480 f, 396101.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771480 f, 412556.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93540 f, 396355.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771540 f, 412588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93600 f, 394936.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771600 f, 412620.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93660 f, 395189.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771660 f, 412652.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93720 f, 395443.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771720 f, 412684.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93780 f, 395696.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771780 f, 412716.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93840 f, 394285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93900 f, 394537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 93960 f, 394789.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94020 f, 395042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94080 f, 395294.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771840 f, 412748.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771900 f, 412780.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94140 f, 395546.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 771960 f, 412812.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94200 f, 395798.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772020 f, 412844.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94260 f, 396050.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772080 f, 412877.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94320 f, 396302.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772140 f, 412909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94380 f, 394895.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94440 f, 395146.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94500 f, 395397.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772200 f, 412720.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772260 f, 412752.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772320 f, 412784.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772380 f, 412816.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772440 f, 412848.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772500 f, 412880.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94560 f, 395648.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772560 f, 412912.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772620 f, 412944.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772680 f, 412977.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772740 f, 413009.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772800 f, 413041.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772860 f, 413073.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772920 f, 413105.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 772980 f, 413137.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773040 f, 413169.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773100 f, 412980.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773160 f, 413012.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773220 f, 413044.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773280 f, 413076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773340 f, 413109.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94620 f, 395899.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773400 f, 413141.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773460 f, 413173.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773520 f, 413205.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773580 f, 413237.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773640 f, 413269.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773700 f, 413301.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773760 f, 413333.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773820 f, 413365.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773880 f, 413397.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 773940 f, 413208.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774000 f, 413240.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774060 f, 413272.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774120 f, 413304.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774180 f, 413336.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774240 f, 413368.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774300 f, 413400.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94680 f, 396150.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774360 f, 413433.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774420 f, 413465.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774480 f, 413497.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94740 f, 396401.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774540 f, 413529.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94800 f, 396652.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774600 f, 413561.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774660 f, 413593.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94860 f, 396903.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774720 f, 413625.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94920 f, 397154.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774780 f, 413436.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 94980 f, 397405.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774840 f, 413468.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774900 f, 413500.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 774960 f, 413532.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775020 f, 413564.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775080 f, 413596.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775140 f, 413628.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775200 f, 413660.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775260 f, 413692.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775320 f, 413724.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775380 f, 413756.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775440 f, 413788.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775500 f, 413820.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775560 f, 413852.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95040 f, 397656.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775620 f, 413884.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95100 f, 397907.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95160 f, 396500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95220 f, 396750.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775680 f, 413696.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95280 f, 397000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95340 f, 397250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95400 f, 397500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95460 f, 397750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95520 f, 398000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95580 f, 398250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95640 f, 398500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95700 f, 398750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95760 f, 399000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95820 f, 399250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95880 f, 399500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 95940 f, 398091.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96000 f, 398340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96060 f, 398589.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775740 f, 413728.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96120 f, 398838.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775800 f, 413760.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96180 f, 399087.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775860 f, 413791.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96240 f, 399336.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775920 f, 413824.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 775980 f, 413856.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96300 f, 399585.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776040 f, 413888.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96360 f, 399834.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96420 f, 400083.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96480 f, 400331.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776100 f, 413919.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96540 f, 400580.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776160 f, 413952.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96600 f, 400829.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776220 f, 413984.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96660 f, 401078.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776280 f, 414016.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96720 f, 399669.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776340 f, 414047.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96780 f, 399917.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776400 f, 414080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96840 f, 400165.2 fps, 0 ms/f [junit] 1 s: 60 f / 21 ms, 2857.1 fps, 0 ms/f; total: 776460 f, 409525.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96900 f, 400413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 96960 f, 400661.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97020 f, 400909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97080 f, 401157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97140 f, 401404.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97200 f, 401652.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97260 f, 401900.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776520 f, 409341.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97320 f, 402148.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776580 f, 409372.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97380 f, 402396.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776640 f, 409188.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776700 f, 409004.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97440 f, 402644.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776760 f, 409036.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776820 f, 409067.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97500 f, 401234.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776880 f, 409099.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 776940 f, 408915.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97560 f, 401481.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777000 f, 408947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97620 f, 401728.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777060 f, 408763.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97680 f, 401975.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777120 f, 408795.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97740 f, 402222.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777180 f, 408826.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97800 f, 402469.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777240 f, 408858.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97860 f, 402716.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97920 f, 402962.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 97980 f, 403209.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98040 f, 403456.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98100 f, 403703.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98160 f, 403950.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98220 f, 404197.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98280 f, 402786.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777300 f, 408890.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98340 f, 403032.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777360 f, 408921.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98400 f, 403278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98460 f, 403524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98520 f, 403770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98580 f, 404016.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98640 f, 404262.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98700 f, 404508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98760 f, 404754.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777420 f, 408953.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98820 f, 405000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777480 f, 408769.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98880 f, 405245.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777540 f, 408801.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 98940 f, 405491.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777600 f, 408832.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99000 f, 405737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99060 f, 404326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99120 f, 404571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99180 f, 404816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99240 f, 405061.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99300 f, 405306.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99360 f, 405551.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777660 f, 408864.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99420 f, 405795.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777720 f, 408895.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99480 f, 406040.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777780 f, 408927.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777840 f, 408744.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777900 f, 408775.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99540 f, 406285.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 777960 f, 408807.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778020 f, 408838.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99600 f, 406530.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778080 f, 408870.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99660 f, 406775.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778140 f, 408901.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99720 f, 407020.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778200 f, 408933.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778260 f, 408749.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99780 f, 407265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99840 f, 405853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99900 f, 406097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 99960 f, 406341.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100020 f, 406585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100080 f, 406829.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778320 f, 408781.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100140 f, 407073.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778380 f, 408813.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778440 f, 408844.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778500 f, 408876.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778560 f, 408907.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778620 f, 408724.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778680 f, 408755.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778740 f, 408787.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778800 f, 408818.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778860 f, 408850.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778920 f, 408881.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 778980 f, 408913.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779040 f, 408730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100200 f, 407317.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100260 f, 407560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100320 f, 407804.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100380 f, 408048.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779100 f, 408761.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100440 f, 408292.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779160 f, 408793.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100500 f, 408536.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779220 f, 408824.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100560 f, 408780.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779280 f, 408856.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100620 f, 407368.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779340 f, 408887.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100680 f, 407611.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779400 f, 408919.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100740 f, 407854.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779460 f, 408736.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779520 f, 408767.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779580 f, 408799.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779640 f, 408830.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779700 f, 408862.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779760 f, 408893.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779820 f, 408925.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779880 f, 408956.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 779940 f, 408987.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780000 f, 409019.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100800 f, 408097.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780060 f, 408836.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780120 f, 408867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100860 f, 408340.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780180 f, 408899.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100920 f, 408583.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780240 f, 408930.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780300 f, 408962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 100980 f, 408825.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780360 f, 408993.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780420 f, 409025.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101040 f, 409068.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780480 f, 409056.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780540 f, 409088.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780600 f, 409119.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780660 f, 408936.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780720 f, 408968.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780780 f, 408999.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780840 f, 409030.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780900 f, 409062.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780960 f, 409093.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781020 f, 409125.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781080 f, 409156.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781140 f, 409188.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781200 f, 409219.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781260 f, 409250.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781320 f, 409068.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781380 f, 409099.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781440 f, 409130.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781500 f, 409162.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781560 f, 409193.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781620 f, 409225.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781680 f, 409256.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781740 f, 409287.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781800 f, 409319.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781860 f, 409350.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781920 f, 409382.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 781980 f, 409199.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782040 f, 409230.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782100 f, 409262.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782160 f, 409293.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782220 f, 409324.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782280 f, 409356.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782340 f, 409387.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782400 f, 409419.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782460 f, 409450.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782520 f, 409481.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782580 f, 409513.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782640 f, 409330.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782700 f, 409361.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782760 f, 409393.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782820 f, 409424.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782880 f, 409456.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 782940 f, 409487.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783000 f, 409518.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783060 f, 409550.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783120 f, 409581.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783180 f, 409613.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783240 f, 409430.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783300 f, 409461.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783360 f, 409492.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783420 f, 409524.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783480 f, 409555.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783540 f, 409587.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783600 f, 409618.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783660 f, 409649.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783720 f, 409681.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783780 f, 409712.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101100 f, 409311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101160 f, 409554.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101220 f, 409797.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101280 f, 410040.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783840 f, 409743.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101340 f, 410283.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101400 f, 408870.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783900 f, 409561.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101460 f, 409112.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 783960 f, 409592.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101520 f, 409354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101580 f, 409596.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784020 f, 409623.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101640 f, 409838.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784080 f, 409655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101700 f, 410080.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784140 f, 409686.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784200 f, 409717.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101760 f, 410322.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784260 f, 409749.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101820 f, 410564.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784320 f, 409780.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784380 f, 409811.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101880 f, 410806.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784440 f, 409843.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784500 f, 409660.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784560 f, 409691.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784620 f, 409723.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784680 f, 409754.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 101940 f, 411048.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784740 f, 409785.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784800 f, 409817.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784860 f, 409848.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784920 f, 409879.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 784980 f, 409911.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785040 f, 409728.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785100 f, 409759.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785160 f, 409791.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785220 f, 409822.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102000 f, 411290.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785280 f, 409853.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102060 f, 411532.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785340 f, 409885.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785400 f, 409916.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785460 f, 409947.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102120 f, 411774.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785520 f, 409979.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785580 f, 410010.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785640 f, 409827.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785700 f, 409859.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785760 f, 409890.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785820 f, 409921.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102180 f, 410361.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102240 f, 410602.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785880 f, 409953.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102300 f, 410843.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 785940 f, 409984.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102360 f, 411084.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786000 f, 410015.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102420 f, 411325.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102480 f, 411566.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786060 f, 410046.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102540 f, 411807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102600 f, 412048.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786120 f, 410078.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102660 f, 412289.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102720 f, 412530.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786180 f, 410109.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102780 f, 412771.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786240 f, 409927.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786300 f, 409958.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786360 f, 409989.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786420 f, 410020.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786480 f, 410052.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786540 f, 410083.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786600 f, 410114.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786660 f, 410145.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786720 f, 410177.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786780 f, 410208.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786840 f, 410026.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786900 f, 410057.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 786960 f, 410088.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787020 f, 410119.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102840 f, 413012.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787080 f, 410151.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787140 f, 410182.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102900 f, 413253.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787200 f, 410213.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787260 f, 410244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 102960 f, 411840.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787320 f, 410276.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787380 f, 410307.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103020 f, 412080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103080 f, 412320.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787440 f, 410125.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787500 f, 410156.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787560 f, 410187.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787620 f, 410218.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787680 f, 410250.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787740 f, 410281.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787800 f, 410312.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787860 f, 410343.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787920 f, 410375.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 787980 f, 410406.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788040 f, 410223.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788100 f, 410255.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788160 f, 410286.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788220 f, 410317.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788280 f, 410348.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788340 f, 410380.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788400 f, 410411.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103140 f, 412560.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788460 f, 410442.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788520 f, 410473.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788580 f, 410504.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788640 f, 410322.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788700 f, 410353.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788760 f, 410385.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788820 f, 410416.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788880 f, 410447.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 788940 f, 410478.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789000 f, 410509.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789060 f, 410541.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789120 f, 410572.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789180 f, 410603.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789240 f, 410421.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789300 f, 410452.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789360 f, 410483.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789420 f, 410514.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789480 f, 410546.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789540 f, 410577.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789600 f, 410608.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789660 f, 410639.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789720 f, 410670.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789780 f, 410702.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789840 f, 410519.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789900 f, 410550.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 789960 f, 410582.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790020 f, 410613.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790080 f, 410431.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790140 f, 410462.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790200 f, 410493.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790260 f, 410524.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790320 f, 410555.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790380 f, 410587.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790440 f, 410618.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790500 f, 410649.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790560 f, 410467.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790620 f, 410498.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790680 f, 410529.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790740 f, 410560.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790800 f, 410591.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103200 f, 412800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790860 f, 410623.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790920 f, 410654.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 790980 f, 410685.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103260 f, 413040.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791040 f, 410716.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791100 f, 410747.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103320 f, 413280.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791160 f, 410565.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791220 f, 410596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103380 f, 413520.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791280 f, 410627.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791340 f, 410659.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103440 f, 413760.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791400 f, 410690.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791460 f, 410721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103500 f, 414000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791520 f, 410752.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791580 f, 410783.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103560 f, 414240.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791640 f, 410814.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791700 f, 410845.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791760 f, 410877.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791820 f, 410695.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103620 f, 414480.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791880 f, 410726.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103680 f, 414720.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 791940 f, 410757.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792000 f, 410788.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103740 f, 413306.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792060 f, 410819.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103800 f, 413545.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792120 f, 410850.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792180 f, 410881.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103860 f, 413784.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792240 f, 410912.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103920 f, 414023.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792300 f, 410944.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792360 f, 410762.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 103980 f, 414262.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792420 f, 410793.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792480 f, 410824.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104040 f, 414502.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792540 f, 410855.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792600 f, 410886.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104100 f, 414741.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792660 f, 410917.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792720 f, 410948.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104160 f, 414980.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792780 f, 410979.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792840 f, 411010.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104220 f, 415219.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792900 f, 410829.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104280 f, 415458.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 792960 f, 410860.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793020 f, 410891.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104340 f, 415697.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793080 f, 410922.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793140 f, 410953.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104400 f, 415936.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793200 f, 410984.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793260 f, 411015.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104460 f, 414523.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793320 f, 411046.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793380 f, 410864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104520 f, 414761.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793440 f, 410895.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793500 f, 410927.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104580 f, 415000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793560 f, 410958.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104640 f, 415238.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793620 f, 410989.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793680 f, 410807.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793740 f, 410838.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793800 f, 410869.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793860 f, 410900.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793920 f, 410719.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 793980 f, 410750.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794040 f, 410781.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794100 f, 410812.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794160 f, 410843.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104700 f, 415476.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794220 f, 410661.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794280 f, 410692.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794340 f, 410723.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104760 f, 414071.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794400 f, 410754.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104820 f, 414308.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794460 f, 410785.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794520 f, 410816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104880 f, 414545.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794580 f, 410847.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794640 f, 410879.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 104940 f, 414782.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794700 f, 410910.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794760 f, 410941.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105000 f, 415019.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794820 f, 410759.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794880 f, 410790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105060 f, 415256.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 794940 f, 410821.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795000 f, 410852.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795060 f, 410883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105120 f, 415494.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795120 f, 410914.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105180 f, 415731.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795180 f, 410945.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105240 f, 415968.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795240 f, 410976.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795300 f, 411007.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105300 f, 414566.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795360 f, 411038.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795420 f, 410857.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105360 f, 414803.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795480 f, 410888.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795540 f, 410919.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795600 f, 410950.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795660 f, 410981.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105420 f, 415039.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795720 f, 411012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105480 f, 415275.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795780 f, 411043.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795840 f, 411074.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795900 f, 411105.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105540 f, 415511.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 795960 f, 410924.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796020 f, 410955.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105600 f, 415748.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105660 f, 415984.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105720 f, 416220.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105780 f, 416456.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105840 f, 416692.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105900 f, 416929.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 105960 f, 415529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106020 f, 415764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106080 f, 416000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106140 f, 416235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106200 f, 416470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106260 f, 416705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106320 f, 416941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106380 f, 417176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106440 f, 417411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106500 f, 417647.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796080 f, 410986.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106560 f, 417882.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796140 f, 411017.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106620 f, 416484.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796200 f, 411048.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106680 f, 416718.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796260 f, 411078.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106740 f, 416953.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796320 f, 411109.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106800 f, 417187.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796380 f, 411140.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106860 f, 417421.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106920 f, 417656.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 106980 f, 417890.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107040 f, 418125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107100 f, 418359.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107160 f, 418593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107220 f, 418828.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107280 f, 419062.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107340 f, 417665.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107400 f, 417898.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796440 f, 410959.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796500 f, 410990.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796560 f, 411021.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796620 f, 411052.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796680 f, 411083.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796740 f, 411114.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796800 f, 411145.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796860 f, 411176.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796920 f, 410995.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 796980 f, 411026.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797040 f, 411057.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107460 f, 418132.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107520 f, 418365.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107580 f, 418599.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107640 f, 418832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107700 f, 419066.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107760 f, 419299.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797100 f, 411088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107820 f, 419533.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797160 f, 411119.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107880 f, 419766.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 107940 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108000 f, 420233.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108060 f, 420466.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108120 f, 419069.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108180 f, 419302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108240 f, 419534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108300 f, 419767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108360 f, 420000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108420 f, 420232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108480 f, 420465.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797220 f, 411150.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797280 f, 411181.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797340 f, 411211.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797400 f, 411242.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797460 f, 411273.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797520 f, 411304.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797580 f, 411123.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797640 f, 411154.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797700 f, 411185.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797760 f, 411216.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797820 f, 411247.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797880 f, 411278.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 797940 f, 411309.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798000 f, 411128.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798060 f, 410947.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798120 f, 410978.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798180 f, 411009.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798240 f, 410828.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798300 f, 410859.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798360 f, 410890.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798420 f, 410921.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798480 f, 410952.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798540 f, 410771.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798600 f, 410802.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798660 f, 410833.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798720 f, 410864.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798780 f, 410895.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798840 f, 410925.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798900 f, 410956.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 798960 f, 410987.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799020 f, 411018.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799080 f, 411049.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799140 f, 410868.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799200 f, 410899.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799260 f, 410930.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799320 f, 410961.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799380 f, 410992.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799440 f, 411023.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799500 f, 411054.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799560 f, 411084.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799620 f, 411115.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799680 f, 411146.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799740 f, 410966.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799800 f, 410996.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799860 f, 411027.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799920 f, 411058.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 799980 f, 411089.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800040 f, 411120.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800100 f, 411151.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800160 f, 411181.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800220 f, 411212.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800280 f, 411032.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800340 f, 411063.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800400 f, 411094.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800460 f, 411124.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800520 f, 411155.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800580 f, 411186.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800640 f, 411217.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800700 f, 411248.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800760 f, 411278.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800820 f, 411309.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800880 f, 411129.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 800940 f, 411160.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801000 f, 411190.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801060 f, 411221.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801120 f, 411252.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801180 f, 411283.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801240 f, 411314.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801300 f, 411344.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801360 f, 411375.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801420 f, 411195.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801480 f, 411226.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801540 f, 411257.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801600 f, 411287.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801660 f, 411318.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801720 f, 411349.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801780 f, 411380.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108540 f, 420697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108600 f, 420930.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801840 f, 411410.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801900 f, 411441.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 801960 f, 411261.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802020 f, 411292.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802080 f, 411323.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802140 f, 411353.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802200 f, 411384.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802260 f, 411415.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802320 f, 411446.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802380 f, 411476.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802440 f, 411507.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802500 f, 411327.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802560 f, 411358.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802620 f, 411389.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802680 f, 411419.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802740 f, 411450.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802800 f, 411481.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802860 f, 411512.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802920 f, 411542.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 802980 f, 411573.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803040 f, 411393.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803100 f, 411424.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803160 f, 411454.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803220 f, 411485.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803280 f, 411516.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803340 f, 411547.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803400 f, 411577.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803460 f, 411608.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803520 f, 411639.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803580 f, 411670.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803640 f, 411490.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803700 f, 411520.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803760 f, 411551.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803820 f, 411582.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803880 f, 411612.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 803940 f, 411643.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804000 f, 411674.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804060 f, 411705.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804120 f, 411735.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804180 f, 411555.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804240 f, 411586.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804300 f, 411617.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804360 f, 411647.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804420 f, 411678.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804480 f, 411709.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804540 f, 411740.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804600 f, 411770.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804660 f, 411801.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804720 f, 411832.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804780 f, 411652.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804840 f, 411682.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804900 f, 411713.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 804960 f, 411744.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805020 f, 411774.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805080 f, 411805.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805140 f, 411836.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805200 f, 411867.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805260 f, 411897.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805320 f, 411717.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805380 f, 411748.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805440 f, 411779.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805500 f, 411809.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805560 f, 411840.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805620 f, 411871.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805680 f, 411901.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805740 f, 411932.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805800 f, 411963.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805860 f, 411993.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805920 f, 411814.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 805980 f, 411844.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806040 f, 411875.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806100 f, 411905.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806160 f, 411936.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806220 f, 411967.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806280 f, 411997.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806340 f, 412028.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806400 f, 412059.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806460 f, 412089.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806520 f, 411910.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806580 f, 411940.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806640 f, 411971.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806700 f, 412002.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806760 f, 412032.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806820 f, 412063.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806880 f, 412093.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 806940 f, 412124.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807000 f, 412155.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807060 f, 411975.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807120 f, 412006.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807180 f, 412036.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807240 f, 411857.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807300 f, 411887.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807360 f, 411918.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807420 f, 411949.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807480 f, 411979.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807540 f, 412010.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807600 f, 412040.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807660 f, 411861.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807720 f, 411891.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807780 f, 411922.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807840 f, 411953.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807900 f, 411983.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 807960 f, 412014.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808020 f, 412044.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808080 f, 412075.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808140 f, 412106.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808200 f, 411926.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808260 f, 411957.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808320 f, 411987.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808380 f, 412018.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808440 f, 412048.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808500 f, 412079.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808560 f, 412110.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808620 f, 412140.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808680 f, 412171.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808740 f, 411991.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808800 f, 412022.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808860 f, 412053.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808920 f, 412083.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 808980 f, 412114.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809040 f, 412144.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108660 f, 421162.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809100 f, 412175.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809160 f, 412205.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809220 f, 412236.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809280 f, 412266.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809340 f, 412087.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108720 f, 421395.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809400 f, 412118.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108780 f, 421627.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809460 f, 412148.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108840 f, 421860.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809520 f, 412179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108900 f, 420463.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809580 f, 412209.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 108960 f, 420694.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809640 f, 412240.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109020 f, 420926.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809700 f, 412270.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109080 f, 421158.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809760 f, 412301.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109140 f, 421389.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809820 f, 412122.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109200 f, 421621.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809880 f, 412152.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109260 f, 421853.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 809940 f, 412183.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810000 f, 412213.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810060 f, 412244.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810120 f, 412274.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810180 f, 412305.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810240 f, 412335.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810300 f, 412366.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810360 f, 412396.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810420 f, 412217.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810480 f, 412248.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810540 f, 412278.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810600 f, 412099.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810660 f, 412130.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810720 f, 412160.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810780 f, 412191.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810840 f, 412221.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810900 f, 412042.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 810960 f, 412073.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811020 f, 412103.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811080 f, 412134.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811140 f, 412164.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811200 f, 412195.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811260 f, 412225.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811320 f, 412046.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811380 f, 412077.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811440 f, 412107.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811500 f, 412138.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811560 f, 412168.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811620 f, 412199.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811680 f, 412229.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811740 f, 412260.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811800 f, 412290.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811860 f, 412320.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811920 f, 412142.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 811980 f, 412172.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812040 f, 412203.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812100 f, 412233.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812160 f, 412263.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812220 f, 412294.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812280 f, 412324.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812340 f, 412355.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812400 f, 412385.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812460 f, 412416.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812520 f, 412446.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812580 f, 412477.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812640 f, 412298.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812700 f, 412328.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812760 f, 412359.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812820 f, 412389.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812880 f, 412420.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 812940 f, 412450.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813000 f, 412480.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813060 f, 412511.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813120 f, 412541.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813180 f, 412572.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813240 f, 412393.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813300 f, 412423.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813360 f, 412454.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813420 f, 412484.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813480 f, 412515.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813540 f, 412545.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813600 f, 412576.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813660 f, 412606.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813720 f, 412636.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813780 f, 412458.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813840 f, 412488.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813900 f, 412519.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 813960 f, 412549.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814020 f, 412579.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814080 f, 412610.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814140 f, 412640.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814200 f, 412671.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814260 f, 412701.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814320 f, 412731.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814380 f, 412553.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814440 f, 412583.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814500 f, 412613.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814560 f, 412644.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814620 f, 412674.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814680 f, 412705.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814740 f, 412735.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814800 f, 412765.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814860 f, 412796.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814920 f, 412617.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 814980 f, 412648.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815040 f, 412678.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815100 f, 412708.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815160 f, 412739.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815220 f, 412769.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815280 f, 412800.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815340 f, 412830.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815400 f, 412860.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815460 f, 412682.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815520 f, 412712.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815580 f, 412742.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815640 f, 412773.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815700 f, 412803.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815760 f, 412834.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815820 f, 412864.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815880 f, 412894.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 815940 f, 412925.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816000 f, 412955.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816060 f, 412776.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816120 f, 412807.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816180 f, 412837.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816240 f, 412867.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816300 f, 412898.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816360 f, 412719.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816420 f, 412750.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816480 f, 412780.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816540 f, 412810.9 fps, 0 ms/f [junit] 1 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 816600 f, 412424.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816660 f, 412454.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816720 f, 412276.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816780 f, 412306.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816840 f, 412337.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816900 f, 412367.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 816960 f, 412397.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817020 f, 412220.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817080 f, 412250.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817140 f, 412280.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817200 f, 412310.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817260 f, 412341.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817320 f, 412371.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817380 f, 412401.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817440 f, 412431.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817500 f, 412462.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817560 f, 412284.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817620 f, 412314.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817680 f, 412344.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817740 f, 412375.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817800 f, 412405.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817860 f, 412435.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817920 f, 412465.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 817980 f, 412496.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818040 f, 412526.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818100 f, 412348.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818160 f, 412379.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818220 f, 412409.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818280 f, 412439.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818340 f, 412469.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818400 f, 412500.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818460 f, 412530.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818520 f, 412560.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818580 f, 412590.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818640 f, 412413.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818700 f, 412443.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818760 f, 412473.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818820 f, 412503.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818880 f, 412534.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 818940 f, 412564.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819000 f, 412594.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819060 f, 412624.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819120 f, 412447.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819180 f, 412477.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819240 f, 412507.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819300 f, 412537.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819360 f, 412567.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819420 f, 412598.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819480 f, 412420.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819540 f, 412450.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819600 f, 412481.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819660 f, 412511.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819720 f, 412541.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819780 f, 412571.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819840 f, 412394.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819900 f, 412424.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 819960 f, 412454.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820020 f, 412277.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109320 f, 422084.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820080 f, 412307.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820140 f, 412337.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109380 f, 422316.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820200 f, 412160.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109440 f, 422548.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820260 f, 412190.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109500 f, 422779.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820320 f, 412221.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109560 f, 423011.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820380 f, 412251.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820440 f, 412074.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820500 f, 412104.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820560 f, 412134.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820620 f, 412164.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820680 f, 412194.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820740 f, 412225.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820800 f, 412255.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820860 f, 412078.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820920 f, 412108.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 820980 f, 412138.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821040 f, 411961.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821100 f, 411992.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821160 f, 411815.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821220 f, 411845.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821280 f, 411875.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821340 f, 411905.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821400 f, 411935.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821460 f, 411759.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821520 f, 411789.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821580 f, 411819.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821640 f, 411849.6 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821700 f, 411879.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109620 f, 421615.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821760 f, 411909.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109680 f, 421846.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821820 f, 411939.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109740 f, 422076.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821880 f, 411969.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 821940 f, 411793.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109800 f, 422307.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822000 f, 411823.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109860 f, 422538.4 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822060 f, 411853.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109920 f, 422769.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822120 f, 411883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 109980 f, 423000.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822180 f, 411913.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110040 f, 423230.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822240 f, 411943.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110100 f, 423461.5 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822300 f, 411973.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110160 f, 423692.3 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822360 f, 412004.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110220 f, 423923.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822420 f, 412034.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110280 f, 424153.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822480 f, 411857.7 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822540 f, 411887.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822600 f, 411917.8 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822660 f, 411947.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822720 f, 411977.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822780 f, 412008.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822840 f, 412038.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822900 f, 412068.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 822960 f, 412098.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823020 f, 411921.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823080 f, 411951.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823140 f, 411981.9 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823200 f, 412012.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823260 f, 412042.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823320 f, 412072.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823380 f, 412102.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823440 f, 412132.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823500 f, 412162.2 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823560 f, 411986.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823620 f, 412016.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823680 f, 412046.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823740 f, 412076.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823800 f, 412106.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823860 f, 412136.0 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823920 f, 412166.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 823980 f, 412196.1 fps, 0 ms/f [junit] 1 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824040 f, 412226.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824100 f, 412049.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824160 f, 412080.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824220 f, 412110.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824280 f, 412140.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824340 f, 412169.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824400 f, 412200.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824460 f, 412230.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824520 f, 412260.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824580 f, 412083.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824640 f, 412113.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824700 f, 412143.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824760 f, 412173.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824820 f, 412203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110340 f, 424384.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824880 f, 412233.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110400 f, 422988.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 824940 f, 412263.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110460 f, 423218.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825000 f, 412293.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110520 f, 423448.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825060 f, 412323.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110580 f, 423678.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825120 f, 412147.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110640 f, 423908.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825180 f, 412177.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110700 f, 424137.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825240 f, 412207.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110760 f, 424367.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825300 f, 412237.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110820 f, 424597.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825360 f, 412267.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110880 f, 424827.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825420 f, 412297.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 110940 f, 425057.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825480 f, 412327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111000 f, 425287.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825540 f, 412357.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111060 f, 425517.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825600 f, 412387.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111120 f, 424122.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825660 f, 412211.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111180 f, 424351.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111240 f, 424580.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825720 f, 412241.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111300 f, 424809.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825780 f, 412271.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111360 f, 425038.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825840 f, 412301.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111420 f, 425267.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825900 f, 412331.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111480 f, 425496.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 825960 f, 412361.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826020 f, 412391.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111540 f, 425725.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826080 f, 412421.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111600 f, 425954.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826140 f, 412451.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111660 f, 426183.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826200 f, 412275.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111720 f, 426412.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826260 f, 412305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111780 f, 426641.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826320 f, 412335.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111840 f, 426870.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826380 f, 412365.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826440 f, 412395.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826500 f, 412425.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826560 f, 412455.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826620 f, 412485.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826680 f, 412514.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826740 f, 412339.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826800 f, 412369.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826860 f, 412399.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826920 f, 412428.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 826980 f, 412458.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827040 f, 412488.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827100 f, 412518.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827160 f, 412548.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827220 f, 412578.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827280 f, 412402.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827340 f, 412432.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827400 f, 412462.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827460 f, 412492.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827520 f, 412522.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111900 f, 425475.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 111960 f, 425703.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112020 f, 425931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112080 f, 426159.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112140 f, 426387.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112200 f, 426615.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112260 f, 426844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112320 f, 427072.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112380 f, 427300.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112440 f, 427528.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112500 f, 427756.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112560 f, 427984.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112620 f, 428212.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112680 f, 426818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112740 f, 427045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112800 f, 427272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112860 f, 427500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112920 f, 427727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 112980 f, 427954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113040 f, 428181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113100 f, 428409.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113160 f, 428636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113220 f, 428863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113280 f, 429090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113340 f, 429318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113400 f, 427924.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113460 f, 428150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113520 f, 428377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113580 f, 428603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113640 f, 428830.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113700 f, 429056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113760 f, 429283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113820 f, 429509.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113880 f, 429735.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 113940 f, 429962.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114000 f, 430188.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114060 f, 430415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114120 f, 430641.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114180 f, 429248.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114240 f, 429473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114300 f, 429699.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114360 f, 429924.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114420 f, 430150.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114480 f, 430375.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114540 f, 430601.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114600 f, 430827.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114660 f, 431052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114720 f, 431278.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114780 f, 431503.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114840 f, 431729.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114900 f, 430337.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 114960 f, 430561.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115020 f, 430786.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115080 f, 431011.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115140 f, 431235.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115200 f, 431460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115260 f, 431685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115320 f, 431910.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115380 f, 432134.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115440 f, 432359.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115500 f, 432584.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115560 f, 432809.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115620 f, 433033.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115680 f, 433258.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115740 f, 431865.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115800 f, 432089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115860 f, 432313.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115920 f, 432537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 115980 f, 432761.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116040 f, 432985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116100 f, 433208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116160 f, 433432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116220 f, 433656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116280 f, 433880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116340 f, 434104.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116400 f, 434328.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116460 f, 432936.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116520 f, 433159.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116580 f, 433382.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116640 f, 433605.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116700 f, 433829.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116760 f, 434052.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116820 f, 434275.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116880 f, 434498.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 116940 f, 434721.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117000 f, 434944.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117060 f, 435167.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117120 f, 435390.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117180 f, 435613.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117240 f, 434222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117300 f, 434444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117360 f, 434666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117420 f, 434888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117480 f, 435111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117540 f, 435333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117600 f, 435555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117660 f, 435777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117720 f, 436000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117780 f, 436222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117840 f, 436444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117900 f, 436666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 117960 f, 436888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118020 f, 435498.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118080 f, 435719.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118140 f, 435940.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118200 f, 436162.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118260 f, 436383.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118320 f, 436605.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118380 f, 436826.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118440 f, 437047.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118500 f, 437269.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118560 f, 437490.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118620 f, 437712.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118680 f, 437933.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118740 f, 438154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118800 f, 436764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118860 f, 436985.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118920 f, 437205.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 118980 f, 437426.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119040 f, 437647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119100 f, 437867.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119160 f, 438088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119220 f, 438308.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119280 f, 438529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119340 f, 438750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119400 f, 438970.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119460 f, 439191.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119520 f, 439411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119580 f, 438021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119640 f, 438241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119700 f, 438461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119760 f, 438681.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119820 f, 438901.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119880 f, 439120.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 119940 f, 439340.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120000 f, 439560.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120060 f, 439780.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120120 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120180 f, 440219.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120240 f, 440439.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120300 f, 440659.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120360 f, 439270.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120420 f, 439489.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120480 f, 439708.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120540 f, 439927.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120600 f, 440146.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120660 f, 440364.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120720 f, 440583.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120780 f, 440802.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120840 f, 441021.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120900 f, 441240.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120960 f, 441459.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121020 f, 441678.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121080 f, 441897.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121140 f, 440509.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121200 f, 440727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121260 f, 440945.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121320 f, 441163.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121380 f, 441381.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121440 f, 441600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121500 f, 441818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121560 f, 442036.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121620 f, 442254.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121680 f, 442472.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121740 f, 442690.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121800 f, 442909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121860 f, 441521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121920 f, 441739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 121980 f, 441956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122040 f, 442173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122100 f, 442391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122160 f, 442608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122220 f, 442826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122280 f, 443043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122340 f, 443260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122400 f, 443478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122460 f, 442093.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122520 f, 442310.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122580 f, 442527.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122640 f, 442743.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122700 f, 442960.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122760 f, 443176.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122820 f, 443393.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122880 f, 443610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 122940 f, 443826.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123000 f, 444043.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123060 f, 444259.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123120 f, 444476.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123180 f, 443093.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123240 f, 443309.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123300 f, 443525.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123360 f, 443741.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123420 f, 443956.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123480 f, 444172.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123540 f, 444388.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123600 f, 444604.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123660 f, 444820.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123720 f, 445035.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123780 f, 445251.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123840 f, 445467.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123900 f, 445683.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 123960 f, 444301.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124020 f, 444516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124080 f, 444731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124140 f, 444946.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124200 f, 445161.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124260 f, 445376.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124320 f, 445591.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124380 f, 445806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124440 f, 446021.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124500 f, 446236.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124560 f, 446451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124620 f, 446666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124680 f, 446881.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124740 f, 445500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124800 f, 445714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124860 f, 445928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124920 f, 446142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 124980 f, 446357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125040 f, 446571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125100 f, 446785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125160 f, 447000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125220 f, 447214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125280 f, 447428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125340 f, 447642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125400 f, 447857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125460 f, 446476.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125520 f, 446690.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125580 f, 446903.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125640 f, 447117.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125700 f, 447330.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125760 f, 447544.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125820 f, 447758.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125880 f, 447971.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 125940 f, 448185.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126000 f, 448398.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126060 f, 448612.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126120 f, 448825.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126180 f, 449039.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126240 f, 447659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126300 f, 447872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126360 f, 448085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126420 f, 448297.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126480 f, 448510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126540 f, 448723.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126600 f, 448936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126660 f, 449148.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126720 f, 449361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126780 f, 449574.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126840 f, 449787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126900 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 126960 f, 448621.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127020 f, 448833.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127080 f, 449045.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127140 f, 449257.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127200 f, 449469.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127260 f, 449681.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127320 f, 449894.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127380 f, 450106.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127440 f, 450318.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127500 f, 450530.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127560 f, 450742.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127620 f, 450954.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127680 f, 451166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127740 f, 451378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127800 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127860 f, 450211.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127920 f, 450422.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 127980 f, 450633.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128040 f, 450845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128100 f, 451056.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128160 f, 451267.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128220 f, 451478.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128280 f, 451690.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128340 f, 451901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128400 f, 452112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128460 f, 452323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128520 f, 452535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128580 f, 451157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128640 f, 451368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128700 f, 451578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128760 f, 451789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128820 f, 452000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128880 f, 452210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 128940 f, 452421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129000 f, 452631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129060 f, 452842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129120 f, 453052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129180 f, 453263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129240 f, 453473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129300 f, 452097.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129360 f, 452307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129420 f, 452517.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129480 f, 452727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129540 f, 452937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129600 f, 453146.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129660 f, 453356.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129720 f, 453566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129780 f, 453776.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129840 f, 453986.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129900 f, 454195.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 129960 f, 454405.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130020 f, 454615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130080 f, 454825.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130140 f, 453449.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130200 f, 453658.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130260 f, 453867.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130320 f, 454076.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130380 f, 454285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130440 f, 454494.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130500 f, 454703.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130560 f, 454912.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130620 f, 455121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130680 f, 455331.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130740 f, 455540.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130800 f, 455749.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130860 f, 455958.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130920 f, 454583.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 130980 f, 454791.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131040 f, 455000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131100 f, 455208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131160 f, 455416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131220 f, 455625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131280 f, 455833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131340 f, 456041.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131400 f, 456250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131460 f, 456458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131520 f, 456666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131580 f, 456875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131640 f, 455501.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131700 f, 455709.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131760 f, 455916.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131820 f, 456124.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131880 f, 456332.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 131940 f, 456539.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132000 f, 456747.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132060 f, 456955.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132120 f, 457162.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132180 f, 457370.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132240 f, 456000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132300 f, 456206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132360 f, 456413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132420 f, 456620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132480 f, 456827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132540 f, 457034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132600 f, 457241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132660 f, 457448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132720 f, 457655.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132780 f, 457862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132840 f, 458068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132900 f, 458275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 132960 f, 458482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133020 f, 457113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133080 f, 457319.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133140 f, 457525.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133200 f, 457731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133260 f, 457938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133320 f, 458144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133380 f, 458350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133440 f, 458556.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133500 f, 458762.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133560 f, 458969.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133620 f, 459175.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133680 f, 459381.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133740 f, 459587.6 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, 458424.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133920 f, 458630.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 133980 f, 458835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134040 f, 459041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134100 f, 459246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134160 f, 459452.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134220 f, 459657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134280 f, 459863.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134340 f, 460068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134400 f, 460273.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 134460 f, 460479.4 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, 460204.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 135360 f, 460408.1 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, 461084.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136080 f, 461288.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136140 f, 461491.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136200 f, 461694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136260 f, 461898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136320 f, 462101.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136380 f, 462305.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136440 f, 462508.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136500 f, 462711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136560 f, 462915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136620 f, 463118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136680 f, 463322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136740 f, 463525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136800 f, 462162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136860 f, 462364.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136920 f, 462567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 136980 f, 462770.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137040 f, 462972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137100 f, 463175.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137160 f, 463378.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137220 f, 463581.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137280 f, 463783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137340 f, 463986.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137400 f, 464189.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137460 f, 464391.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137520 f, 464594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137580 f, 463232.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137640 f, 463434.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137700 f, 463636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137760 f, 463838.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137820 f, 464040.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137880 f, 464242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 137940 f, 464444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138000 f, 464646.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138060 f, 464848.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138120 f, 465050.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138180 f, 465252.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138240 f, 465454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138300 f, 465656.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138360 f, 464295.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138420 f, 464496.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138480 f, 464698.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138540 f, 464899.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138600 f, 465100.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138660 f, 465302.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138720 f, 465503.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138780 f, 465704.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138840 f, 465906.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138900 f, 466107.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 138960 f, 466308.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139020 f, 466510.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139080 f, 466711.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139140 f, 465351.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139200 f, 465551.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139260 f, 465752.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139320 f, 465953.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139380 f, 466153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139440 f, 466354.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139500 f, 466555.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139560 f, 466755.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139620 f, 466956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139680 f, 467157.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139740 f, 467357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139800 f, 467558.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139860 f, 467759.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139920 f, 467959.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 139980 f, 466600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140040 f, 466800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140100 f, 467000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140160 f, 467200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140220 f, 467400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140280 f, 467600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140340 f, 467800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140400 f, 468000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140460 f, 468200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140520 f, 468400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140580 f, 468600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140640 f, 468800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140700 f, 467441.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140760 f, 467641.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140820 f, 467840.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140880 f, 468039.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 140940 f, 468239.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141000 f, 468438.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141060 f, 468637.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141120 f, 468837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141180 f, 469036.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141240 f, 469235.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141300 f, 469435.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141360 f, 469634.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141420 f, 469833.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141480 f, 468476.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141540 f, 468675.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141600 f, 468874.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141660 f, 469072.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141720 f, 469271.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141780 f, 469470.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141840 f, 469668.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141900 f, 469867.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 141960 f, 470066.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142020 f, 470264.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142080 f, 470463.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142140 f, 470662.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142200 f, 470860.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142260 f, 469504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142320 f, 469702.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142380 f, 469901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142440 f, 470099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142500 f, 470297.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142560 f, 470495.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142620 f, 470693.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142680 f, 470891.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142740 f, 471089.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142800 f, 471287.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142860 f, 471485.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142920 f, 471683.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 142980 f, 471881.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143040 f, 470526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143100 f, 470723.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143160 f, 470921.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143220 f, 471118.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143280 f, 471315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143340 f, 471513.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143400 f, 471710.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143460 f, 471907.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143520 f, 472105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143580 f, 472302.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143640 f, 472500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143700 f, 472697.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143760 f, 471344.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143820 f, 471540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143880 f, 471737.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 143940 f, 471934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144000 f, 472131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144060 f, 472327.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144120 f, 472524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144180 f, 472721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144240 f, 472918.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144300 f, 473114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144360 f, 473311.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144420 f, 473508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144480 f, 473704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144540 f, 473901.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144600 f, 472549.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144660 f, 472745.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144720 f, 472941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144780 f, 473137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144840 f, 473333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144900 f, 473529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 144960 f, 473725.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145020 f, 473921.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145080 f, 474117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145140 f, 474313.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145200 f, 474509.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145260 f, 474705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145320 f, 474901.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145380 f, 473550.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145440 f, 473745.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145500 f, 473941.3 fps, 0 ms/f [junit] 0 s: 60 f / 32 ms, 1875.0 fps, 0 ms/f; total: 145560 f, 429380.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145620 f, 429557.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145680 f, 429734.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145740 f, 428647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145800 f, 428823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145860 f, 429000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145920 f, 429176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 145980 f, 429352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146040 f, 429529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146100 f, 429705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146160 f, 429882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146220 f, 430058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146280 f, 430235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146340 f, 430411.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146400 f, 430588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146460 f, 429501.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146520 f, 429677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146580 f, 429853.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146640 f, 430029.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146700 f, 430205.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146760 f, 430381.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146820 f, 430557.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146880 f, 430733.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 146940 f, 430909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147000 f, 431085.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147060 f, 431261.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147120 f, 431436.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147180 f, 431612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147240 f, 431788.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147300 f, 430701.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147360 f, 430877.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147420 f, 431052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147480 f, 431228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147540 f, 431403.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147600 f, 431578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147660 f, 431754.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147720 f, 431929.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147780 f, 432105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147840 f, 432280.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147900 f, 432456.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 147960 f, 432631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148020 f, 432807.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148080 f, 431720.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148140 f, 431895.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148200 f, 432069.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148260 f, 432244.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148320 f, 432419.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148380 f, 432594.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148440 f, 432769.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148500 f, 432944.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148560 f, 433119.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148620 f, 433294.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148680 f, 432209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148740 f, 432383.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148800 f, 432558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148860 f, 432732.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148920 f, 432906.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 148980 f, 433081.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149040 f, 433255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149100 f, 433430.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149160 f, 432347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149220 f, 432521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149280 f, 432695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149340 f, 432869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149400 f, 433043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149460 f, 433217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149520 f, 433391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149580 f, 433565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149640 f, 433739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149700 f, 433913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149760 f, 434086.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149820 f, 434260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149880 f, 434434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 149940 f, 433352.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150000 f, 433526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150060 f, 433699.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150120 f, 433872.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150180 f, 434046.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150240 f, 434219.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150300 f, 434393.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150360 f, 434566.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150420 f, 434739.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150480 f, 434913.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150540 f, 435086.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150600 f, 435260.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150660 f, 435433.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150720 f, 434351.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150780 f, 434524.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150840 f, 434697.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150900 f, 434870.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 150960 f, 435043.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151020 f, 435216.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151080 f, 435389.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151140 f, 435561.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151200 f, 435734.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151260 f, 435907.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151320 f, 436080.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151380 f, 436253.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151440 f, 436426.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151500 f, 435344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151560 f, 435517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151620 f, 435689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151680 f, 435862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151740 f, 436034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151800 f, 436206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151860 f, 436379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151920 f, 436551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 151980 f, 436724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152040 f, 436896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152100 f, 437068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152160 f, 437241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152220 f, 437413.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152280 f, 436332.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152340 f, 436504.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152400 f, 436676.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152460 f, 436848.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152520 f, 437020.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152580 f, 437191.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152640 f, 437363.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152700 f, 437535.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152760 f, 437707.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152820 f, 437879.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152880 f, 438051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 152940 f, 438223.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153000 f, 437142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153060 f, 437314.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153120 f, 437485.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153180 f, 437657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153240 f, 437828.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153300 f, 438000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153360 f, 438171.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153420 f, 438342.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153480 f, 438514.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153540 f, 438685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153600 f, 438857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153660 f, 439028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153720 f, 439200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153780 f, 439371.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153840 f, 438290.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153900 f, 438461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 153960 f, 438632.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154020 f, 438803.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154080 f, 438974.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154140 f, 439145.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154200 f, 439316.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154260 f, 439487.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154320 f, 439658.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154380 f, 439829.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154440 f, 440000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154500 f, 440170.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154560 f, 440341.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154620 f, 439261.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154680 f, 439431.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154740 f, 439602.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154800 f, 439772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154860 f, 439943.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154920 f, 440113.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 154980 f, 440284.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155040 f, 440454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155100 f, 440625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155160 f, 440795.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155220 f, 440965.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155280 f, 441136.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155340 f, 440056.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155400 f, 440226.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155460 f, 440396.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155520 f, 440566.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155580 f, 440736.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155640 f, 440906.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155700 f, 441076.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155760 f, 441246.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155820 f, 441416.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155880 f, 441586.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 155940 f, 441756.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156000 f, 441926.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156060 f, 442096.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156120 f, 441016.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156180 f, 441186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156240 f, 441355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156300 f, 441525.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156360 f, 441694.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156420 f, 441864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156480 f, 442033.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156540 f, 442203.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156600 f, 442372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156660 f, 442542.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156720 f, 442711.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156780 f, 442881.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156840 f, 443050.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156900 f, 441971.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 156960 f, 442140.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157020 f, 442309.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157080 f, 442478.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157140 f, 442647.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157200 f, 442816.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157260 f, 442985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157320 f, 443154.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157380 f, 443323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157440 f, 443492.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157500 f, 443661.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157560 f, 443831.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157620 f, 444000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157680 f, 442921.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157740 f, 443089.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157800 f, 443258.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157860 f, 443426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157920 f, 443595.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 157980 f, 443764.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158040 f, 443932.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158100 f, 444101.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158160 f, 444269.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158220 f, 444438.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158280 f, 444606.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158340 f, 444775.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158400 f, 444943.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158460 f, 443865.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158520 f, 444033.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158580 f, 444201.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158640 f, 444369.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158700 f, 444537.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158760 f, 444705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158820 f, 444873.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158880 f, 445042.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 158940 f, 445210.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159000 f, 445378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159060 f, 445546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159120 f, 445714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159180 f, 445882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159240 f, 444804.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159300 f, 444972.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159360 f, 445139.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159420 f, 445307.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159480 f, 445474.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159540 f, 445642.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159600 f, 445810.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159660 f, 445977.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159720 f, 446145.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159780 f, 446312.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159840 f, 446480.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159900 f, 446648.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 159960 f, 445571.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160020 f, 445738.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160080 f, 445905.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160140 f, 446072.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160200 f, 446239.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160260 f, 446406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160320 f, 446573.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160380 f, 446740.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160440 f, 446908.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160500 f, 447075.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160560 f, 447242.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160620 f, 447409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160680 f, 447576.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160740 f, 446500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160800 f, 446666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160860 f, 446833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160920 f, 447000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 160980 f, 447166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161040 f, 447333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161100 f, 447500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161160 f, 447666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161220 f, 447833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161280 f, 448000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161340 f, 448166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161400 f, 448333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161460 f, 448500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161520 f, 447423.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161580 f, 447590.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161640 f, 447756.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161700 f, 447922.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161760 f, 448088.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161820 f, 448254.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161880 f, 448421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 161940 f, 448587.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162000 f, 448753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162060 f, 448919.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162120 f, 449085.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162180 f, 449252.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162240 f, 449418.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162300 f, 448342.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162360 f, 448508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162420 f, 448674.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162480 f, 448839.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162540 f, 449005.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162600 f, 449171.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162660 f, 449337.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162720 f, 449502.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162780 f, 449668.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162840 f, 449834.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162900 f, 450000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 162960 f, 450165.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163020 f, 450331.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163080 f, 449256.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163140 f, 449421.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163200 f, 449586.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163260 f, 449752.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163320 f, 449917.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163380 f, 450082.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163440 f, 450247.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163500 f, 450413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163560 f, 450578.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163620 f, 450743.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163680 f, 450909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163740 f, 451074.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163800 f, 451239.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163860 f, 450164.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163920 f, 450329.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 163980 f, 450494.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164040 f, 450659.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164100 f, 450824.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164160 f, 450989.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164220 f, 451153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164280 f, 451318.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164340 f, 451483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164400 f, 451648.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164460 f, 451813.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164520 f, 451978.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164580 f, 452142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164640 f, 451068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164700 f, 451232.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164760 f, 451397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164820 f, 451561.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164880 f, 451726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 164940 f, 451890.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165000 f, 452054.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165060 f, 452219.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165120 f, 452383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165180 f, 452547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165240 f, 452712.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165300 f, 452876.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165360 f, 453041.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165420 f, 453205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165480 f, 452131.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165540 f, 452295.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165600 f, 452459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165660 f, 452622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165720 f, 452786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165780 f, 452950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165840 f, 453114.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165900 f, 453278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 165960 f, 453442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166020 f, 453606.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166080 f, 453770.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166140 f, 453934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166200 f, 454098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166260 f, 453024.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166320 f, 453188.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166380 f, 453351.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166440 f, 453515.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166500 f, 453678.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166560 f, 453841.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166620 f, 454005.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166680 f, 454168.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166740 f, 454332.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166800 f, 454495.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166860 f, 454659.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166920 f, 454822.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 166980 f, 454986.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167040 f, 455149.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167100 f, 454076.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167160 f, 454239.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167220 f, 454402.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167280 f, 454565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167340 f, 454728.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167400 f, 454891.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167460 f, 455054.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167520 f, 455217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167580 f, 455380.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167640 f, 455543.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167700 f, 455706.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167760 f, 454634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167820 f, 454796.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167880 f, 454959.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 167940 f, 455121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168000 f, 455284.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168060 f, 455447.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168120 f, 455609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168180 f, 455772.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168240 f, 455934.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168300 f, 456097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168360 f, 456260.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168420 f, 456422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168480 f, 455351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168540 f, 455513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168600 f, 455675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168660 f, 455837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168720 f, 456000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168780 f, 456162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168840 f, 456324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168900 f, 456486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 168960 f, 456648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169020 f, 456810.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169080 f, 456972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169140 f, 457135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169200 f, 457297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169260 f, 456226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169320 f, 456388.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169380 f, 456549.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169440 f, 456711.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169500 f, 456873.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169560 f, 457035.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169620 f, 457196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169680 f, 457358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169740 f, 457520.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169800 f, 457681.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169860 f, 457843.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169920 f, 458005.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 169980 f, 458167.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170040 f, 457096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170100 f, 457258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170160 f, 457419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170220 f, 457580.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170280 f, 457741.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170340 f, 457903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170400 f, 458064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170460 f, 458225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170520 f, 458387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170580 f, 458548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170640 f, 458709.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170700 f, 458870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170760 f, 457801.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170820 f, 457962.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170880 f, 458123.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 170940 f, 458284.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171000 f, 458445.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171060 f, 458605.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171120 f, 458766.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171180 f, 458927.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171240 f, 459088.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171300 f, 459249.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171360 f, 459410.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171420 f, 459571.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171480 f, 459731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171540 f, 458663.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171600 f, 458823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171660 f, 458983.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171720 f, 459144.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171780 f, 459304.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171840 f, 459465.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171900 f, 459625.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 171960 f, 459786.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172020 f, 459946.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172080 f, 460106.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172140 f, 460267.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172200 f, 460427.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172260 f, 460588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172320 f, 459520.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172380 f, 459680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172440 f, 459840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172500 f, 460000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172560 f, 460160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172620 f, 460320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172680 f, 460480.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172740 f, 460640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172800 f, 460800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172860 f, 460960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172920 f, 461120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 172980 f, 461280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173040 f, 461440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173100 f, 460372.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173160 f, 460531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173220 f, 460691.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173280 f, 460851.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173340 f, 461010.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173400 f, 461170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173460 f, 461329.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173520 f, 461489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173580 f, 461648.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173640 f, 461808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173700 f, 461968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173760 f, 460901.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173820 f, 461061.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173880 f, 461220.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 173940 f, 461379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174000 f, 461538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174060 f, 461697.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174120 f, 461856.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174180 f, 462015.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174240 f, 462175.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174300 f, 462334.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174360 f, 462493.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174420 f, 462652.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174480 f, 461587.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174540 f, 461746.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174600 f, 461904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174660 f, 462063.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174720 f, 462222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174780 f, 462380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174840 f, 462539.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174900 f, 462698.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 174960 f, 462857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175020 f, 463015.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175080 f, 463174.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175140 f, 463333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175200 f, 462269.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175260 f, 462427.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175320 f, 462585.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175380 f, 462744.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175440 f, 462902.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175500 f, 463060.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175560 f, 463219.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175620 f, 463377.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175680 f, 463535.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175740 f, 463693.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175800 f, 463852.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175860 f, 464010.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175920 f, 464168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 175980 f, 463105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176040 f, 463263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176100 f, 463421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176160 f, 463578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176220 f, 463736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176280 f, 463894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176340 f, 464052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176400 f, 464210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176460 f, 464368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176520 f, 464526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176580 f, 464684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176640 f, 464842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176700 f, 465000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176760 f, 463937.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176820 f, 464094.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176880 f, 464251.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 176940 f, 464409.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177000 f, 464566.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177060 f, 464724.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177120 f, 464881.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177180 f, 465039.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177240 f, 465196.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177300 f, 465354.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177360 f, 465511.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177420 f, 465669.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177480 f, 465826.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177540 f, 464764.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177600 f, 464921.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177660 f, 465078.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177720 f, 465235.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177780 f, 465392.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177840 f, 465549.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177900 f, 465706.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 177960 f, 465863.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178020 f, 466020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178080 f, 466178.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178140 f, 466335.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178200 f, 466492.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178260 f, 466649.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178320 f, 465587.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178380 f, 465744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178440 f, 465900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178500 f, 466057.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178560 f, 466214.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178620 f, 466370.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178680 f, 466527.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178740 f, 466684.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178800 f, 466840.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178860 f, 466997.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178920 f, 467154.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 178980 f, 467310.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179040 f, 467467.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179100 f, 466406.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179160 f, 466562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179220 f, 466718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179280 f, 466875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179340 f, 467031.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179400 f, 467187.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179460 f, 467343.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179520 f, 467500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179580 f, 467656.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179640 f, 467812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179700 f, 467968.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179760 f, 468125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179820 f, 468281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179880 f, 467220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 179940 f, 467376.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180000 f, 467532.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180060 f, 467688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180120 f, 467844.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180180 f, 468000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180240 f, 468155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180300 f, 468311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180360 f, 468467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180420 f, 468623.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180480 f, 468779.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180540 f, 468935.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180600 f, 469090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180660 f, 469246.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180720 f, 468186.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180780 f, 468341.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180840 f, 468497.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180900 f, 468652.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180960 f, 468808.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181020 f, 468963.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181080 f, 469119.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181140 f, 469274.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181200 f, 469430.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181260 f, 469585.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181320 f, 469740.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181380 f, 469896.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181440 f, 470051.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181500 f, 468992.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181560 f, 469147.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181620 f, 469302.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181680 f, 469457.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181740 f, 469612.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181800 f, 469767.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181860 f, 469922.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181920 f, 470077.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 181980 f, 470232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182040 f, 470387.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182100 f, 470542.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182160 f, 470697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182220 f, 470852.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182280 f, 471007.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182340 f, 471162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182400 f, 470103.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182460 f, 470257.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182520 f, 470412.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182580 f, 470567.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182640 f, 470721.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182700 f, 470876.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182760 f, 471030.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182820 f, 471185.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182880 f, 471340.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 182940 f, 471494.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183000 f, 471649.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183060 f, 471804.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183120 f, 471958.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183180 f, 472113.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183240 f, 471054.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183300 f, 471208.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183360 f, 471362.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183420 f, 471516.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183480 f, 471670.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183540 f, 471825.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183600 f, 471979.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183660 f, 472133.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183720 f, 472287.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183780 f, 472442.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183840 f, 472596.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183900 f, 472750.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 183960 f, 472904.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184020 f, 473059.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184080 f, 473213.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184140 f, 472153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184200 f, 472307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184260 f, 472461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184320 f, 472615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184380 f, 472769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184440 f, 472923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184500 f, 473076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184560 f, 473230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184620 f, 473384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184680 f, 473538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184740 f, 473692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184800 f, 473846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184860 f, 472787.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184920 f, 472941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 184980 f, 473094.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185040 f, 473248.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185100 f, 473401.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185160 f, 473555.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185220 f, 473708.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185280 f, 473861.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185340 f, 474015.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185400 f, 474168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185460 f, 474322.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185520 f, 474475.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185580 f, 474629.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185640 f, 474782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185700 f, 473724.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185760 f, 473877.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185820 f, 474030.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185880 f, 474183.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 185940 f, 474336.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186000 f, 474489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186060 f, 474642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186120 f, 474795.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186180 f, 474948.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186240 f, 475102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186300 f, 475255.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186360 f, 475408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186420 f, 475561.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186480 f, 474503.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186540 f, 474656.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186600 f, 474809.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186660 f, 474961.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186720 f, 475114.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186780 f, 475267.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186840 f, 475419.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186900 f, 475572.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 186960 f, 475725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187020 f, 475877.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187080 f, 476030.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187140 f, 476183.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187200 f, 476335.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187260 f, 475279.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187320 f, 475431.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187380 f, 475583.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187440 f, 475736.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187500 f, 475888.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187560 f, 476040.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187620 f, 476192.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187680 f, 476345.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187740 f, 476497.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187800 f, 476649.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187860 f, 476802.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187920 f, 476954.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 187980 f, 477106.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188040 f, 477258.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188100 f, 476202.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188160 f, 476354.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188220 f, 476506.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188280 f, 476658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188340 f, 476810.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188400 f, 476962.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188460 f, 477113.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188520 f, 477265.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188580 f, 477417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188640 f, 477569.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188700 f, 477721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188760 f, 477873.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188820 f, 478025.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188880 f, 478177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 188940 f, 477121.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189000 f, 477272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189060 f, 477424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189120 f, 477575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189180 f, 477727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189240 f, 477878.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189300 f, 478030.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189360 f, 478181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189420 f, 478333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189480 f, 478484.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189540 f, 478636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189600 f, 478787.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189660 f, 478939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189720 f, 477884.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189780 f, 478035.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189840 f, 478186.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189900 f, 478337.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 189960 f, 478488.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190020 f, 478639.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190080 f, 478790.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190140 f, 478942.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190200 f, 479093.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190260 f, 479244.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190320 f, 479395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190380 f, 479546.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190440 f, 479697.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190500 f, 478643.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190560 f, 478793.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190620 f, 478944.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190680 f, 479095.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190740 f, 479246.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190800 f, 479397.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190860 f, 479547.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190920 f, 479698.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 190980 f, 479849.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191040 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191100 f, 480150.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191160 f, 480301.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191220 f, 480452.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191280 f, 480603.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191340 f, 479548.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191400 f, 479699.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191460 f, 479849.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191520 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191580 f, 480150.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191640 f, 480300.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191700 f, 480451.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191760 f, 480601.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191820 f, 480751.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191880 f, 480902.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 191940 f, 481052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192000 f, 481203.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192060 f, 481353.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192120 f, 480300.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192180 f, 480450.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192240 f, 480600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192300 f, 480750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192360 f, 480900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192420 f, 481050.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192480 f, 481200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192540 f, 481350.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192600 f, 481500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192660 f, 481650.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192720 f, 481800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192780 f, 481950.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192840 f, 482100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192900 f, 481047.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 192960 f, 481197.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193020 f, 481346.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193080 f, 481496.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193140 f, 481645.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193200 f, 481795.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193260 f, 481945.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193320 f, 482094.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193380 f, 482244.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193440 f, 482394.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193500 f, 482543.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193560 f, 482693.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193620 f, 482842.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193680 f, 481791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193740 f, 481940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193800 f, 482089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193860 f, 482238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193920 f, 482388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 193980 f, 482537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194040 f, 482686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194100 f, 482835.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194160 f, 482985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194220 f, 483134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194280 f, 483283.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194340 f, 483432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194400 f, 483582.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194460 f, 483731.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194520 f, 482679.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194580 f, 482828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194640 f, 482977.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194700 f, 483126.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194760 f, 483275.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194820 f, 483424.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194880 f, 483573.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 194940 f, 483722.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195000 f, 483870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195060 f, 484019.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195120 f, 484168.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195180 f, 484317.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195240 f, 484466.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195300 f, 483415.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195360 f, 483564.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195420 f, 483712.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195480 f, 483861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195540 f, 484009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195600 f, 484158.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195660 f, 484306.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195720 f, 484455.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195780 f, 484603.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195840 f, 484752.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195900 f, 484901.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 195960 f, 485049.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196020 f, 484000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196080 f, 484148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196140 f, 484296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196200 f, 484444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196260 f, 484592.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196320 f, 484740.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196380 f, 484888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196440 f, 485037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196500 f, 485185.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196560 f, 485333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196620 f, 485481.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196680 f, 485629.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196740 f, 485777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196800 f, 484729.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196860 f, 484876.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196920 f, 485024.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 196980 f, 485172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197040 f, 485320.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197100 f, 485467.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197160 f, 485615.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197220 f, 485763.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197280 f, 485911.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197340 f, 486059.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197400 f, 486206.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197460 f, 486354.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197520 f, 486502.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197580 f, 485454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197640 f, 485601.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197700 f, 485749.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197760 f, 485896.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197820 f, 486044.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197880 f, 486191.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 197940 f, 486339.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198000 f, 486486.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198060 f, 486633.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198120 f, 486781.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198180 f, 486928.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198240 f, 487076.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198300 f, 487223.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198360 f, 486176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198420 f, 485134.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198480 f, 485281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198540 f, 485427.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198600 f, 485574.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198660 f, 485721.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198720 f, 485867.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198780 f, 486014.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198840 f, 484975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198900 f, 485121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 198960 f, 485268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199020 f, 485414.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199080 f, 485560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199140 f, 485707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199200 f, 485853.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199260 f, 486000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199320 f, 486146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199380 f, 486292.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199440 f, 486439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199500 f, 486585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199560 f, 486731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199620 f, 485693.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199680 f, 485839.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199740 f, 485985.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199800 f, 486131.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199860 f, 486277.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199920 f, 486423.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 199980 f, 486569.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200040 f, 486715.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200100 f, 486861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200160 f, 487007.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200220 f, 487153.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200280 f, 487299.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200340 f, 487445.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200400 f, 487591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200460 f, 486553.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200520 f, 486699.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200580 f, 486844.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200640 f, 486990.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200700 f, 487135.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200760 f, 487281.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200820 f, 487427.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200880 f, 487572.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 200940 f, 487718.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201000 f, 487864.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201060 f, 488009.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201120 f, 488155.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201180 f, 488300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201240 f, 487263.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201300 f, 487409.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201360 f, 487554.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201420 f, 487699.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201480 f, 487845.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201540 f, 487990.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201600 f, 488135.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201660 f, 488280.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201720 f, 488426.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201780 f, 488571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201840 f, 488716.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201900 f, 488862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 201960 f, 489007.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202020 f, 487971.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202080 f, 488115.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202140 f, 488260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202200 f, 488405.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202260 f, 488550.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202320 f, 488695.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202380 f, 488840.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202440 f, 488985.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202500 f, 489130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202560 f, 489275.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202620 f, 489420.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202680 f, 489565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202740 f, 489710.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202800 f, 488674.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202860 f, 488819.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202920 f, 488963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 202980 f, 489108.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203040 f, 489253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203100 f, 489397.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203160 f, 489542.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203220 f, 489686.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203280 f, 489831.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203340 f, 489975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203400 f, 490120.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203460 f, 490265.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203520 f, 490409.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203580 f, 489375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203640 f, 489519.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203700 f, 489663.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203760 f, 489807.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203820 f, 489951.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203880 f, 490096.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 203940 f, 490240.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204000 f, 490384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204060 f, 490528.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204120 f, 490673.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204180 f, 490817.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204240 f, 490961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204300 f, 491105.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204360 f, 490071.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204420 f, 490215.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204480 f, 490359.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204540 f, 490503.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204600 f, 490647.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204660 f, 490791.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204720 f, 490935.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204780 f, 491079.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204840 f, 491223.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204900 f, 491366.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 204960 f, 491510.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205020 f, 491654.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205080 f, 491798.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205140 f, 490765.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205200 f, 490909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205260 f, 491052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205320 f, 491196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205380 f, 491339.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205440 f, 491483.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205500 f, 491626.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205560 f, 491770.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205620 f, 491913.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205680 f, 492057.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205740 f, 492200.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205800 f, 492344.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205860 f, 492488.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205920 f, 492631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 205980 f, 491599.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206040 f, 491742.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206100 f, 491885.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206160 f, 492028.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206220 f, 492171.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206280 f, 492315.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206340 f, 492458.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206400 f, 492601.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206460 f, 492744.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206520 f, 492887.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206580 f, 493031.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206640 f, 493174.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206700 f, 493317.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206760 f, 492285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206820 f, 492428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206880 f, 492571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 206940 f, 492714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207000 f, 492857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207060 f, 493000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207120 f, 493142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207180 f, 493285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207240 f, 493428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207300 f, 493571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207360 f, 493714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207420 f, 493857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207480 f, 492826.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207540 f, 492969.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207600 f, 493111.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207660 f, 493254.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207720 f, 493396.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207780 f, 493539.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207840 f, 493681.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207900 f, 493824.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 207960 f, 493966.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208020 f, 494109.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208080 f, 494251.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208140 f, 494394.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208200 f, 493364.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208260 f, 493507.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208320 f, 493649.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208380 f, 493791.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208440 f, 493933.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208500 f, 494075.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208560 f, 494218.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208620 f, 494360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208680 f, 494502.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208740 f, 494644.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208800 f, 494786.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208860 f, 494928.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208920 f, 495071.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 208980 f, 495213.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209040 f, 494184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209100 f, 494326.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209160 f, 494468.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209220 f, 494609.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209280 f, 494751.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209340 f, 494893.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209400 f, 495035.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209460 f, 495177.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209520 f, 495319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209580 f, 495461.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209640 f, 495602.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209700 f, 495744.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209760 f, 495886.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209820 f, 494858.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209880 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 209940 f, 495141.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210000 f, 495283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210060 f, 495424.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210120 f, 495566.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210180 f, 495707.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210240 f, 495849.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210300 f, 495990.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210360 f, 496132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210420 f, 496273.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210480 f, 496415.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210540 f, 495388.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210600 f, 495529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210660 f, 495670.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210720 f, 495811.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210780 f, 495952.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210840 f, 496094.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210900 f, 496235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 210960 f, 496376.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211020 f, 496517.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211080 f, 496658.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211140 f, 496800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211200 f, 496941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211260 f, 497082.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211320 f, 497223.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211380 f, 496197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211440 f, 496338.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211500 f, 496478.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211560 f, 496619.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211620 f, 496760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211680 f, 496901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211740 f, 497042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211800 f, 497183.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211860 f, 497323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211920 f, 497464.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 211980 f, 497605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212040 f, 497746.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212100 f, 497887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212160 f, 496861.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212220 f, 497002.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212280 f, 497142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212340 f, 497283.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212400 f, 497423.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212460 f, 497564.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212520 f, 497704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212580 f, 497845.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212640 f, 497985.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212700 f, 498126.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212760 f, 498266.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212820 f, 498407.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212880 f, 498548.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 212940 f, 498688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213000 f, 497663.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213060 f, 497803.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213120 f, 497943.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213180 f, 498084.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213240 f, 498224.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213300 f, 498364.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213360 f, 498504.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213420 f, 498644.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213480 f, 498785.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213540 f, 498925.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213600 f, 499065.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213660 f, 499205.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213720 f, 499345.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213780 f, 498321.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213840 f, 498461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213900 f, 498601.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 213960 f, 498741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214020 f, 498881.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214080 f, 499020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214140 f, 499160.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214200 f, 499300.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214260 f, 499440.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214320 f, 499580.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214380 f, 499720.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214440 f, 499860.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214500 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214560 f, 500139.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214620 f, 499116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214680 f, 499255.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214740 f, 499395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214800 f, 499534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214860 f, 499674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214920 f, 499813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 214980 f, 499953.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215040 f, 500093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215100 f, 500232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215160 f, 500372.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215220 f, 500511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215280 f, 500651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215340 f, 500790.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215400 f, 499767.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215460 f, 499907.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215520 f, 500046.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215580 f, 500185.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215640 f, 500324.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215700 f, 500464.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215760 f, 500603.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215820 f, 500742.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215880 f, 500881.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 215940 f, 501020.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216000 f, 501160.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216060 f, 501299.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216120 f, 501438.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216180 f, 501577.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216240 f, 500555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216300 f, 500694.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216360 f, 500833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216420 f, 500972.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216480 f, 501111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216540 f, 501250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216600 f, 501388.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216660 f, 501527.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216720 f, 501666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216780 f, 501805.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216840 f, 501944.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216900 f, 502083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 216960 f, 501062.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217020 f, 501200.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217080 f, 501339.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217140 f, 501478.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217200 f, 501616.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217260 f, 501755.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217320 f, 501893.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217380 f, 502032.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217440 f, 502170.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217500 f, 502309.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217560 f, 502448.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217620 f, 502586.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217680 f, 502725.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217740 f, 501705.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217800 f, 501843.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217860 f, 501981.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217920 f, 502119.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 217980 f, 502258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218040 f, 502396.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218100 f, 502534.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218160 f, 502672.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218220 f, 502811.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218280 f, 502949.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218340 f, 503087.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218400 f, 503225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218460 f, 503364.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218520 f, 503502.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218580 f, 502482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218640 f, 502620.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218700 f, 502758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218760 f, 502896.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218820 f, 503034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218880 f, 503172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 218940 f, 503310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219000 f, 503448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219060 f, 503586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219120 f, 503724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219180 f, 503862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219240 f, 504000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219300 f, 504137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219360 f, 503119.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219420 f, 503256.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219480 f, 503394.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219540 f, 503532.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219600 f, 503669.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219660 f, 503807.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219720 f, 503944.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219780 f, 504082.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219840 f, 504220.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219900 f, 504357.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 219960 f, 504495.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220020 f, 504633.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220080 f, 503615.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220140 f, 503752.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220200 f, 503890.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220260 f, 504027.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220320 f, 504164.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220380 f, 504302.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220440 f, 504439.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220500 f, 504576.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220560 f, 504713.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220620 f, 504851.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220680 f, 504988.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220740 f, 505125.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220800 f, 505263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220860 f, 504246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220920 f, 504383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 220980 f, 504520.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221040 f, 504657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221100 f, 504794.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221160 f, 504931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221220 f, 505068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221280 f, 505205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221340 f, 505342.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221400 f, 505479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221460 f, 505616.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221520 f, 505753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221580 f, 505890.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221640 f, 504874.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221700 f, 505011.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221760 f, 505148.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221820 f, 505284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221880 f, 505421.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 221940 f, 505558.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222000 f, 505694.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222060 f, 505831.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222120 f, 505968.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222180 f, 506104.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222240 f, 506241.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222300 f, 506378.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222360 f, 506514.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222420 f, 506651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222480 f, 505636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222540 f, 505772.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222600 f, 505909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222660 f, 506045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222720 f, 506181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222780 f, 506318.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222840 f, 506454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222900 f, 506590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 222960 f, 506727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223020 f, 506863.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223080 f, 507000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223140 f, 507136.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223200 f, 507272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223260 f, 506258.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223320 f, 506394.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223380 f, 506530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223440 f, 506666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223500 f, 506802.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223560 f, 506938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223620 f, 507074.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223680 f, 507210.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223740 f, 507346.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223800 f, 507483.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223860 f, 507619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223920 f, 507755.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 223980 f, 507891.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224040 f, 506877.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224100 f, 507013.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224160 f, 507149.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224220 f, 507285.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224280 f, 507420.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224340 f, 507556.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224400 f, 507692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224460 f, 507828.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224520 f, 507963.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224580 f, 508099.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224640 f, 508235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224700 f, 508371.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224760 f, 508506.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224820 f, 507494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224880 f, 507629.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 224940 f, 507765.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225000 f, 507900.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225060 f, 508036.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225120 f, 508171.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225180 f, 508307.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225240 f, 508442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225300 f, 508577.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225360 f, 508713.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225420 f, 508848.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225480 f, 508984.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225540 f, 507972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225600 f, 508108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225660 f, 508243.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225720 f, 508378.3 fps, 0 ms/f [junit] 0 s: 60 f / 34 ms, 1764.7 fps, 0 ms/f; total: 225780 f, 472343.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225840 f, 472468.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225900 f, 471607.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 225960 f, 471732.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226020 f, 471858.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226080 f, 471983.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226140 f, 472108.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226200 f, 472233.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226260 f, 472359.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226320 f, 472484.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226380 f, 472609.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226440 f, 472734.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226500 f, 472860.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226560 f, 472985.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226620 f, 473110.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226680 f, 472250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226740 f, 472375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226800 f, 472500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226860 f, 472625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226920 f, 472750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 226980 f, 472875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227040 f, 473000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227100 f, 473125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227160 f, 473250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227220 f, 473375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227280 f, 473500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227340 f, 473625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227400 f, 472765.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227460 f, 472889.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227520 f, 473014.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227580 f, 473139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227640 f, 473264.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227700 f, 473388.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227760 f, 473513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227820 f, 473638.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227880 f, 473763.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 227940 f, 473887.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228000 f, 474012.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228060 f, 474137.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228120 f, 474261.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228180 f, 473402.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228240 f, 473526.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228300 f, 473651.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228360 f, 473775.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228420 f, 473900.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228480 f, 474024.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228540 f, 474149.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228600 f, 474273.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228660 f, 474398.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228720 f, 474522.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228780 f, 474647.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228840 f, 474771.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228900 f, 474896.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 228960 f, 474037.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229020 f, 474161.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229080 f, 474285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229140 f, 474409.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229200 f, 474534.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229260 f, 474658.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229320 f, 474782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229380 f, 474906.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229440 f, 475031.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229500 f, 475155.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229560 f, 475279.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229620 f, 475403.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229680 f, 475527.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229740 f, 474669.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229800 f, 474793.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229860 f, 474917.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229920 f, 475041.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 229980 f, 475165.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230040 f, 475289.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230100 f, 475413.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230160 f, 475537.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230220 f, 475661.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230280 f, 475785.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230340 f, 475909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230400 f, 476033.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230460 f, 476157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230520 f, 475298.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230580 f, 475422.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230640 f, 475546.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230700 f, 475670.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230760 f, 475793.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230820 f, 475917.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230880 f, 476041.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 230940 f, 476164.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231000 f, 476288.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231060 f, 476412.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231120 f, 476536.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231180 f, 476659.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231240 f, 475802.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231300 f, 475925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231360 f, 476049.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231420 f, 476172.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231480 f, 476296.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231540 f, 476419.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231600 f, 476543.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231660 f, 476666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231720 f, 476790.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231780 f, 476913.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231840 f, 477037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231900 f, 477160.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 231960 f, 476303.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232020 f, 476427.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232080 f, 476550.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232140 f, 476673.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232200 f, 476796.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232260 f, 476919.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232320 f, 477043.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232380 f, 477166.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232440 f, 477289.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232500 f, 477412.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232560 f, 477535.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232620 f, 477659.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232680 f, 477782.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232740 f, 476926.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232800 f, 477049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232860 f, 477172.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232920 f, 477295.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 232980 f, 477418.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233040 f, 477540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233100 f, 477663.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233160 f, 477786.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233220 f, 477909.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233280 f, 478032.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233340 f, 478155.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233400 f, 478278.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233460 f, 477423.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233520 f, 477546.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233580 f, 477668.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233640 f, 477791.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233700 f, 477914.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233760 f, 478036.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233820 f, 478159.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233880 f, 478282.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 233940 f, 478404.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234000 f, 478527.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234060 f, 478650.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234120 f, 478773.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234180 f, 478895.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234240 f, 478040.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234300 f, 478163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234360 f, 478285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234420 f, 478408.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234480 f, 478530.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234540 f, 478653.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234600 f, 478775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234660 f, 478897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234720 f, 479020.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234780 f, 479142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234840 f, 479265.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234900 f, 479387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 234960 f, 479510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235020 f, 478655.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235080 f, 478778.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235140 f, 478900.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235200 f, 479022.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235260 f, 479144.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235320 f, 479266.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235380 f, 479389.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235440 f, 479511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235500 f, 479633.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235560 f, 479755.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235620 f, 479877.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235680 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235740 f, 480122.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235800 f, 479268.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235860 f, 479390.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235920 f, 479512.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 235980 f, 479634.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236040 f, 479756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236100 f, 479878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236160 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236220 f, 480121.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236280 f, 480243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236340 f, 480365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236400 f, 480487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236460 f, 480609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236520 f, 480731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236580 f, 479878.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236640 f, 480000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236700 f, 480121.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236760 f, 480243.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236820 f, 480365.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236880 f, 480486.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 236940 f, 480608.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237000 f, 480730.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237060 f, 480851.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237120 f, 480973.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237180 f, 481095.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237240 f, 481217.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237300 f, 481338.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237360 f, 480485.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237420 f, 480607.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237480 f, 480728.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237540 f, 480850.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237600 f, 480971.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237660 f, 481093.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237720 f, 481214.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237780 f, 481336.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237840 f, 481457.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237900 f, 481578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 237960 f, 481700.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238020 f, 481821.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238080 f, 481943.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238140 f, 482064.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238200 f, 481212.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238260 f, 481333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238320 f, 481454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238380 f, 481575.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238440 f, 481696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238500 f, 481818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238560 f, 481939.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238620 f, 482060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238680 f, 482181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238740 f, 482303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238800 f, 482424.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238860 f, 482545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238920 f, 482666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 238980 f, 481814.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239040 f, 481935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239100 f, 482056.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239160 f, 482177.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239220 f, 482298.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239280 f, 482419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239340 f, 482540.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239400 f, 482661.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239460 f, 482782.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239520 f, 482903.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239580 f, 483024.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239640 f, 483145.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239700 f, 482293.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239760 f, 482414.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239820 f, 482535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239880 f, 482655.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 239940 f, 482776.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240000 f, 482897.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240060 f, 483018.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240120 f, 483138.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240180 f, 483259.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240240 f, 483380.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240300 f, 483501.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240360 f, 483621.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240420 f, 482771.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240480 f, 482891.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240540 f, 483012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240600 f, 483132.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240660 f, 483253.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240720 f, 483373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240780 f, 483493.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240840 f, 483614.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240900 f, 483734.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240960 f, 483855.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241020 f, 483975.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241080 f, 484096.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241140 f, 484216.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241200 f, 483366.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241260 f, 483486.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241320 f, 483607.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241380 f, 483727.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241440 f, 483847.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241500 f, 483967.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241560 f, 484088.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241620 f, 484208.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241680 f, 484328.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241740 f, 484448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241800 f, 484569.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241860 f, 484689.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241920 f, 484809.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 241980 f, 483960.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242040 f, 484080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242100 f, 484200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242160 f, 484320.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242220 f, 484440.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242280 f, 484560.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242340 f, 484680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242400 f, 484800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242460 f, 484920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242520 f, 485040.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242580 f, 485160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242640 f, 485280.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242700 f, 484431.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242760 f, 484550.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242820 f, 484670.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242880 f, 484790.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 242940 f, 484910.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243000 f, 485029.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243060 f, 485149.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243120 f, 485269.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243180 f, 485389.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243240 f, 485508.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243300 f, 485628.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243360 f, 485748.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243420 f, 485868.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243480 f, 485019.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243540 f, 485139.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243600 f, 485258.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243660 f, 485378.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243720 f, 485498.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243780 f, 485617.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243840 f, 485737.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243900 f, 485856.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 243960 f, 485976.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244020 f, 486095.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244080 f, 486215.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244140 f, 486334.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244200 f, 486454.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244260 f, 486573.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244320 f, 485725.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244380 f, 485844.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244440 f, 485964.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244500 f, 486083.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244560 f, 486202.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244620 f, 486322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244680 f, 486441.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244740 f, 486560.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244800 f, 486679.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244860 f, 486799.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244920 f, 486918.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 244980 f, 487037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245040 f, 487157.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245100 f, 487276.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245160 f, 486428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245220 f, 486547.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245280 f, 486666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245340 f, 486785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245400 f, 486904.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245460 f, 487023.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245520 f, 487142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245580 f, 487261.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245640 f, 487380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245700 f, 487500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245760 f, 487619.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245820 f, 487738.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245880 f, 487857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 245940 f, 487009.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246000 f, 487128.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246060 f, 487247.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246120 f, 487366.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246180 f, 487485.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246240 f, 487603.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246300 f, 487722.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246360 f, 487841.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246420 f, 487960.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246480 f, 488079.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246540 f, 488198.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246600 f, 488316.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246660 f, 488435.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246720 f, 487588.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246780 f, 487707.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246840 f, 487826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246900 f, 487944.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 246960 f, 488063.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247020 f, 488181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247080 f, 488300.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247140 f, 488418.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247200 f, 488537.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247260 f, 488656.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247320 f, 488774.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247380 f, 488893.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247440 f, 489011.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247500 f, 489130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247560 f, 488284.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247620 f, 488402.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247680 f, 488520.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247740 f, 488639.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247800 f, 488757.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247860 f, 488875.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247920 f, 488994.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 247980 f, 489112.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248040 f, 489230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248100 f, 489349.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248160 f, 489467.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248220 f, 489585.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248280 f, 489704.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248340 f, 488858.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248400 f, 488976.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248460 f, 489094.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248520 f, 489212.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248580 f, 489330.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248640 f, 489448.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248700 f, 489566.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248760 f, 489685.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248820 f, 489803.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248880 f, 489921.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 248940 f, 490039.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249000 f, 490157.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249060 f, 489312.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249120 f, 489430.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249180 f, 489548.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249240 f, 489666.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249300 f, 489783.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249360 f, 489901.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249420 f, 490019.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249480 f, 490137.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249540 f, 490255.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249600 f, 490373.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249660 f, 490491.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249720 f, 490609.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249780 f, 490726.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249840 f, 489882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249900 f, 490000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 249960 f, 490117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250020 f, 490235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250080 f, 490352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250140 f, 490470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250200 f, 490588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250260 f, 490705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250320 f, 490823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250380 f, 490941.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250440 f, 491058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250500 f, 491176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250560 f, 491294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250620 f, 490450.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250680 f, 490567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250740 f, 490684.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250800 f, 490802.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250860 f, 490919.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250920 f, 491037.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 250980 f, 491154.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251040 f, 491272.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251100 f, 491389.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251160 f, 491506.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251220 f, 491624.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251280 f, 491741.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251340 f, 490898.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251400 f, 491015.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251460 f, 491132.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251520 f, 491250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251580 f, 491367.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251640 f, 491484.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251700 f, 491601.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251760 f, 491718.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251820 f, 491835.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251880 f, 490994.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 251940 f, 491111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252000 f, 491228.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252060 f, 491345.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252120 f, 491462.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252180 f, 491578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252240 f, 490739.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252300 f, 490856.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252360 f, 490972.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252420 f, 491089.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252480 f, 491206.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252540 f, 491322.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252600 f, 491439.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252660 f, 491556.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252720 f, 491673.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252780 f, 491789.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252840 f, 491906.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252900 f, 491067.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 252960 f, 491184.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253020 f, 491300.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253080 f, 491417.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253140 f, 491533.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253200 f, 491650.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253260 f, 491767.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253320 f, 491883.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253380 f, 492000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253440 f, 491162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253500 f, 491279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253560 f, 491395.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253620 f, 491511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253680 f, 491627.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253740 f, 491744.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253800 f, 491860.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253860 f, 491976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253920 f, 492093.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 253980 f, 492209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254040 f, 492325.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254100 f, 491489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254160 f, 491605.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254220 f, 491721.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254280 f, 491837.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254340 f, 491953.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254400 f, 492069.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254460 f, 492185.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254520 f, 492301.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254580 f, 492417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254640 f, 492533.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254700 f, 492649.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254760 f, 492765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254820 f, 491930.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254880 f, 492046.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 254940 f, 492162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255000 f, 492278.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255060 f, 492393.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255120 f, 492509.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255180 f, 492625.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255240 f, 492741.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255300 f, 492857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255360 f, 492972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255420 f, 493088.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255480 f, 493204.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255540 f, 493320.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255600 f, 492485.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255660 f, 492601.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255720 f, 492716.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255780 f, 492832.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255840 f, 492947.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255900 f, 493063.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 255960 f, 493179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256020 f, 493294.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256080 f, 493410.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256140 f, 493526.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256200 f, 493641.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256260 f, 493757.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256320 f, 493872.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256380 f, 493038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256440 f, 493153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256500 f, 493269.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256560 f, 493384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256620 f, 493500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256680 f, 493615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256740 f, 493730.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256800 f, 493846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256860 f, 493961.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256920 f, 494076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 256980 f, 494192.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257040 f, 494307.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257100 f, 494423.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257160 f, 493589.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257220 f, 493704.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257280 f, 493819.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257340 f, 493934.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257400 f, 494049.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257460 f, 494165.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257520 f, 494280.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257580 f, 494395.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257640 f, 494510.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257700 f, 494625.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257760 f, 494740.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257820 f, 494856.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257880 f, 494023.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 257940 f, 494137.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258000 f, 494252.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258060 f, 494367.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258120 f, 494482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258180 f, 494597.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258240 f, 494712.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258300 f, 494827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258360 f, 494942.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258420 f, 495057.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258480 f, 495172.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258540 f, 495287.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258600 f, 495402.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258660 f, 494569.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258720 f, 494684.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258780 f, 494799.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258840 f, 494913.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258900 f, 495028.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 258960 f, 495143.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259020 f, 495258.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259080 f, 495372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259140 f, 495487.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259200 f, 495602.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259260 f, 495717.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259320 f, 495831.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259380 f, 495000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259440 f, 495114.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259500 f, 495229.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259560 f, 495343.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259620 f, 495458.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259680 f, 495572.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259740 f, 495687.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259800 f, 495801.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259860 f, 495916.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259920 f, 496030.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 259980 f, 496145.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260040 f, 496259.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260100 f, 496374.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260160 f, 496488.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260220 f, 495657.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260280 f, 495771.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260340 f, 495885.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260400 f, 496000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260460 f, 496114.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260520 f, 496228.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260580 f, 496342.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260640 f, 496457.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260700 f, 496571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260760 f, 496685.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260820 f, 496800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260880 f, 496914.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 260940 f, 497028.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261000 f, 496197.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261060 f, 496311.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261120 f, 496425.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261180 f, 496539.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261240 f, 496654.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261300 f, 496768.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261360 f, 496882.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261420 f, 496996.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261480 f, 497110.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261540 f, 497224.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261600 f, 497338.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261660 f, 497452.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261720 f, 497566.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261780 f, 496736.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261840 f, 496850.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261900 f, 496963.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 261960 f, 497077.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262020 f, 497191.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262080 f, 497305.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262140 f, 497419.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262200 f, 497533.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262260 f, 497647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262320 f, 497760.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262380 f, 497874.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262440 f, 497988.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262500 f, 498102.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262560 f, 497272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262620 f, 497386.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262680 f, 497500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262740 f, 497613.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262800 f, 497727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262860 f, 497840.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262920 f, 497954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 262980 f, 498068.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263040 f, 498181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263100 f, 498295.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263160 f, 498409.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263220 f, 498522.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263280 f, 498636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263340 f, 497807.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263400 f, 497920.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263460 f, 498034.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263520 f, 498147.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263580 f, 498260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263640 f, 498374.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263700 f, 498487.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263760 f, 498601.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263820 f, 498714.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263880 f, 498827.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 263940 f, 498941.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264000 f, 499054.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264060 f, 499168.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264120 f, 499281.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264180 f, 498452.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264240 f, 498566.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264300 f, 498679.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264360 f, 498792.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264420 f, 498905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264480 f, 499018.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264540 f, 499132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264600 f, 499245.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264660 f, 499358.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264720 f, 499471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264780 f, 499584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264840 f, 499698.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264900 f, 499811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 264960 f, 498983.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265020 f, 499096.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265080 f, 499209.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265140 f, 499322.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265200 f, 499435.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265260 f, 499548.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265320 f, 499661.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265380 f, 499774.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265440 f, 499887.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265500 f, 500000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265560 f, 500113.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265620 f, 500226.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265680 f, 500338.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265740 f, 499511.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265800 f, 499624.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265860 f, 499736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265920 f, 499849.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 265980 f, 499962.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266040 f, 500075.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266100 f, 500187.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266160 f, 500300.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266220 f, 500413.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266280 f, 500526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266340 f, 500639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266400 f, 500751.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266460 f, 500864.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266520 f, 500037.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266580 f, 500150.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266640 f, 500262.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266700 f, 500375.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266760 f, 500487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266820 f, 500600.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266880 f, 500712.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 266940 f, 500825.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267000 f, 500938.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267060 f, 501050.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267120 f, 501163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267180 f, 501275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267240 f, 501388.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267300 f, 501500.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267360 f, 500674.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267420 f, 500786.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267480 f, 500898.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267540 f, 501011.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267600 f, 501123.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267660 f, 501235.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267720 f, 501348.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267780 f, 501460.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267840 f, 501573.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267900 f, 501685.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 267960 f, 501797.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268020 f, 501910.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268080 f, 502022.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268140 f, 501196.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268200 f, 501308.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268260 f, 501420.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268320 f, 501532.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268380 f, 501644.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268440 f, 501757.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268500 f, 501869.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268560 f, 501981.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268620 f, 502093.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268680 f, 502205.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268740 f, 502317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268800 f, 502429.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268860 f, 502542.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268920 f, 501716.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 268980 f, 501828.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269040 f, 501940.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269100 f, 502052.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269160 f, 502164.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269220 f, 502276.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269280 f, 502388.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269340 f, 502500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269400 f, 502611.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827580 f, 412552.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269460 f, 502723.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827640 f, 412582.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269520 f, 502835.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827700 f, 412612.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269580 f, 502011.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827760 f, 412642.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269640 f, 502122.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827820 f, 412672.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269700 f, 502234.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827880 f, 412496.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269760 f, 502346.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 827940 f, 412526.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269820 f, 502458.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828000 f, 412556.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269880 f, 502569.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828060 f, 412585.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828120 f, 412615.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828180 f, 412645.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828240 f, 412675.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828300 f, 412705.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828360 f, 412735.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828420 f, 412765.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828480 f, 412795.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828540 f, 412825.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828600 f, 412855.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828660 f, 412884.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828720 f, 412709.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828780 f, 412739.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828840 f, 412768.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 269940 f, 502681.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828900 f, 412798.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270000 f, 502793.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 828960 f, 412828.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270060 f, 502905.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829020 f, 412858.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270120 f, 503016.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829080 f, 412888.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270180 f, 503128.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829140 f, 412918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270240 f, 503240.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829200 f, 412948.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270300 f, 503351.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829260 f, 412772.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270360 f, 503463.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829320 f, 412802.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270420 f, 503575.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829380 f, 412832.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270480 f, 502750.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829440 f, 412862.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270540 f, 502862.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829500 f, 412892.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270600 f, 502973.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829560 f, 412921.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270660 f, 503085.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829620 f, 412951.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270720 f, 503197.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829680 f, 412981.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270780 f, 503308.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829740 f, 413011.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829800 f, 413041.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829860 f, 412865.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829920 f, 412895.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 829980 f, 412925.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830040 f, 412955.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830100 f, 412985.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830160 f, 413014.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830220 f, 413044.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830280 f, 412869.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830340 f, 412899.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830400 f, 412928.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830460 f, 412958.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830520 f, 412988.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830580 f, 413018.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830640 f, 413048.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830700 f, 413078.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830760 f, 413107.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830820 f, 413137.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830880 f, 412962.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 830940 f, 412992.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831000 f, 413021.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831060 f, 413051.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831120 f, 413081.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831180 f, 413111.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831240 f, 413141.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831300 f, 413170.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831360 f, 412995.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831420 f, 413025.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831480 f, 413055.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831540 f, 413084.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831600 f, 413114.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831660 f, 413144.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831720 f, 413174.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831780 f, 413204.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831840 f, 413233.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831900 f, 413058.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 831960 f, 413088.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832020 f, 413118.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832080 f, 413147.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832140 f, 413177.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832200 f, 413207.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832260 f, 413237.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832320 f, 413267.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832380 f, 413296.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832440 f, 413121.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832500 f, 413151.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832560 f, 413181.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832620 f, 413210.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832680 f, 413240.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832740 f, 413270.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832800 f, 413300.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832860 f, 413330.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832920 f, 413359.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 832980 f, 413389.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833040 f, 413214.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833100 f, 413244.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833160 f, 413273.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833220 f, 413303.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833280 f, 413128.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833340 f, 413158.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833400 f, 413187.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833460 f, 413217.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833520 f, 413247.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833580 f, 413277.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833640 f, 413306.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833700 f, 413336.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833760 f, 413366.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833820 f, 413191.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833880 f, 413221.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 833940 f, 413250.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834000 f, 413075.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834060 f, 413105.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834120 f, 413135.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834180 f, 413164.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834240 f, 413194.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834300 f, 413224.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834360 f, 413254.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834420 f, 413283.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834480 f, 413108.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834540 f, 413138.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834600 f, 413168.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834660 f, 413198.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834720 f, 413227.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834780 f, 413257.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834840 f, 413287.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834900 f, 413316.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 834960 f, 413346.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835020 f, 413376.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835080 f, 413201.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835140 f, 413231.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835200 f, 413260.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835260 f, 413290.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835320 f, 413320.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835380 f, 413349.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835440 f, 413379.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835500 f, 413409.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835560 f, 413234.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835620 f, 413264.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835680 f, 413293.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835740 f, 413323.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835800 f, 413353.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835860 f, 413382.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835920 f, 413412.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 835980 f, 413442.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836040 f, 413471.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836100 f, 413501.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836160 f, 413531.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836220 f, 413560.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836280 f, 413386.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836340 f, 413415.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836400 f, 413445.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270840 f, 503420.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836460 f, 413475.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270900 f, 503531.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836520 f, 413504.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 270960 f, 503643.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836580 f, 413534.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271020 f, 503754.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836640 f, 413564.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271080 f, 503866.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836700 f, 413593.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271140 f, 503977.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836760 f, 413623.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271200 f, 504089.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836820 f, 413652.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271260 f, 503265.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836880 f, 413682.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271320 f, 503376.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 836940 f, 413507.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271380 f, 503487.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837000 f, 413537.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271440 f, 503599.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837060 f, 413567.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271500 f, 503710.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837120 f, 413596.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837180 f, 413626.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837240 f, 413656.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837300 f, 413685.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837360 f, 413715.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837420 f, 413745.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837480 f, 413774.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837540 f, 413804.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837600 f, 413629.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837660 f, 413659.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837720 f, 413688.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837780 f, 413718.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837840 f, 413748.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837900 f, 413777.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 837960 f, 413807.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838020 f, 413837.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838080 f, 413866.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838140 f, 413896.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838200 f, 413925.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838260 f, 413955.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838320 f, 413780.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838380 f, 413810.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838440 f, 413840.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838500 f, 413869.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838560 f, 413899.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838620 f, 413928.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838680 f, 413958.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838740 f, 413988.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838800 f, 414017.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838860 f, 414047.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838920 f, 414077.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 838980 f, 413902.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839040 f, 413931.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839100 f, 413961.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839160 f, 413991.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839220 f, 414020.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839280 f, 414050.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839340 f, 414079.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839400 f, 414109.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839460 f, 414139.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839520 f, 414168.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839580 f, 414198.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839640 f, 414023.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839700 f, 414053.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839760 f, 414082.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839820 f, 414112.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839880 f, 414142.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 839940 f, 414171.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840000 f, 414201.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840060 f, 414230.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840120 f, 414260.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840180 f, 414289.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840240 f, 414319.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840300 f, 414144.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840360 f, 414174.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840420 f, 414204.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840480 f, 414233.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840540 f, 414263.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840600 f, 414292.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840660 f, 414322.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840720 f, 414351.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271560 f, 503821.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840780 f, 414381.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840840 f, 414411.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840900 f, 414440.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840960 f, 414470.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841020 f, 414295.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841080 f, 414325.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841140 f, 414354.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841200 f, 414384.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841260 f, 414413.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841320 f, 414443.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841380 f, 414472.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841440 f, 414502.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841500 f, 414532.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841560 f, 414561.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841620 f, 414591.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841680 f, 414416.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841740 f, 414446.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841800 f, 414475.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841860 f, 414505.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841920 f, 414534.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 841980 f, 414564.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842040 f, 414593.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842100 f, 414623.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842160 f, 414652.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842220 f, 414682.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842280 f, 414711.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842340 f, 414741.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842400 f, 414771.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271620 f, 503933.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271680 f, 504044.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271740 f, 504155.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271800 f, 504267.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271860 f, 504378.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271920 f, 504489.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 271980 f, 504601.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272040 f, 504712.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842460 f, 414596.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842520 f, 414625.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842580 f, 414655.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842640 f, 414685.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842700 f, 414714.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842760 f, 414744.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842820 f, 414773.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842880 f, 414803.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 842940 f, 414832.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843000 f, 414862.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843060 f, 414891.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272100 f, 504823.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272160 f, 504000.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843120 f, 414921.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272220 f, 504111.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843180 f, 414746.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843240 f, 414776.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843300 f, 414805.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843360 f, 414835.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843420 f, 414864.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843480 f, 414894.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843540 f, 414923.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843600 f, 414953.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843660 f, 414982.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843720 f, 415012.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843780 f, 415041.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843840 f, 414867.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843900 f, 414896.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 843960 f, 414926.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844020 f, 414955.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844080 f, 414985.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844140 f, 415014.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844200 f, 415044.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844260 f, 415073.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272280 f, 504222.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844320 f, 415103.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272340 f, 504333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272400 f, 504444.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844380 f, 415132.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844440 f, 415162.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844500 f, 414987.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844560 f, 415017.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844620 f, 415046.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844680 f, 415076.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844740 f, 415105.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272460 f, 504555.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844800 f, 415135.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272520 f, 504666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272580 f, 504777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272640 f, 504888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272700 f, 505000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272760 f, 505111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272820 f, 505222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272880 f, 504399.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 272940 f, 504510.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273000 f, 504621.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273060 f, 504731.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273120 f, 504842.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273180 f, 504953.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844860 f, 415164.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273240 f, 505064.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844920 f, 415194.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 844980 f, 415223.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845040 f, 415253.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845100 f, 415282.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845160 f, 415312.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845220 f, 415137.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845280 f, 415167.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845340 f, 415196.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845400 f, 415225.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273300 f, 505175.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845460 f, 415255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273360 f, 505286.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845520 f, 415284.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845580 f, 415314.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273420 f, 505397.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273480 f, 505508.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845640 f, 415343.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273540 f, 505619.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845700 f, 415373.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845760 f, 415402.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845820 f, 415432.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845880 f, 415257.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 845940 f, 415287.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846000 f, 415316.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846060 f, 415346.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846120 f, 415375.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846180 f, 415405.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846240 f, 415434.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846300 f, 415463.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846360 f, 415493.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846420 f, 415522.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846480 f, 415552.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846540 f, 415581.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846600 f, 415611.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846660 f, 415436.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846720 f, 415466.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846780 f, 415495.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846840 f, 415525.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846900 f, 415554.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 846960 f, 415583.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273600 f, 504797.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273660 f, 504907.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273720 f, 505018.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273780 f, 505129.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273840 f, 505239.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273900 f, 505350.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 273960 f, 505461.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274020 f, 505571.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274080 f, 505682.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274140 f, 505793.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274200 f, 505904.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274260 f, 506014.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274320 f, 505193.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274380 f, 505303.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274440 f, 505414.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274500 f, 505524.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274560 f, 505635.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274620 f, 505745.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274680 f, 505856.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274740 f, 505966.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274800 f, 506077.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274860 f, 506187.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274920 f, 506298.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 274980 f, 505477.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275040 f, 505588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275100 f, 505698.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275160 f, 505808.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275220 f, 505919.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275280 f, 506029.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275340 f, 506139.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275400 f, 506250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275460 f, 506360.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275520 f, 506470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275580 f, 506580.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275640 f, 505761.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275700 f, 505871.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275760 f, 505981.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847020 f, 415613.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275820 f, 506091.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847080 f, 415642.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847140 f, 415672.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847200 f, 415701.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847260 f, 415731.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847320 f, 415760.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847380 f, 415586.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847440 f, 415615.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847500 f, 415644.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847560 f, 415674.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847620 f, 415703.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847680 f, 415733.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275880 f, 506201.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 275940 f, 506311.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276000 f, 506422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276060 f, 506532.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276120 f, 506642.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276180 f, 505824.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276240 f, 505934.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276300 f, 506043.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276360 f, 506153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276420 f, 506263.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276480 f, 506373.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276540 f, 506483.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276600 f, 506593.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276660 f, 506703.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276720 f, 506813.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276780 f, 506923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276840 f, 506106.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276900 f, 506215.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 276960 f, 506325.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277020 f, 506435.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277080 f, 506544.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277140 f, 506654.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277200 f, 506764.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847740 f, 415762.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847800 f, 415792.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847860 f, 415821.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847920 f, 415850.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277260 f, 506873.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277320 f, 506983.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277380 f, 507093.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277440 f, 507202.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277500 f, 507312.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277560 f, 506496.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277620 f, 506605.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277680 f, 506715.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277740 f, 506824.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277800 f, 506934.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 847980 f, 415880.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848040 f, 415909.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848100 f, 415735.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848160 f, 415764.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848220 f, 415794.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848280 f, 415823.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848340 f, 415852.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848400 f, 415882.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848460 f, 415911.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848520 f, 415941.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848580 f, 415970.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848640 f, 416000.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848700 f, 416029.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848760 f, 416058.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848820 f, 415884.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848880 f, 415913.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 848940 f, 415943.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849000 f, 415972.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849060 f, 416001.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849120 f, 416031.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849180 f, 416060.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849240 f, 416090.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849300 f, 416119.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849360 f, 416148.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849420 f, 416178.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849480 f, 416207.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849540 f, 416033.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849600 f, 416062.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849660 f, 416092.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849720 f, 416121.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849780 f, 416150.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849840 f, 416180.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849900 f, 416209.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 849960 f, 416238.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277860 f, 507043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277920 f, 507153.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 277980 f, 507262.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278040 f, 507372.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278100 f, 507481.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278160 f, 507591.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278220 f, 507700.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278280 f, 507810.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278340 f, 507919.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278400 f, 507103.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278460 f, 507213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278520 f, 507322.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278580 f, 507431.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278640 f, 507540.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278700 f, 507650.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278760 f, 507759.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278820 f, 507868.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278880 f, 507978.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 278940 f, 508087.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279000 f, 508196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279060 f, 508306.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279120 f, 508415.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279180 f, 508524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279240 f, 508633.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279300 f, 507818.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279360 f, 507927.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279420 f, 508036.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279480 f, 508145.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279540 f, 508254.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279600 f, 508363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279660 f, 508472.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279720 f, 508581.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279780 f, 508690.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279840 f, 508800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279900 f, 508909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 279960 f, 509018.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280020 f, 509127.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280080 f, 509236.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280140 f, 509345.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280200 f, 508529.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280260 f, 508638.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280320 f, 508747.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280380 f, 508856.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280440 f, 508965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280500 f, 509074.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280560 f, 509183.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280620 f, 509292.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280680 f, 509401.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280740 f, 509509.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280800 f, 509618.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850020 f, 416268.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850080 f, 416297.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850140 f, 416327.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850200 f, 416356.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850260 f, 416182.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850320 f, 416211.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850380 f, 416240.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850440 f, 416270.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850500 f, 416299.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850560 f, 416328.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850620 f, 416358.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850680 f, 416387.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850740 f, 416417.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280860 f, 509727.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280920 f, 509836.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 280980 f, 509945.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281040 f, 510054.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281100 f, 509239.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281160 f, 509347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281220 f, 509456.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281280 f, 509565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281340 f, 509673.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281400 f, 509782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281460 f, 509891.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281520 f, 510000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281580 f, 510108.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281640 f, 510217.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281700 f, 510326.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281760 f, 510434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281820 f, 510543.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281880 f, 510652.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 281940 f, 510760.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282000 f, 509945.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282060 f, 510054.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282120 f, 510162.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282180 f, 510271.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282240 f, 510379.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282300 f, 510488.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282360 f, 510596.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282420 f, 510705.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282480 f, 510813.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282540 f, 510922.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282600 f, 511030.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282660 f, 511139.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282720 f, 511247.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282780 f, 511356.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850800 f, 416446.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282840 f, 511464.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850860 f, 416475.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282900 f, 510649.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850920 f, 416301.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 850980 f, 416330.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851040 f, 416360.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851100 f, 416389.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851160 f, 416418.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851220 f, 416448.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851280 f, 416477.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851340 f, 416506.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851400 f, 416536.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851460 f, 416565.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851520 f, 416594.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851580 f, 416420.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851640 f, 416449.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851700 f, 416479.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851760 f, 416508.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851820 f, 416537.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851880 f, 416567.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 851940 f, 416596.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852000 f, 416625.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852060 f, 416655.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852120 f, 416684.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852180 f, 416713.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852240 f, 416743.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852300 f, 416568.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852360 f, 416598.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852420 f, 416627.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852480 f, 416656.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852540 f, 416686.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852600 f, 416715.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852660 f, 416744.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852720 f, 416774.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852780 f, 416803.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852840 f, 416832.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852900 f, 416862.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 852960 f, 416687.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853020 f, 416717.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853080 f, 416746.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853140 f, 416775.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853200 f, 416805.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853260 f, 416834.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853320 f, 416863.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853380 f, 416893.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853440 f, 416922.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853500 f, 416951.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 282960 f, 510758.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283020 f, 510866.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283080 f, 510974.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283140 f, 511083.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283200 f, 511191.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283260 f, 511299.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283320 f, 511407.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283380 f, 511516.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283440 f, 511624.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283500 f, 511732.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283560 f, 511841.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283620 f, 511949.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283680 f, 512057.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283740 f, 512166.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283800 f, 511351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283860 f, 511459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283920 f, 511567.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 283980 f, 511675.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284040 f, 511783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284100 f, 511891.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284160 f, 512000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284220 f, 512108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284280 f, 512216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284340 f, 512324.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284400 f, 512432.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284460 f, 512540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284520 f, 512648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284580 f, 512756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284640 f, 512864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284700 f, 512972.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284760 f, 512158.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284820 f, 512266.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284880 f, 512374.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 284940 f, 512482.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285000 f, 512589.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285060 f, 512697.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285120 f, 512805.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285180 f, 512913.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285240 f, 513021.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285300 f, 513129.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285360 f, 513237.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285420 f, 513345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285480 f, 513453.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285540 f, 513561.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285600 f, 512746.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285660 f, 512854.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285720 f, 512962.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285780 f, 513070.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285840 f, 513177.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285900 f, 513285.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 285960 f, 513393.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286020 f, 513500.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286080 f, 513608.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853560 f, 416980.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853620 f, 417010.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853680 f, 416835.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853740 f, 416865.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853800 f, 416894.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853860 f, 416923.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853920 f, 416953.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 853980 f, 416982.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854040 f, 417011.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286140 f, 513716.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286200 f, 513824.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286260 f, 513931.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286320 f, 514039.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286380 f, 514147.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286440 f, 514254.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286500 f, 514362.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286560 f, 513548.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286620 f, 513655.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286680 f, 513763.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286740 f, 513870.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286800 f, 513978.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286860 f, 514086.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286920 f, 514193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 286980 f, 514301.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287040 f, 514408.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287100 f, 514516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287160 f, 514623.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287220 f, 514731.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287280 f, 514838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287340 f, 514946.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287400 f, 515053.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287460 f, 514239.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287520 f, 514347.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287580 f, 514454.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287640 f, 514561.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287700 f, 514669.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854100 f, 417041.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854160 f, 417070.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854220 f, 417099.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854280 f, 417128.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854340 f, 416954.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287760 f, 514776.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287820 f, 514883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287880 f, 514991.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 287940 f, 515098.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288000 f, 515205.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288060 f, 515313.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288120 f, 515420.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288180 f, 515527.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288240 f, 515635.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288300 f, 514821.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288360 f, 514928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288420 f, 515035.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288480 f, 515142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288540 f, 515250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288600 f, 515357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288660 f, 515464.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288720 f, 515571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288780 f, 515678.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288840 f, 515785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288900 f, 515892.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854400 f, 416983.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 288960 f, 516000.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854460 f, 417013.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854520 f, 417042.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854580 f, 417071.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854640 f, 417101.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854700 f, 417130.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854760 f, 417159.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854820 f, 417188.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854880 f, 417218.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 854940 f, 417247.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855000 f, 417276.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855060 f, 417102.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855120 f, 417131.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855180 f, 417161.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855240 f, 417190.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289020 f, 516107.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855300 f, 417219.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855360 f, 417248.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855420 f, 417278.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855480 f, 417307.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289080 f, 516214.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289140 f, 515401.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289200 f, 515508.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289260 f, 515614.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289320 f, 515721.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289380 f, 515828.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289440 f, 515935.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855540 f, 417336.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855600 f, 417365.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855660 f, 417395.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855720 f, 417220.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855780 f, 417250.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855840 f, 417279.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855900 f, 417308.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 855960 f, 417337.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856020 f, 417367.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856080 f, 417396.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856140 f, 417425.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856200 f, 417454.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289500 f, 516042.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856260 f, 417484.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856320 f, 417513.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289560 f, 516149.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289620 f, 516256.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289680 f, 516363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289740 f, 516470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289800 f, 516577.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289860 f, 516684.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289920 f, 515871.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 289980 f, 515978.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290040 f, 516085.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290100 f, 516192.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290160 f, 516298.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290220 f, 516405.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290280 f, 516512.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290340 f, 516619.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290400 f, 516725.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290460 f, 516832.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290520 f, 516939.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856380 f, 417542.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290580 f, 517046.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856440 f, 417368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290640 f, 517153.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856500 f, 417397.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290700 f, 517259.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856560 f, 417426.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290760 f, 516447.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856620 f, 417456.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290820 f, 516554.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856680 f, 417485.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290880 f, 516660.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856740 f, 417514.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 290940 f, 516767.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856800 f, 417543.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291000 f, 516873.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856860 f, 417573.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291060 f, 516980.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856920 f, 417602.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291120 f, 517087.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 856980 f, 417631.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291180 f, 517193.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857040 f, 417660.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291240 f, 517300.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857100 f, 417690.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291300 f, 517406.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857160 f, 417515.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291360 f, 517513.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857220 f, 417545.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291420 f, 517619.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857280 f, 417574.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857340 f, 417603.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857400 f, 417632.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857460 f, 417661.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857520 f, 417691.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291480 f, 517726.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291540 f, 517833.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291600 f, 517939.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291660 f, 518046.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291720 f, 517234.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291780 f, 517340.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291840 f, 517446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291900 f, 517553.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 291960 f, 517659.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292020 f, 517765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292080 f, 517872.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292140 f, 517978.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292200 f, 518085.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292260 f, 518191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292320 f, 518297.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292380 f, 518404.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857580 f, 417720.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292440 f, 518510.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857640 f, 417749.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292500 f, 518617.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857700 f, 417778.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292560 f, 518723.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857760 f, 417808.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857820 f, 417633.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292620 f, 517911.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292680 f, 518017.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857880 f, 417663.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292740 f, 518123.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 857940 f, 417692.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292800 f, 518230.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858000 f, 417721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292860 f, 518336.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858060 f, 417750.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292920 f, 518442.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 292980 f, 518548.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293040 f, 518654.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293100 f, 518761.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293160 f, 518867.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293220 f, 518973.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293280 f, 519079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293340 f, 519185.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293400 f, 519292.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293460 f, 519398.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293520 f, 519504.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293580 f, 519610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293640 f, 518798.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293700 f, 518904.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293760 f, 519010.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293820 f, 519116.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293880 f, 519222.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 293940 f, 519328.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294000 f, 519434.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294060 f, 519540.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858120 f, 417779.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294120 f, 519646.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858180 f, 417809.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294180 f, 519752.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858240 f, 417838.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858300 f, 417867.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858360 f, 417896.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858420 f, 417925.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858480 f, 417955.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858540 f, 417984.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858600 f, 417810.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858660 f, 417839.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294240 f, 519858.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294300 f, 519964.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294360 f, 520070.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294420 f, 520176.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294480 f, 519365.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294540 f, 519470.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294600 f, 519576.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858720 f, 417868.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294660 f, 519682.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858780 f, 417897.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294720 f, 519788.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858840 f, 417927.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294780 f, 519894.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858900 f, 417956.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294840 f, 520000.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 858960 f, 417985.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294900 f, 520105.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859020 f, 418014.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 294960 f, 520211.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859080 f, 418043.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295020 f, 520317.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859140 f, 418072.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295080 f, 520423.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859200 f, 418102.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295140 f, 520529.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859260 f, 418131.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295200 f, 520634.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859320 f, 417957.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295260 f, 520740.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859380 f, 417986.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295320 f, 520846.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295380 f, 520952.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859440 f, 418015.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295440 f, 520140.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859500 f, 418044.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295500 f, 520246.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859560 f, 418073.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295560 f, 520352.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859620 f, 418103.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295620 f, 520457.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859680 f, 418132.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295680 f, 520563.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859740 f, 418161.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295740 f, 520669.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859800 f, 418190.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295800 f, 520774.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859860 f, 418219.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295860 f, 520880.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859920 f, 418249.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295920 f, 520985.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 859980 f, 418074.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 295980 f, 521091.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296040 f, 521197.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296100 f, 521302.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296160 f, 521408.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296220 f, 521514.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296280 f, 520703.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296340 f, 520808.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296400 f, 520913.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296460 f, 521019.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296520 f, 521124.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296580 f, 521230.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296640 f, 521335.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296700 f, 521441.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296760 f, 521546.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296820 f, 521652.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296880 f, 521757.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 296940 f, 521862.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297000 f, 521968.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297060 f, 522073.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297120 f, 522179.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297180 f, 522284.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297240 f, 521473.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297300 f, 521578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297360 f, 521684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297420 f, 521789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297480 f, 521894.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297540 f, 522000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297600 f, 522105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297660 f, 522210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297720 f, 522315.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297780 f, 522421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297840 f, 522526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297900 f, 522631.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 297960 f, 522736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298020 f, 522842.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298080 f, 522947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298140 f, 523052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298200 f, 522241.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298260 f, 522346.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298320 f, 522451.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298380 f, 522556.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860040 f, 418104.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298440 f, 522662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298500 f, 522767.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860100 f, 418133.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298560 f, 522872.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860160 f, 418162.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298620 f, 522977.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298680 f, 523082.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298740 f, 523187.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298800 f, 523292.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298860 f, 523397.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298920 f, 523502.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 298980 f, 523607.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299040 f, 523712.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299100 f, 523817.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860220 f, 418191.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299160 f, 523007.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299220 f, 523111.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860280 f, 418220.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860340 f, 418249.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860400 f, 418279.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860460 f, 418308.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860520 f, 418337.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860580 f, 418366.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860640 f, 418395.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860700 f, 418424.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860760 f, 418250.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860820 f, 418279.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299280 f, 523216.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299340 f, 523321.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299400 f, 523426.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299460 f, 523531.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299520 f, 523636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299580 f, 523741.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299640 f, 523846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 299700 f, 523951.0 fps, 0 ms/f [junit] 0 s: 60 f / 36 ms, 1666.6 fps, 0 ms/f; total: 299760 f, 493026.3 fps, 0 ms/f [junit] ------------- ---------------- --------------- [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860880 f, 418309.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 860940 f, 418338.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861000 f, 418367.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861060 f, 418396.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861120 f, 418425.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861180 f, 418454.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861240 f, 418483.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861300 f, 418513.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861360 f, 418542.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861420 f, 418571.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861480 f, 418397.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861540 f, 418426.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861600 f, 418455.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861660 f, 418484.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861720 f, 418513.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861780 f, 418542.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861840 f, 418572.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861900 f, 418601.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 861960 f, 418630.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862020 f, 418659.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862080 f, 418688.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862140 f, 418717.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862200 f, 418543.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862260 f, 418572.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862320 f, 418601.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862380 f, 418631.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862440 f, 418660.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862500 f, 418689.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862560 f, 418718.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862620 f, 418747.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862680 f, 418776.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862740 f, 418602.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862800 f, 418631.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862860 f, 418660.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862920 f, 418689.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 862980 f, 418719.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863040 f, 418748.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863100 f, 418777.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863160 f, 418806.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863220 f, 418835.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863280 f, 418864.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863340 f, 418893.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863400 f, 418922.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863460 f, 418951.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863520 f, 418777.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863580 f, 418807.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863640 f, 418836.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863700 f, 418865.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863760 f, 418894.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863820 f, 418923.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863880 f, 418952.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 863940 f, 418981.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864000 f, 419010.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864060 f, 418836.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864120 f, 418865.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864180 f, 418894.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864240 f, 418923.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864300 f, 418953.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864360 f, 418982.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864420 f, 419011.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864480 f, 419040.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864540 f, 419069.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864600 f, 418895.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864660 f, 418924.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864720 f, 418953.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864780 f, 418982.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864840 f, 419011.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864900 f, 419040.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 864960 f, 419069.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865020 f, 419098.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865080 f, 419127.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865140 f, 419156.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865200 f, 418983.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865260 f, 419012.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865320 f, 419041.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865380 f, 419070.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865440 f, 419099.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865500 f, 419128.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865560 f, 419157.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865620 f, 419186.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865680 f, 419215.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865740 f, 419244.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865800 f, 419273.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865860 f, 419302.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865920 f, 419331.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 865980 f, 419157.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866040 f, 419186.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866100 f, 419215.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866160 f, 419244.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866220 f, 419273.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866280 f, 419303.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866340 f, 419332.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866400 f, 419361.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866460 f, 419187.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866520 f, 419216.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866580 f, 419245.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866640 f, 419274.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866700 f, 419303.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866760 f, 419332.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866820 f, 419361.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866880 f, 419390.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 866940 f, 419419.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867000 f, 419245.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867060 f, 419274.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867120 f, 419303.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867180 f, 419332.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867240 f, 419361.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867300 f, 419390.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867360 f, 419419.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867420 f, 419448.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867480 f, 419477.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867540 f, 419304.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867600 f, 419333.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867660 f, 419362.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867720 f, 419391.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867780 f, 419420.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867840 f, 419449.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867900 f, 419478.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 867960 f, 419507.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868020 f, 419536.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868080 f, 419362.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868140 f, 419391.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868200 f, 419420.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868260 f, 419449.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868320 f, 419478.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868380 f, 419507.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868440 f, 419536.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868500 f, 419565.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868560 f, 419594.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868620 f, 419623.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868680 f, 419652.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868740 f, 419478.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868800 f, 419507.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868860 f, 419536.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868920 f, 419565.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 868980 f, 419594.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869040 f, 419623.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869100 f, 419652.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869160 f, 419681.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869220 f, 419710.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869280 f, 419739.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869340 f, 419565.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869400 f, 419594.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869460 f, 419623.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869520 f, 419652.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869580 f, 419681.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869640 f, 419710.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869700 f, 419739.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869760 f, 419768.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869820 f, 419797.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869880 f, 419826.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 869940 f, 419652.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870000 f, 419681.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870060 f, 419710.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870120 f, 419739.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870180 f, 419768.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870240 f, 419797.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870300 f, 419826.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870360 f, 419855.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870420 f, 419884.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870480 f, 419710.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870540 f, 419739.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870600 f, 419768.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870660 f, 419797.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870720 f, 419826.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870780 f, 419855.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870840 f, 419884.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870900 f, 419913.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 870960 f, 419942.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871020 f, 419768.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871080 f, 419797.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871140 f, 419826.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871200 f, 419855.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871260 f, 419884.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871320 f, 419913.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871380 f, 419942.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871440 f, 419971.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871500 f, 420000.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871560 f, 420028.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871620 f, 420057.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871680 f, 419884.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871740 f, 419913.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871800 f, 419942.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871860 f, 419971.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871920 f, 420000.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 871980 f, 420028.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872040 f, 420057.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872100 f, 420086.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872160 f, 420115.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872220 f, 420144.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872280 f, 420173.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872340 f, 420000.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872400 f, 420028.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872460 f, 420057.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872520 f, 420086.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872580 f, 420115.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872640 f, 420144.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872700 f, 420173.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872760 f, 420202.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872820 f, 420231.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872880 f, 420057.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 872940 f, 420086.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873000 f, 420115.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873060 f, 420144.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873120 f, 420173.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873180 f, 420202.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873240 f, 420231.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873300 f, 420259.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873360 f, 420288.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873420 f, 420115.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873480 f, 420144.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873540 f, 420173.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873600 f, 420202.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873660 f, 420230.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873720 f, 420259.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873780 f, 420288.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873840 f, 420317.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873900 f, 420144.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 873960 f, 420173.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874020 f, 420201.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874080 f, 420230.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874140 f, 420259.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874200 f, 420288.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874260 f, 420317.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874320 f, 420346.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874380 f, 420375.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874440 f, 420403.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874500 f, 420230.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874560 f, 420259.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874620 f, 420288.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874680 f, 420317.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874740 f, 420144.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874800 f, 419971.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874860 f, 419798.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874920 f, 419827.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 874980 f, 419856.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875040 f, 419884.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875100 f, 419913.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875160 f, 419942.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875220 f, 419971.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875280 f, 420000.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875340 f, 419827.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875400 f, 419856.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875460 f, 419884.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875520 f, 419913.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875580 f, 419942.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875640 f, 419971.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875700 f, 420000.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875760 f, 420028.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875820 f, 420057.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875880 f, 420086.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 875940 f, 420115.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876000 f, 419942.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876060 f, 419971.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876120 f, 420000.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876180 f, 420028.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876240 f, 420057.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876300 f, 420086.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876360 f, 420115.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876420 f, 420143.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876480 f, 420172.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876540 f, 420000.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876600 f, 420028.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876660 f, 420057.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876720 f, 420086.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876780 f, 420115.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876840 f, 420143.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876900 f, 420172.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 876960 f, 420201.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877020 f, 420230.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877080 f, 420057.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877140 f, 420086.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877200 f, 420114.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877260 f, 420143.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877320 f, 420172.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877380 f, 420201.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877440 f, 420229.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877500 f, 420258.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877560 f, 420287.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877620 f, 420316.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877680 f, 420143.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877740 f, 420172.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877800 f, 420201.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877860 f, 420229.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877920 f, 420258.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 877980 f, 420287.2 fps, 0 ms/f [junit] 2 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 878040 f, 419112.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878100 f, 419140.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878160 f, 419169.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878220 f, 419198.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878280 f, 419226.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878340 f, 419255.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878400 f, 419284.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878460 f, 419312.6 fps, 0 ms/f [junit] 2 s: 60 f / 19 ms, 3157.8 fps, 0 ms/f; total: 878520 f, 415572.3 fps, 0 ms/f [junit] 2 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 878580 f, 415207.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878640 f, 415236.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878700 f, 415264.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878760 f, 415096.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878820 f, 415125.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878880 f, 415153.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 878940 f, 415181.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879000 f, 415210.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879060 f, 415238.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879120 f, 415266.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879180 f, 415295.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879240 f, 415323.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879300 f, 415351.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879360 f, 415184.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879420 f, 415212.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879480 f, 415240.7 fps, 0 ms/f [junit] 2 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 879540 f, 414877.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879600 f, 414905.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879660 f, 414933.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879720 f, 414962.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879780 f, 414794.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879840 f, 414823.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879900 f, 414851.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 879960 f, 414879.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880020 f, 414908.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880080 f, 414936.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880140 f, 414964.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880200 f, 414992.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880260 f, 415021.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880320 f, 415049.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880380 f, 414882.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880440 f, 414910.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880500 f, 414938.7 fps, 0 ms/f [junit] 2 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 880560 f, 414381.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880620 f, 414409.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880680 f, 414437.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880740 f, 414465.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880800 f, 414494.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880860 f, 414522.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880920 f, 414355.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 880980 f, 414383.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881040 f, 414412.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881100 f, 414440.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881160 f, 414468.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881220 f, 414496.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881280 f, 414524.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881340 f, 414553.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881400 f, 414581.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881460 f, 414609.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881520 f, 414442.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881580 f, 414471.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881640 f, 414499.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881700 f, 414527.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881760 f, 414555.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881820 f, 414583.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881880 f, 414612.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 881940 f, 414640.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882000 f, 414668.5 fps, 0 ms/f [junit] 2 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 882060 f, 414307.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882120 f, 414335.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882180 f, 414363.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882240 f, 414197.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882300 f, 414225.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882360 f, 414253.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882420 f, 414281.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882480 f, 414309.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882540 f, 414143.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882600 f, 414171.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882660 f, 414199.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882720 f, 414228.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882780 f, 414256.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882840 f, 414284.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882900 f, 414312.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 882960 f, 414146.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883020 f, 413980.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883080 f, 414008.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883140 f, 414036.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883200 f, 414064.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883260 f, 414092.8 fps, 0 ms/f [junit] 2 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 883320 f, 413733.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883380 f, 413761.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883440 f, 413595.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883500 f, 413623.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883560 f, 413651.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883620 f, 413679.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883680 f, 413707.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883740 f, 413735.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883800 f, 413764.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883860 f, 413792.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883920 f, 413820.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 883980 f, 413848.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884040 f, 413682.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884100 f, 413710.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884160 f, 413738.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884220 f, 413766.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884280 f, 413795.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884340 f, 413823.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884400 f, 413851.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884460 f, 413879.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884520 f, 413713.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884580 f, 413741.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884640 f, 413769.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884700 f, 413797.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884760 f, 413632.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884820 f, 413660.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884880 f, 413688.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 884940 f, 413716.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885000 f, 413551.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885060 f, 413579.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885120 f, 413607.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885180 f, 413635.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885240 f, 413663.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885300 f, 413498.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885360 f, 413526.3 fps, 0 ms/f [junit] 2 s: 60 f / 7 ms, 8571.4 fps, 0 ms/f; total: 885420 f, 412206.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885480 f, 412234.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885540 f, 412262.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885600 f, 412290.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885660 f, 412318.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885720 f, 412346.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885780 f, 412374.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885840 f, 412402.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885900 f, 412238.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 885960 f, 412266.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886020 f, 412294.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886080 f, 412322.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886140 f, 412349.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886200 f, 412377.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886260 f, 412405.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886320 f, 412433.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886380 f, 412461.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886440 f, 412297.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886500 f, 412325.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886560 f, 412353.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886620 f, 412381.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886680 f, 412409.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886740 f, 412437.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886800 f, 412465.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886860 f, 412493.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886920 f, 412520.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 886980 f, 412548.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887040 f, 412384.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887100 f, 412412.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887160 f, 412440.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887220 f, 412468.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887280 f, 412496.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887340 f, 412524.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887400 f, 412552.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887460 f, 412580.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887520 f, 412608.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887580 f, 412636.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887640 f, 412472.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887700 f, 412500.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887760 f, 412527.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887820 f, 412555.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887880 f, 412583.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 887940 f, 412611.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888000 f, 412639.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888060 f, 412667.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888120 f, 412695.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888180 f, 412531.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888240 f, 412559.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888300 f, 412587.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888360 f, 412614.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888420 f, 412642.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888480 f, 412670.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888540 f, 412698.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888600 f, 412726.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888660 f, 412754.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888720 f, 412590.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888780 f, 412618.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888840 f, 412646.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888900 f, 412674.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 888960 f, 412701.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889020 f, 412729.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889080 f, 412757.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889140 f, 412785.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889200 f, 412813.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889260 f, 412841.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889320 f, 412677.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889380 f, 412705.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889440 f, 412541.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889500 f, 412569.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889560 f, 412597.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889620 f, 412625.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889680 f, 412653.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889740 f, 412489.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889800 f, 412517.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889860 f, 412545.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889920 f, 412573.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 889980 f, 412409.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890040 f, 412437.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890100 f, 412465.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890160 f, 412493.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890220 f, 412329.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890280 f, 412357.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890340 f, 412385.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890400 f, 412413.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890460 f, 412250.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890520 f, 412277.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890580 f, 412305.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890640 f, 412333.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890700 f, 412361.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890760 f, 412198.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890820 f, 412225.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890880 f, 412062.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 890940 f, 412090.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891000 f, 411927.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891060 f, 411765.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891120 f, 411792.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891180 f, 411630.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891240 f, 411658.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891300 f, 411685.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891360 f, 411523.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891420 f, 411551.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891480 f, 411389.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891540 f, 411226.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891600 f, 411065.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891660 f, 411092.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891720 f, 411120.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891780 f, 411147.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891840 f, 411175.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891900 f, 411203.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 891960 f, 411230.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892020 f, 411258.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892080 f, 411096.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892140 f, 411124.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892200 f, 411152.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892260 f, 411179.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892320 f, 411207.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892380 f, 411235.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892440 f, 411262.7 fps, 0 ms/f [junit] 2 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 892500 f, 410722.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892560 f, 410750.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892620 f, 410777.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892680 f, 410805.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892740 f, 410832.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892800 f, 410671.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892860 f, 410699.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892920 f, 410726.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 892980 f, 410754.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893040 f, 410781.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893100 f, 410809.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893160 f, 410837.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893220 f, 410864.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893280 f, 410892.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893340 f, 410919.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893400 f, 410758.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893460 f, 410786.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893520 f, 410813.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893580 f, 410841.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893640 f, 410868.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893700 f, 410896.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893760 f, 410924.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893820 f, 410951.7 fps, 0 ms/f [junit] 2 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 893880 f, 410601.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 893940 f, 410629.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894000 f, 410468.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894060 f, 410495.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894120 f, 410523.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894180 f, 410550.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894240 f, 410578.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894300 f, 410606.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894360 f, 410633.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894420 f, 410661.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894480 f, 410500.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894540 f, 410527.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894600 f, 410555.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894660 f, 410582.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894720 f, 410422.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894780 f, 410449.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894840 f, 410477.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894900 f, 410504.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 894960 f, 410532.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895020 f, 410559.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895080 f, 410587.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895140 f, 410426.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895200 f, 410453.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895260 f, 410293.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895320 f, 410320.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895380 f, 410348.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895440 f, 410375.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895500 f, 410403.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895560 f, 410430.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895620 f, 410458.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895680 f, 410485.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895740 f, 410513.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895800 f, 410540.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895860 f, 410568.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895920 f, 410595.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 895980 f, 410623.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896040 f, 410462.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896100 f, 410490.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896160 f, 410517.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896220 f, 410545.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896280 f, 410572.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896340 f, 410600.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896400 f, 410627.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896460 f, 410655.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896520 f, 410682.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896580 f, 410710.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896640 f, 410737.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896700 f, 410765.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896760 f, 410792.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896820 f, 410819.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896880 f, 410847.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 896940 f, 410686.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897000 f, 410714.2 fps, 0 ms/f [junit] 2 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 897060 f, 409990.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897120 f, 410018.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897180 f, 410045.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897240 f, 410073.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897300 f, 410100.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897360 f, 410127.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897420 f, 410155.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897480 f, 410182.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897540 f, 410210.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897600 f, 410050.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897660 f, 410077.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897720 f, 410105.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897780 f, 410132.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897840 f, 410159.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897900 f, 410187.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 897960 f, 410214.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898020 f, 410242.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898080 f, 410269.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898140 f, 410296.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898200 f, 410324.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898260 f, 410164.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898320 f, 410191.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898380 f, 410219.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898440 f, 410246.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898500 f, 410273.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898560 f, 410301.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898620 f, 410141.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898680 f, 410168.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898740 f, 410196.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898800 f, 410223.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898860 f, 410251.0 fps, 0 ms/f [junit] 2 s: 60 f / 5 ms, 12000.0 fps, 0 ms/f; total: 898920 f, 409344.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 898980 f, 409371.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899040 f, 409398.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899100 f, 409426.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899160 f, 409453.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899220 f, 409480.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899280 f, 409508.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899340 f, 409535.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899400 f, 409562.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899460 f, 409403.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899520 f, 409431.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899580 f, 409458.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899640 f, 409485.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899700 f, 409512.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899760 f, 409540.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899820 f, 409567.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899880 f, 409594.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 899940 f, 409622.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900000 f, 409649.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900060 f, 409676.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900120 f, 409517.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900180 f, 409545.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900240 f, 409572.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900300 f, 409599.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900360 f, 409626.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900420 f, 409654.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900480 f, 409681.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900540 f, 409708.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900600 f, 409736.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900660 f, 409763.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900720 f, 409790.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900780 f, 409818.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900840 f, 409658.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900900 f, 409686.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900960 f, 409713.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901020 f, 409740.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901080 f, 409768.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901140 f, 409795.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901200 f, 409822.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901260 f, 409849.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901320 f, 409877.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901380 f, 409904.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901440 f, 409931.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901500 f, 409772.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901560 f, 409800.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901620 f, 409827.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901680 f, 409854.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901740 f, 409881.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901800 f, 409909.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901860 f, 409936.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 901920 f, 409963.6 fps, 0 ms/f [junit] 2 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 901980 f, 409432.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902040 f, 409459.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902100 f, 409487.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902160 f, 409514.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902220 f, 409541.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902280 f, 409382.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902340 f, 409410.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902400 f, 409437.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902460 f, 409464.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902520 f, 409491.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902580 f, 409519.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902640 f, 409546.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902700 f, 409573.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902760 f, 409414.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902820 f, 409442.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902880 f, 409469.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 902940 f, 409496.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903000 f, 409523.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903060 f, 409551.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903120 f, 409578.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903180 f, 409419.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903240 f, 409446.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903300 f, 409474.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903360 f, 409501.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903420 f, 409343.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903480 f, 409370.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903540 f, 409397.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903600 f, 409424.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903660 f, 409266.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903720 f, 409293.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903780 f, 409135.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903840 f, 409162.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 903900 f, 409189.7 fps, 0 ms/f [junit] 2 s: 60 f / 7 ms, 8571.4 fps, 0 ms/f; total: 903960 f, 407924.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904020 f, 407951.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904080 f, 407978.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904140 f, 408005.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904200 f, 408032.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904260 f, 408059.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904320 f, 408086.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904380 f, 408113.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904440 f, 407956.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904500 f, 407983.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904560 f, 408010.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904620 f, 408037.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904680 f, 408064.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904740 f, 408092.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904800 f, 408119.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904860 f, 408146.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904920 f, 408173.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 904980 f, 408200.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905040 f, 408227.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905100 f, 408254.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905160 f, 408097.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905220 f, 408124.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905280 f, 408151.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905340 f, 408178.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905400 f, 408205.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905460 f, 408232.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905520 f, 408259.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905580 f, 408286.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905640 f, 408313.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905700 f, 408340.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905760 f, 408367.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905820 f, 408394.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905880 f, 408237.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 905940 f, 408264.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906000 f, 408292.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906060 f, 408319.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906120 f, 408346.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906180 f, 408373.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906240 f, 408400.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906300 f, 408427.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906360 f, 408454.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906420 f, 408481.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906480 f, 408508.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906540 f, 408535.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906600 f, 408562.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906660 f, 408405.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906720 f, 408432.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906780 f, 408459.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906840 f, 408486.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906900 f, 408513.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 906960 f, 408540.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907020 f, 408567.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907080 f, 408594.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907140 f, 408621.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907200 f, 408648.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907260 f, 408675.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907320 f, 408702.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907380 f, 408545.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907440 f, 408572.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907500 f, 408599.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907560 f, 408626.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907620 f, 408653.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907680 f, 408680.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907740 f, 408707.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907800 f, 408734.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907860 f, 408761.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907920 f, 408788.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 907980 f, 408815.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908040 f, 408658.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908100 f, 408685.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908160 f, 408712.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908220 f, 408739.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908280 f, 408766.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908340 f, 408793.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908400 f, 408820.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908460 f, 408847.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908520 f, 408874.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908580 f, 408901.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908640 f, 408928.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908700 f, 408955.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908760 f, 408798.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908820 f, 408825.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908880 f, 408852.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 908940 f, 408879.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909000 f, 408906.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909060 f, 408933.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909120 f, 408960.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909180 f, 408987.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909240 f, 409014.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909300 f, 409041.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909360 f, 409068.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909420 f, 409095.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909480 f, 408938.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909540 f, 408965.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909600 f, 408992.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909660 f, 409019.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909720 f, 409046.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909780 f, 409073.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909840 f, 409100.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909900 f, 409127.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 909960 f, 409154.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910020 f, 409181.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910080 f, 409208.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910140 f, 409051.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910200 f, 409078.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910260 f, 409105.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910320 f, 409132.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910380 f, 409159.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910440 f, 409186.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910500 f, 409213.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910560 f, 409240.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910620 f, 409267.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910680 f, 409294.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910740 f, 409321.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910800 f, 409348.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910860 f, 409191.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910920 f, 409218.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 910980 f, 409245.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911040 f, 409272.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911100 f, 409299.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911160 f, 409326.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911220 f, 409353.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911280 f, 409380.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911340 f, 409407.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911400 f, 409433.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911460 f, 409460.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911520 f, 409487.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911580 f, 409330.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911640 f, 409357.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911700 f, 409384.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911760 f, 409411.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911820 f, 409438.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911880 f, 409465.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 911940 f, 409492.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912000 f, 409519.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912060 f, 409546.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912120 f, 409573.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912180 f, 409600.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912240 f, 409443.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912300 f, 409470.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912360 f, 409497.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912420 f, 409524.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912480 f, 409551.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912540 f, 409578.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912600 f, 409605.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912660 f, 409631.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912720 f, 409658.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912780 f, 409685.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912840 f, 409712.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912900 f, 409555.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 912960 f, 409582.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913020 f, 409609.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913080 f, 409636.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913140 f, 409663.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913200 f, 409690.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913260 f, 409717.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913320 f, 409744.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913380 f, 409771.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913440 f, 409798.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913500 f, 409825.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913560 f, 409851.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913620 f, 409695.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913680 f, 409721.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913740 f, 409748.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913800 f, 409775.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913860 f, 409802.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913920 f, 409829.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 913980 f, 409856.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914040 f, 409883.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914100 f, 409910.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914160 f, 409937.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914220 f, 409964.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914280 f, 409991.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914340 f, 409834.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914400 f, 409861.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914460 f, 409887.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914520 f, 409914.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914580 f, 409941.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914640 f, 409968.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914700 f, 409995.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914760 f, 410022.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914820 f, 410049.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914880 f, 410076.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 914940 f, 410103.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915000 f, 410130.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915060 f, 409973.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915120 f, 410000.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915180 f, 410026.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915240 f, 410053.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915300 f, 410080.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915360 f, 410107.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915420 f, 410134.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915480 f, 410161.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915540 f, 410188.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915600 f, 410215.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915660 f, 410241.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915720 f, 410085.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915780 f, 410111.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915840 f, 410138.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915900 f, 410165.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 915960 f, 410192.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916020 f, 410219.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916080 f, 410246.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916140 f, 410273.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916200 f, 410300.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916260 f, 410326.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916320 f, 410353.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916380 f, 410380.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916440 f, 410223.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916500 f, 410250.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916560 f, 410277.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916620 f, 410304.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916680 f, 410331.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916740 f, 410358.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916800 f, 410384.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916860 f, 410411.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916920 f, 410438.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 916980 f, 410465.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917040 f, 410492.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917100 f, 410335.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917160 f, 410362.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917220 f, 410389.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917280 f, 410416.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917340 f, 410442.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917400 f, 410469.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917460 f, 410496.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917520 f, 410523.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917580 f, 410550.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917640 f, 410577.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917700 f, 410604.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917760 f, 410630.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917820 f, 410474.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917880 f, 410500.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 917940 f, 410527.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918000 f, 410554.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918060 f, 410581.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918120 f, 410608.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918180 f, 410635.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918240 f, 410661.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918300 f, 410688.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918360 f, 410715.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918420 f, 410742.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918480 f, 410769.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918540 f, 410612.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918600 f, 410639.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918660 f, 410666.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918720 f, 410692.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918780 f, 410719.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918840 f, 410746.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918900 f, 410773.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 918960 f, 410800.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919020 f, 410827.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919080 f, 410853.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919140 f, 410880.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919200 f, 410907.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919260 f, 410934.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919320 f, 410961.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919380 f, 410987.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919440 f, 410831.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919500 f, 410857.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919560 f, 410884.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919620 f, 410911.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919680 f, 410938.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919740 f, 410965.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919800 f, 410991.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919860 f, 411018.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919920 f, 411045.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 919980 f, 411072.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920040 f, 411099.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920100 f, 411126.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920160 f, 411152.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920220 f, 411179.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920280 f, 411022.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920340 f, 411049.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920400 f, 411076.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920460 f, 411103.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920520 f, 411129.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920580 f, 411156.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920640 f, 411183.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920700 f, 411210.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920760 f, 411237.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920820 f, 411263.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920880 f, 411290.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 920940 f, 411317.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921000 f, 411344.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921060 f, 411371.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921120 f, 411214.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921180 f, 411241.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921240 f, 411267.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921300 f, 411294.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921360 f, 411321.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921420 f, 411348.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921480 f, 411375.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921540 f, 411401.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921600 f, 411428.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921660 f, 411455.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921720 f, 411482.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921780 f, 411508.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921840 f, 411535.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921900 f, 411562.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 921960 f, 411405.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922020 f, 411432.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922080 f, 411459.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922140 f, 411485.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922200 f, 411512.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922260 f, 411539.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922320 f, 411566.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922380 f, 411593.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922440 f, 411619.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922500 f, 411646.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922560 f, 411673.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922620 f, 411700.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922680 f, 411726.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922740 f, 411753.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922800 f, 411780.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922860 f, 411623.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922920 f, 411650.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 922980 f, 411677.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923040 f, 411703.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923100 f, 411730.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923160 f, 411757.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923220 f, 411784.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923280 f, 411810.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923340 f, 411837.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923400 f, 411864.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923460 f, 411891.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923520 f, 411917.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923580 f, 411944.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923640 f, 411971.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923700 f, 411998.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923760 f, 411841.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923820 f, 411868.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923880 f, 411894.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 923940 f, 411921.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924000 f, 411948.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924060 f, 411975.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924120 f, 412001.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924180 f, 412028.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924240 f, 412055.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924300 f, 412082.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924360 f, 412108.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924420 f, 412135.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924480 f, 412162.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924540 f, 412189.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924600 f, 412032.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924660 f, 412058.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924720 f, 412085.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924780 f, 412112.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924840 f, 412139.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924900 f, 412165.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 924960 f, 412192.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925020 f, 412219.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925080 f, 412246.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925140 f, 412272.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925200 f, 412299.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925260 f, 412326.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925320 f, 412352.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925380 f, 412379.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925440 f, 412222.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925500 f, 412249.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925560 f, 412276.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925620 f, 412302.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925680 f, 412329.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925740 f, 412356.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925800 f, 412383.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925860 f, 412409.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925920 f, 412436.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 925980 f, 412463.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926040 f, 412489.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926100 f, 412516.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926160 f, 412543.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926220 f, 412570.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926280 f, 412596.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926340 f, 412439.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926400 f, 412466.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926460 f, 412493.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926520 f, 412520.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926580 f, 412546.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926640 f, 412573.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926700 f, 412600.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926760 f, 412626.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926820 f, 412653.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926880 f, 412680.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 926940 f, 412707.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927000 f, 412733.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927060 f, 412760.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927120 f, 412787.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927180 f, 412630.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927240 f, 412656.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927300 f, 412683.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927360 f, 412710.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927420 f, 412737.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927480 f, 412763.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927540 f, 412790.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927600 f, 412817.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927660 f, 412843.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927720 f, 412870.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927780 f, 412897.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927840 f, 412923.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927900 f, 412950.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 927960 f, 412977.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928020 f, 413004.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928080 f, 412846.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928140 f, 412873.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928200 f, 412900.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928260 f, 412927.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928320 f, 412953.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928380 f, 412980.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928440 f, 413007.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928500 f, 413033.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928560 f, 413060.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928620 f, 413087.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928680 f, 413113.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928740 f, 413140.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928800 f, 412983.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928860 f, 413010.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928920 f, 413036.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 928980 f, 413063.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929040 f, 413090.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929100 f, 413116.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929160 f, 413143.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929220 f, 413170.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929280 f, 413196.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929340 f, 413223.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929400 f, 413250.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929460 f, 413277.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929520 f, 413303.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929580 f, 413330.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929640 f, 413173.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929700 f, 413200.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929760 f, 413226.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929820 f, 413253.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929880 f, 413280.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 929940 f, 413306.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930000 f, 413333.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930060 f, 413360.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930120 f, 413386.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930180 f, 413413.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930240 f, 413440.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930300 f, 413466.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930360 f, 413493.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930420 f, 413520.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930480 f, 413362.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930540 f, 413389.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930600 f, 413416.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930660 f, 413442.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930720 f, 413469.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930780 f, 413496.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930840 f, 413522.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930900 f, 413549.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 930960 f, 413576.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931020 f, 413602.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931080 f, 413445.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931140 f, 413472.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931200 f, 413499.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931260 f, 413525.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931320 f, 413552.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931380 f, 413579.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931440 f, 413605.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931500 f, 413632.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931560 f, 413658.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931620 f, 413501.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931680 f, 413528.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931740 f, 413555.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931800 f, 413581.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931860 f, 413608.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931920 f, 413635.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 931980 f, 413661.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932040 f, 413688.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932100 f, 413715.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932160 f, 413741.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932220 f, 413584.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932280 f, 413611.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932340 f, 413637.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932400 f, 413664.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932460 f, 413691.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932520 f, 413717.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932580 f, 413744.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932640 f, 413771.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932700 f, 413797.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932760 f, 413640.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932820 f, 413667.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932880 f, 413694.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 932940 f, 413720.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933000 f, 413747.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933060 f, 413773.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933120 f, 413800.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933180 f, 413827.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933240 f, 413853.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933300 f, 413880.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933360 f, 413906.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933420 f, 413933.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933480 f, 413776.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933540 f, 413803.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933600 f, 413829.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933660 f, 413856.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933720 f, 413882.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933780 f, 413909.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933840 f, 413936.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933900 f, 413962.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 933960 f, 413989.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934020 f, 414015.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934080 f, 414042.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934140 f, 414069.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934200 f, 414095.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934260 f, 413938.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934320 f, 413965.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934380 f, 413992.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934440 f, 414018.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934500 f, 414045.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934560 f, 414071.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934620 f, 414098.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934680 f, 414124.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934740 f, 414151.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934800 f, 414178.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934860 f, 414204.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934920 f, 414231.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 934980 f, 414257.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935040 f, 414100.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935100 f, 414127.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935160 f, 414154.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935220 f, 414180.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935280 f, 414207.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935340 f, 414233.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935400 f, 414260.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935460 f, 414286.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935520 f, 414313.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935580 f, 414340.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935640 f, 414366.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935700 f, 414393.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935760 f, 414236.3 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935820 f, 414262.9 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935880 f, 414289.5 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 935940 f, 414316.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936000 f, 414342.6 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936060 f, 414369.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936120 f, 414395.7 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936180 f, 414422.2 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936240 f, 414448.8 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936300 f, 414475.4 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936360 f, 414502.0 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936420 f, 414345.1 fps, 0 ms/f [junit] 2 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 936480 f, 414371.7 fps, 0 ms/f [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug675BeansInDesignTimeAWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065553575 ms III - Start [junit] SLOCK [T main @ 1579065553578 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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 @ 1579065556153 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065556154 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.499 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065553575 ms III - Start [junit] SLOCK [T main @ 1579065553578 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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 @ 1579065556153 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065556154 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 2.496 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.499 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065553575 ms III - Start [junit] SLOCK [T main @ 1579065553578 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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 @ 1579065556153 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065556154 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065557892 ms III - Start [junit] SLOCK [T main @ 1579065557894 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x551bdc27) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00021, [junit] Drawable size 630x425 surface[630x425], [junit] AWT[pos 0/25, size 630x425, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc01ba80, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 630x425 [junit] XXXX Add GLCanvas Panel1(0x551bdc27 -> Panel2(0x7bc1a03d) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00021, [junit] Drawable size 630x425 surface[630x425], [junit] AWT[pos 0/25, size 630x425, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc01ba80, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 630x425 [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0003e, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc01ba80, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xfa36558: tileRendererInUse null, GearsES2[obj 0xfa36558 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xfa36558 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xfa36558 created: GearsObj[0x7ecb840a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xfa36558 created: GearsObj[0x2a245856, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xfa36558 created: GearsObj[0x2a245856, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xfa36558 FIN GearsES2[obj 0xfa36558 isInit true, usesShared false, 1 GearsObj[0x7ecb840a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a245856, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa3236a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xfa36558 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e0003e, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfa36558, angle 0.0, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfa36558 632x422, swapInterval 1, drawable 0x4e0003e [junit] XXXX Add GLCanvas Panel2(0x7bc1a03d) -> Panel1(0x551bdc27 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0003e, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc01ba80, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00056, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xfa36558: tileRendererInUse null, GearsES2[obj 0xfa36558 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xfa36558 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xfa36558 created: GearsObj[0x7939449a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xfa36558 created: GearsObj[0x3a0c7161, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xfa36558 created: GearsObj[0x3a0c7161, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xfa36558 FIN GearsES2[obj 0xfa36558 isInit true, usesShared false, 1 GearsObj[0x7939449a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a0c7161, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d8cb84, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xfa36558 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e00056, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfa36558, angle 0.5, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfa36558 632x422, swapInterval 1, drawable 0x4e00056 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfa36558 632x422, swapInterval 1, drawable 0x4e00056 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfa36558 632x422, swapInterval 1, drawable 0x4e00056 [junit] XXXX Add GLCanvas Panel1(0x551bdc27 -> Panel2(0x7bc1a03d) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00056, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0005d, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xfa36558: tileRendererInUse null, GearsES2[obj 0xfa36558 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xfa36558 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xfa36558 created: GearsObj[0x11e1f2a7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xfa36558 created: GearsObj[0x7eb0a8d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xfa36558 created: GearsObj[0x7eb0a8d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xfa36558 FIN GearsES2[obj 0xfa36558 isInit true, usesShared false, 1 GearsObj[0x11e1f2a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7eb0a8d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d260eeb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xfa36558 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e0005d, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfa36558, angle 2.0, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfa36558 632x422, swapInterval 1, drawable 0x4e0005d [junit] XXXX Add GLCanvas Panel2(0x7bc1a03d) -> Panel1(0x551bdc27 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0005d, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00064, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xfa36558: tileRendererInUse null, GearsES2[obj 0xfa36558 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xfa36558 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xfa36558 created: GearsObj[0x1653899d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xfa36558 created: GearsObj[0x66624cd2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xfa36558 created: GearsObj[0x66624cd2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xfa36558 FIN GearsES2[obj 0xfa36558 isInit true, usesShared false, 1 GearsObj[0x1653899d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66624cd2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ba47dfa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xfa36558 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e00064, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfa36558, angle 2.5, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfa36558 632x422, swapInterval 1, drawable 0x4e00064 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible [junit] XXX SetVisible OFF XXX [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558 FIN [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x366647c2) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00072, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] XXXX Add GLCanvas Panel1(0x366647c2 -> Panel2(0x865dd6) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00072, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00082, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4da4253: tileRendererInUse null, GearsES2[obj 0x4da4253 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4da4253 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4da4253 created: GearsObj[0x6e8e6106, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4da4253 created: GearsObj[0x637f11ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4da4253 created: GearsObj[0x637f11ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4da4253 FIN GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x6e8e6106, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x637f11ea, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x81d05ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4da4253 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e00082, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4da4253, angle 0.0, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4da4253 632x422, swapInterval 1, drawable 0x4e00082 [junit] XXXX Add GLCanvas Panel2(0x865dd6) -> Panel1(0x366647c2 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00082, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0008e, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc10a710, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4da4253: tileRendererInUse null, GearsES2[obj 0x4da4253 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4da4253 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4da4253 created: GearsObj[0x6b4deb3f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4da4253 created: GearsObj[0x3c42f599, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4da4253 created: GearsObj[0x3c42f599, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4da4253 FIN GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x6b4deb3f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c42f599, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x549b6241, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4da4253 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e0008e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4da4253, angle 0.5, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4da4253 632x422, swapInterval 1, drawable 0x4e0008e [junit] XXXX Add GLCanvas Panel1(0x366647c2 -> Panel2(0x865dd6) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0008e, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc10a710, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0009a, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc10a710, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4da4253: tileRendererInUse null, GearsES2[obj 0x4da4253 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4da4253 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4da4253 created: GearsObj[0x10e89035, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4da4253 created: GearsObj[0x27285d3f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4da4253 created: GearsObj[0x27285d3f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4da4253 FIN GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x10e89035, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27285d3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ffbd9f6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4da4253 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e0009a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4da4253, angle 1.0, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4da4253 632x422, swapInterval 1, drawable 0x4e0009a [junit] XXXX Add GLCanvas Panel2(0x865dd6) -> Panel1(0x366647c2 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0009a, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc10a710, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e000a1, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc10a710, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4da4253: tileRendererInUse null, GearsES2[obj 0x4da4253 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4da4253 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4da4253 created: GearsObj[0x337c6903, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4da4253 created: GearsObj[0x719134ab, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4da4253 created: GearsObj[0x719134ab, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4da4253 FIN GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x337c6903, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x719134ab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16bcc869, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4da4253 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e000a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4da4253, angle 1.5, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4da4253 632x422, swapInterval 1, drawable 0x4e000a1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] XXX SetVisible OFF XXX [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065565290 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065565290 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253 FIN [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.331 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065557892 ms III - Start [junit] SLOCK [T main @ 1579065557894 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x551bdc27) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00021, [junit] Drawable size 630x425 surface[630x425], [junit] AWT[pos 0/25, size 630x425, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc01ba80, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 630x425 [junit] XXXX Add GLCanvas Panel1(0x551bdc27 -> Panel2(0x7bc1a03d) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00021, [junit] Drawable size 630x425 surface[630x425], [junit] AWT[pos 0/25, size 630x425, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc01ba80, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 630x425 [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0003e, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc01ba80, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xfa36558: tileRendererInUse null, GearsES2[obj 0xfa36558 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xfa36558 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xfa36558 created: GearsObj[0x7ecb840a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xfa36558 created: GearsObj[0x2a245856, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xfa36558 created: GearsObj[0x2a245856, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xfa36558 FIN GearsES2[obj 0xfa36558 isInit true, usesShared false, 1 GearsObj[0x7ecb840a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a245856, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa3236a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xfa36558 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e0003e, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfa36558, angle 0.0, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfa36558 632x422, swapInterval 1, drawable 0x4e0003e [junit] XXXX Add GLCanvas Panel2(0x7bc1a03d) -> Panel1(0x551bdc27 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0003e, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc01ba80, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00056, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xfa36558: tileRendererInUse null, GearsES2[obj 0xfa36558 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xfa36558 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xfa36558 created: GearsObj[0x7939449a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xfa36558 created: GearsObj[0x3a0c7161, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xfa36558 created: GearsObj[0x3a0c7161, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xfa36558 FIN GearsES2[obj 0xfa36558 isInit true, usesShared false, 1 GearsObj[0x7939449a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a0c7161, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d8cb84, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xfa36558 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e00056, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfa36558, angle 0.5, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfa36558 632x422, swapInterval 1, drawable 0x4e00056 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfa36558 632x422, swapInterval 1, drawable 0x4e00056 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfa36558 632x422, swapInterval 1, drawable 0x4e00056 [junit] XXXX Add GLCanvas Panel1(0x551bdc27 -> Panel2(0x7bc1a03d) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00056, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0005d, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xfa36558: tileRendererInUse null, GearsES2[obj 0xfa36558 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xfa36558 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xfa36558 created: GearsObj[0x11e1f2a7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xfa36558 created: GearsObj[0x7eb0a8d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xfa36558 created: GearsObj[0x7eb0a8d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xfa36558 FIN GearsES2[obj 0xfa36558 isInit true, usesShared false, 1 GearsObj[0x11e1f2a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7eb0a8d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d260eeb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xfa36558 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e0005d, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfa36558, angle 2.0, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfa36558 632x422, swapInterval 1, drawable 0x4e0005d [junit] XXXX Add GLCanvas Panel2(0x7bc1a03d) -> Panel1(0x551bdc27 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0005d, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00064, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xfa36558: tileRendererInUse null, GearsES2[obj 0xfa36558 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xfa36558 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xfa36558 created: GearsObj[0x1653899d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xfa36558 created: GearsObj[0x66624cd2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xfa36558 created: GearsObj[0x66624cd2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xfa36558 FIN GearsES2[obj 0xfa36558 isInit true, usesShared false, 1 GearsObj[0x1653899d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66624cd2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ba47dfa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xfa36558 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e00064, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfa36558, angle 2.5, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfa36558 632x422, swapInterval 1, drawable 0x4e00064 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible [junit] XXX SetVisible OFF XXX [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558 FIN [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x366647c2) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00072, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] XXXX Add GLCanvas Panel1(0x366647c2 -> Panel2(0x865dd6) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00072, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00082, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4da4253: tileRendererInUse null, GearsES2[obj 0x4da4253 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4da4253 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4da4253 created: GearsObj[0x6e8e6106, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4da4253 created: GearsObj[0x637f11ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4da4253 created: GearsObj[0x637f11ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4da4253 FIN GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x6e8e6106, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x637f11ea, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x81d05ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4da4253 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e00082, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4da4253, angle 0.0, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4da4253 632x422, swapInterval 1, drawable 0x4e00082 [junit] XXXX Add GLCanvas Panel2(0x865dd6) -> Panel1(0x366647c2 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00082, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0008e, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc10a710, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4da4253: tileRendererInUse null, GearsES2[obj 0x4da4253 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4da4253 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4da4253 created: GearsObj[0x6b4deb3f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4da4253 created: GearsObj[0x3c42f599, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4da4253 created: GearsObj[0x3c42f599, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4da4253 FIN GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x6b4deb3f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c42f599, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x549b6241, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4da4253 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e0008e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4da4253, angle 0.5, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4da4253 632x422, swapInterval 1, drawable 0x4e0008e [junit] XXXX Add GLCanvas Panel1(0x366647c2 -> Panel2(0x865dd6) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0008e, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc10a710, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0009a, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc10a710, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4da4253: tileRendererInUse null, GearsES2[obj 0x4da4253 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4da4253 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4da4253 created: GearsObj[0x10e89035, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4da4253 created: GearsObj[0x27285d3f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4da4253 created: GearsObj[0x27285d3f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4da4253 FIN GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x10e89035, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27285d3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ffbd9f6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4da4253 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e0009a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4da4253, angle 1.0, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4da4253 632x422, swapInterval 1, drawable 0x4e0009a [junit] XXXX Add GLCanvas Panel2(0x865dd6) -> Panel1(0x366647c2 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0009a, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc10a710, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e000a1, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc10a710, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4da4253: tileRendererInUse null, GearsES2[obj 0x4da4253 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4da4253 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4da4253 created: GearsObj[0x337c6903, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4da4253 created: GearsObj[0x719134ab, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4da4253 created: GearsObj[0x719134ab, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4da4253 FIN GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x337c6903, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x719134ab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16bcc869, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4da4253 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e000a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4da4253, angle 1.5, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4da4253 632x422, swapInterval 1, drawable 0x4e000a1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] XXX SetVisible OFF XXX [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065565290 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065565290 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253 FIN [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01AllVisible took 4.901 sec [junit] Testcase: test02VisibleWithCanvas took 2.427 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.331 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065557892 ms III - Start [junit] SLOCK [T main @ 1579065557894 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x551bdc27) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00021, [junit] Drawable size 630x425 surface[630x425], [junit] AWT[pos 0/25, size 630x425, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc01ba80, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 630x425 [junit] XXXX Add GLCanvas Panel1(0x551bdc27 -> Panel2(0x7bc1a03d) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00021, [junit] Drawable size 630x425 surface[630x425], [junit] AWT[pos 0/25, size 630x425, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc01ba80, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 630x425 [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0003e, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc01ba80, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xfa36558: tileRendererInUse null, GearsES2[obj 0xfa36558 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xfa36558 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xfa36558 created: GearsObj[0x7ecb840a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xfa36558 created: GearsObj[0x2a245856, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xfa36558 created: GearsObj[0x2a245856, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xfa36558 FIN GearsES2[obj 0xfa36558 isInit true, usesShared false, 1 GearsObj[0x7ecb840a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a245856, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa3236a4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xfa36558 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e0003e, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfa36558, angle 0.0, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfa36558 632x422, swapInterval 1, drawable 0x4e0003e [junit] XXXX Add GLCanvas Panel2(0x7bc1a03d) -> Panel1(0x551bdc27 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0003e, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc01ba80, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00056, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xfa36558: tileRendererInUse null, GearsES2[obj 0xfa36558 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xfa36558 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xfa36558 created: GearsObj[0x7939449a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xfa36558 created: GearsObj[0x3a0c7161, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xfa36558 created: GearsObj[0x3a0c7161, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xfa36558 FIN GearsES2[obj 0xfa36558 isInit true, usesShared false, 1 GearsObj[0x7939449a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a0c7161, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d8cb84, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xfa36558 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e00056, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfa36558, angle 0.5, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfa36558 632x422, swapInterval 1, drawable 0x4e00056 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfa36558 632x422, swapInterval 1, drawable 0x4e00056 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfa36558 632x422, swapInterval 1, drawable 0x4e00056 [junit] XXXX Add GLCanvas Panel1(0x551bdc27 -> Panel2(0x7bc1a03d) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00056, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0005d, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xfa36558: tileRendererInUse null, GearsES2[obj 0xfa36558 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xfa36558 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xfa36558 created: GearsObj[0x11e1f2a7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xfa36558 created: GearsObj[0x7eb0a8d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xfa36558 created: GearsObj[0x7eb0a8d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xfa36558 FIN GearsES2[obj 0xfa36558 isInit true, usesShared false, 1 GearsObj[0x11e1f2a7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7eb0a8d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3d260eeb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xfa36558 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e0005d, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfa36558, angle 2.0, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfa36558 632x422, swapInterval 1, drawable 0x4e0005d [junit] XXXX Add GLCanvas Panel2(0x7bc1a03d) -> Panel1(0x551bdc27 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0005d, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00064, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0xfa36558: tileRendererInUse null, GearsES2[obj 0xfa36558 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xfa36558 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xfa36558 created: GearsObj[0x1653899d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xfa36558 created: GearsObj[0x66624cd2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xfa36558 created: GearsObj[0x66624cd2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xfa36558 FIN GearsES2[obj 0xfa36558 isInit true, usesShared false, 1 GearsObj[0x1653899d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x66624cd2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6ba47dfa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xfa36558 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e00064, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfa36558, angle 2.5, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0xfa36558 632x422, swapInterval 1, drawable 0x4e00064 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test01AllVisible [junit] XXX SetVisible OFF XXX [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xfa36558 FIN [junit] XXX SetVisible ON XXX GLCanvas on Panel1(0x366647c2) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00072, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] XXXX Add GLCanvas Panel1(0x366647c2 -> Panel2(0x865dd6) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00072, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00082, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4da4253: tileRendererInUse null, GearsES2[obj 0x4da4253 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4da4253 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4da4253 created: GearsObj[0x6e8e6106, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4da4253 created: GearsObj[0x637f11ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4da4253 created: GearsObj[0x637f11ea, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4da4253 FIN GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x6e8e6106, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x637f11ea, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x81d05ef, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4da4253 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e00082, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4da4253, angle 0.0, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4da4253 632x422, swapInterval 1, drawable 0x4e00082 [junit] XXXX Add GLCanvas Panel2(0x865dd6) -> Panel1(0x366647c2 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e00082, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fcf5dbe0, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0008e, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc10a710, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4da4253: tileRendererInUse null, GearsES2[obj 0x4da4253 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4da4253 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4da4253 created: GearsObj[0x6b4deb3f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4da4253 created: GearsObj[0x3c42f599, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4da4253 created: GearsObj[0x3c42f599, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4da4253 FIN GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x6b4deb3f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3c42f599, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x549b6241, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4da4253 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e0008e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4da4253, angle 0.5, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4da4253 632x422, swapInterval 1, drawable 0x4e0008e [junit] XXXX Add GLCanvas Panel1(0x366647c2 -> Panel2(0x865dd6) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0008e, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc10a710, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0009a, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc10a710, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4da4253: tileRendererInUse null, GearsES2[obj 0x4da4253 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4da4253 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4da4253 created: GearsObj[0x10e89035, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4da4253 created: GearsObj[0x27285d3f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4da4253 created: GearsObj[0x27285d3f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4da4253 FIN GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x10e89035, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27285d3f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7ffbd9f6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4da4253 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e0009a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4da4253, angle 1.0, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4da4253 632x422, swapInterval 1, drawable 0x4e0009a [junit] XXXX Add GLCanvas Panel2(0x865dd6) -> Panel1(0x366647c2 START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e0009a, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc10a710, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253 FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5552768b, [junit] handle 0x4e000a1, [junit] Drawable size 632x422 surface[632x422], [junit] AWT[pos 0/25, size 632x422, [junit] visible true, displayable true, showing true, [junit] AWTGraphicsConfiguration[AWTGraphicsScreen[AWTGraphicsDevice[type .awt, connection :0.0, unitID 0, awtDevice X11GraphicsDevice[screen=0], handle 0x0], idx 0], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fa3fc10a710, owner true, JAWTToolkitLock[obj 0x2cdd0d4b, isOwner false, <7e9131d5, 2e1d27ba>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 632x422 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4da4253: tileRendererInUse null, GearsES2[obj 0x4da4253 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4da4253 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4da4253 created: GearsObj[0x337c6903, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4da4253 created: GearsObj[0x719134ab, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4da4253 created: GearsObj[0x719134ab, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4da4253 FIN GearsES2[obj 0x4da4253 isInit true, usesShared false, 1 GearsObj[0x337c6903, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x719134ab, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16bcc869, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4da4253 0/0 632x422 of 632x422, swapInterval 1, drawable 0x4e000a1, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4da4253, angle 1.5, [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0 -> [l -1.4976304, r 1.4976304, b -1.0, t 1.0] 2.9952607x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4da4253 632x422, swapInterval 1, drawable 0x4e000a1 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816GLCanvasFrameHoppingB849B889AWT - test02VisibleWithCanvas [junit] XXX SetVisible OFF XXX [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065565290 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065565290 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4da4253 FIN [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065567065 ms III - Start [junit] SLOCK [T main @ 1579065567067 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(0x61a652ab) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00021, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24020c40, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x11fc564b: tileRendererInUse null, GearsES2[obj 0x11fc564b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x11fc564b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11fc564b created: GearsObj[0x263f0e02, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11fc564b created: GearsObj[0xa63e4a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11fc564b created: GearsObj[0xa63e4a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x11fc564b FIN GearsES2[obj 0x11fc564b isInit true, usesShared false, 1 GearsObj[0x263f0e02, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa63e4a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c014d70, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x11fc564b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11fc564b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x11fc564b 640x480, swapInterval 1, drawable 0x4e00021 [junit] XXXX Panel1(0x61a652ab -> Panel2(0x5b97c90f) START [junit] XXXX Add GLCanvas Panel1(0x61a652ab -> Panel2(0x5b97c90f) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00021, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24020c40, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00039, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x11fc564b: tileRendererInUse null, GearsES2[obj 0x11fc564b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x11fc564b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11fc564b created: GearsObj[0x5ab9d155, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11fc564b created: GearsObj[0x6fdb5122, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11fc564b created: GearsObj[0x6fdb5122, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x11fc564b FIN GearsES2[obj 0x11fc564b isInit true, usesShared false, 1 GearsObj[0x5ab9d155, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fdb5122, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf680533, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x11fc564b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00039, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11fc564b, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x11fc564b 640x480, swapInterval 1, drawable 0x4e00039 [junit] XXXX Panel2(0x5b97c90f) -> Panel3(0x60cfb12b 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@c03cf28, [junit] handle 0x4e00039, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480 [junit] XXXX Panel3(0x60cfb12b) -> Panel1(0x61a652ab START [junit] XXXX Add GLCanvas Panel2(0x5b97c90f -> Panel1(0x61a652ab) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00039, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00040, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x11fc564b: tileRendererInUse null, GearsES2[obj 0x11fc564b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x11fc564b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11fc564b created: GearsObj[0x2d5c7819, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11fc564b created: GearsObj[0x17159ded, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11fc564b created: GearsObj[0x17159ded, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x11fc564b FIN GearsES2[obj 0x11fc564b isInit true, usesShared false, 1 GearsObj[0x2d5c7819, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17159ded, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54df1ad6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x11fc564b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11fc564b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x11fc564b 640x480, swapInterval 1, drawable 0x4e00040 [junit] XXXX Panel1(0x61a652ab -> Panel2(0x5b97c90f) START [junit] XXXX Add GLCanvas Panel1(0x61a652ab -> Panel2(0x5b97c90f) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00040, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00047, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x11fc564b: tileRendererInUse null, GearsES2[obj 0x11fc564b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x11fc564b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11fc564b created: GearsObj[0x2cc9f6da, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11fc564b created: GearsObj[0x5a732942, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11fc564b created: GearsObj[0x5a732942, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x11fc564b FIN GearsES2[obj 0x11fc564b isInit true, usesShared false, 1 GearsObj[0x2cc9f6da, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a732942, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b54ab9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x11fc564b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00047, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11fc564b, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x11fc564b 640x480, swapInterval 1, drawable 0x4e00047 [junit] XXXX Panel2(0x5b97c90f) -> Panel1(0x61a652ab START [junit] XXXX Add GLCanvas Panel2(0x5b97c90f -> Panel1(0x61a652ab) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00047, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e0004e, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x11fc564b: tileRendererInUse null, GearsES2[obj 0x11fc564b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x11fc564b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11fc564b created: GearsObj[0x2992bafc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11fc564b created: GearsObj[0x72633ccf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11fc564b created: GearsObj[0x72633ccf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x11fc564b FIN GearsES2[obj 0x11fc564b isInit true, usesShared false, 1 GearsObj[0x2992bafc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72633ccf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x426b208f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x11fc564b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0004e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11fc564b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x11fc564b 640x480, swapInterval 1, drawable 0x4e0004e [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test [junit] XXX SetVisible OFF XXX [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065572817 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065572817 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b FIN [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.67 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065567065 ms III - Start [junit] SLOCK [T main @ 1579065567067 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(0x61a652ab) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00021, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24020c40, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x11fc564b: tileRendererInUse null, GearsES2[obj 0x11fc564b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x11fc564b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11fc564b created: GearsObj[0x263f0e02, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11fc564b created: GearsObj[0xa63e4a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11fc564b created: GearsObj[0xa63e4a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x11fc564b FIN GearsES2[obj 0x11fc564b isInit true, usesShared false, 1 GearsObj[0x263f0e02, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa63e4a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c014d70, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x11fc564b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11fc564b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x11fc564b 640x480, swapInterval 1, drawable 0x4e00021 [junit] XXXX Panel1(0x61a652ab -> Panel2(0x5b97c90f) START [junit] XXXX Add GLCanvas Panel1(0x61a652ab -> Panel2(0x5b97c90f) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00021, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24020c40, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00039, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x11fc564b: tileRendererInUse null, GearsES2[obj 0x11fc564b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x11fc564b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11fc564b created: GearsObj[0x5ab9d155, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11fc564b created: GearsObj[0x6fdb5122, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11fc564b created: GearsObj[0x6fdb5122, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x11fc564b FIN GearsES2[obj 0x11fc564b isInit true, usesShared false, 1 GearsObj[0x5ab9d155, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fdb5122, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf680533, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x11fc564b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00039, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11fc564b, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x11fc564b 640x480, swapInterval 1, drawable 0x4e00039 [junit] XXXX Panel2(0x5b97c90f) -> Panel3(0x60cfb12b 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@c03cf28, [junit] handle 0x4e00039, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480 [junit] XXXX Panel3(0x60cfb12b) -> Panel1(0x61a652ab START [junit] XXXX Add GLCanvas Panel2(0x5b97c90f -> Panel1(0x61a652ab) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00039, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00040, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x11fc564b: tileRendererInUse null, GearsES2[obj 0x11fc564b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x11fc564b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11fc564b created: GearsObj[0x2d5c7819, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11fc564b created: GearsObj[0x17159ded, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11fc564b created: GearsObj[0x17159ded, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x11fc564b FIN GearsES2[obj 0x11fc564b isInit true, usesShared false, 1 GearsObj[0x2d5c7819, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17159ded, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54df1ad6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x11fc564b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11fc564b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x11fc564b 640x480, swapInterval 1, drawable 0x4e00040 [junit] XXXX Panel1(0x61a652ab -> Panel2(0x5b97c90f) START [junit] XXXX Add GLCanvas Panel1(0x61a652ab -> Panel2(0x5b97c90f) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00040, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00047, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x11fc564b: tileRendererInUse null, GearsES2[obj 0x11fc564b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x11fc564b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11fc564b created: GearsObj[0x2cc9f6da, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11fc564b created: GearsObj[0x5a732942, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11fc564b created: GearsObj[0x5a732942, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x11fc564b FIN GearsES2[obj 0x11fc564b isInit true, usesShared false, 1 GearsObj[0x2cc9f6da, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a732942, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b54ab9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x11fc564b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00047, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11fc564b, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x11fc564b 640x480, swapInterval 1, drawable 0x4e00047 [junit] XXXX Panel2(0x5b97c90f) -> Panel1(0x61a652ab START [junit] XXXX Add GLCanvas Panel2(0x5b97c90f -> Panel1(0x61a652ab) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00047, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e0004e, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x11fc564b: tileRendererInUse null, GearsES2[obj 0x11fc564b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x11fc564b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11fc564b created: GearsObj[0x2992bafc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11fc564b created: GearsObj[0x72633ccf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11fc564b created: GearsObj[0x72633ccf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x11fc564b FIN GearsES2[obj 0x11fc564b isInit true, usesShared false, 1 GearsObj[0x2992bafc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72633ccf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x426b208f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x11fc564b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0004e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11fc564b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x11fc564b 640x480, swapInterval 1, drawable 0x4e0004e [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test [junit] XXX SetVisible OFF XXX [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065572817 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065572817 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b FIN [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 5.686 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.67 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065567065 ms III - Start [junit] SLOCK [T main @ 1579065567067 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(0x61a652ab) [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00021, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24020c40, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x11fc564b: tileRendererInUse null, GearsES2[obj 0x11fc564b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x11fc564b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11fc564b created: GearsObj[0x263f0e02, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11fc564b created: GearsObj[0xa63e4a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11fc564b created: GearsObj[0xa63e4a2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x11fc564b FIN GearsES2[obj 0x11fc564b isInit true, usesShared false, 1 GearsObj[0x263f0e02, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xa63e4a2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c014d70, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x11fc564b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11fc564b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x11fc564b 640x480, swapInterval 1, drawable 0x4e00021 [junit] XXXX Panel1(0x61a652ab -> Panel2(0x5b97c90f) START [junit] XXXX Add GLCanvas Panel1(0x61a652ab -> Panel2(0x5b97c90f) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00021, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24020c40, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00039, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x11fc564b: tileRendererInUse null, GearsES2[obj 0x11fc564b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x11fc564b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11fc564b created: GearsObj[0x5ab9d155, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11fc564b created: GearsObj[0x6fdb5122, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11fc564b created: GearsObj[0x6fdb5122, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x11fc564b FIN GearsES2[obj 0x11fc564b isInit true, usesShared false, 1 GearsObj[0x5ab9d155, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fdb5122, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf680533, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x11fc564b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00039, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11fc564b, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x11fc564b 640x480, swapInterval 1, drawable 0x4e00039 [junit] XXXX Panel2(0x5b97c90f) -> Panel3(0x60cfb12b 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@c03cf28, [junit] handle 0x4e00039, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480 [junit] XXXX Panel3(0x60cfb12b) -> Panel1(0x61a652ab START [junit] XXXX Add GLCanvas Panel2(0x5b97c90f -> Panel1(0x61a652ab) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00039, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00040, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x11fc564b: tileRendererInUse null, GearsES2[obj 0x11fc564b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x11fc564b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11fc564b created: GearsObj[0x2d5c7819, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11fc564b created: GearsObj[0x17159ded, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11fc564b created: GearsObj[0x17159ded, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x11fc564b FIN GearsES2[obj 0x11fc564b isInit true, usesShared false, 1 GearsObj[0x2d5c7819, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17159ded, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x54df1ad6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x11fc564b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11fc564b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x11fc564b 640x480, swapInterval 1, drawable 0x4e00040 [junit] XXXX Panel1(0x61a652ab -> Panel2(0x5b97c90f) START [junit] XXXX Add GLCanvas Panel1(0x61a652ab -> Panel2(0x5b97c90f) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00040, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00047, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x11fc564b: tileRendererInUse null, GearsES2[obj 0x11fc564b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x11fc564b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11fc564b created: GearsObj[0x2cc9f6da, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11fc564b created: GearsObj[0x5a732942, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11fc564b created: GearsObj[0x5a732942, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x11fc564b FIN GearsES2[obj 0x11fc564b isInit true, usesShared false, 1 GearsObj[0x2cc9f6da, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a732942, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7b54ab9c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x11fc564b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00047, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11fc564b, angle 1.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x11fc564b 640x480, swapInterval 1, drawable 0x4e00047 [junit] XXXX Panel2(0x5b97c90f) -> Panel1(0x61a652ab START [junit] XXXX Add GLCanvas Panel2(0x5b97c90f -> Panel1(0x61a652ab) START [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e00047, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing false, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b FIN [junit] XXXX GLCanvas: comp AWT-GLCanvas[Realized false, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@c03cf28, [junit] handle 0x4e0004e, [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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x50a], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f5d24a49810, owner true, JAWTToolkitLock[obj 0x524d6d96, isOwner false, <152aa092, 44a7bfbc>[count 0, qsz 0, owner ]]], idx 0], visualID 0x50a, fbConfigID 0x1ab, [junit] requested GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2ES2/GL3.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]]]]]], visible true, showing true, displayable true, 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x11fc564b: tileRendererInUse null, GearsES2[obj 0x11fc564b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x11fc564b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x11fc564b created: GearsObj[0x2992bafc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x11fc564b created: GearsObj[0x72633ccf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x11fc564b created: GearsObj[0x72633ccf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x11fc564b FIN GearsES2[obj 0x11fc564b isInit true, usesShared false, 1 GearsObj[0x2992bafc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x72633ccf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x426b208f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x11fc564b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0004e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x11fc564b, angle 2.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x11fc564b 640x480, swapInterval 1, drawable 0x4e0004e [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816JTabbedPanelVisibilityB849B878AWT - test [junit] XXX SetVisible OFF XXX [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065572817 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065572817 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x11fc564b FIN [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065574603 ms III - Start [junit] SLOCK [T main @ 1579065574605 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065576786 d 1ms]] [junit] Thread[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[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x313b2ea6 created: GearsObj[0x50082057, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x313b2ea6 created: GearsObj[0x2dcbe576, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x313b2ea6 created: GearsObj[0x2dcbe576, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x313b2ea6 FIN GearsES2[obj 0x313b2ea6 isInit true, usesShared false, 1 GearsObj[0x50082057, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2dcbe576, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35e06e0f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x313b2ea6 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x313b2ea6, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065577045 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065577064 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065577204 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x313b2ea6 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x313b2ea6, angle 50.5, [l -1.0, r 1.0, b -1.5, t 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065577798 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065579394 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065579395 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x313b2ea6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x313b2ea6 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065579414 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] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065579511 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x13b13b5d: tileRendererInUse null, GearsES2[obj 0x13b13b5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x13b13b5d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x13b13b5d created: GearsObj[0x1d39359d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x13b13b5d created: GearsObj[0x415bba06, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x13b13b5d created: GearsObj[0x415bba06, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x13b13b5d FIN GearsES2[obj 0x13b13b5d isInit true, usesShared false, 1 GearsObj[0x1d39359d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x415bba06, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x371851cb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x13b13b5d 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00047, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13b13b5d, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065579671 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065579687 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x13b13b5d 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e00047, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13b13b5d, angle 92.0, [l -1.0, r 1.0, b -1.5, t 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065580524 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065582117 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065582117 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x13b13b5d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x13b13b5d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test01_Compo_Flow_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065582134 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [junit] canvas1 pos/siz: 43/23 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065582477 d 0ms]] [junit] Thread[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[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xd6e7bab created: GearsObj[0x2f45b4c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xd6e7bab created: GearsObj[0x2da1b76b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xd6e7bab created: GearsObj[0x2da1b76b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xd6e7bab FIN GearsES2[obj 0xd6e7bab isInit true, usesShared false, 1 GearsObj[0x2f45b4c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2da1b76b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45da88d3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xd6e7bab 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0008b, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd6e7bab, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065582692 d 0ms]] [junit] resize canvas1 pos/siz: 43/23 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xd6e7bab 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e0008b, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd6e7bab, angle 90.0, [l -1.0, r 1.0, b -1.5, t 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065583495 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065585081 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xd6e7bab: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xd6e7bab FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065585101 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065585181 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a6afff2: tileRendererInUse null, GearsES2[obj 0x6a6afff2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6a6afff2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6a6afff2 created: GearsObj[0x28fffd44, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6a6afff2 created: GearsObj[0x3fea21ba, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6a6afff2 created: GearsObj[0x3fea21ba, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a6afff2 FIN GearsES2[obj 0x6a6afff2 isInit true, usesShared false, 1 GearsObj[0x28fffd44, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3fea21ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x613cfe10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a6afff2 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000d7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a6afff2, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065585365 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065585374 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a6afff2 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e000d7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a6afff2, 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] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065586199 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065587792 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065587793 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a6afff2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a6afff2 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065587810 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065587939 d 0ms]] [junit] canvas1 pos/siz: 30/1 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6631f5ca: tileRendererInUse null, GearsES2[obj 0x6631f5ca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6631f5ca on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6631f5ca created: GearsObj[0x23fef11a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6631f5ca created: GearsObj[0x46b4d6d7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6631f5ca created: GearsObj[0x46b4d6d7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6631f5ca FIN GearsES2[obj 0x6631f5ca isInit true, usesShared false, 1 GearsObj[0x23fef11a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46b4d6d7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72d98cd3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6631f5ca 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000f3, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6631f5ca, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065588146 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065588162 d 0ms]] [junit] resize canvas1 pos/siz: 70/1 360x540 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6631f5ca 0/0 360x540 of 360x540, swapInterval 1, drawable 0x4e000f3, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6631f5ca, angle 93.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065588964 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590560 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590560 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6631f5ca: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6631f5ca FIN [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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590586 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590700 d 0ms]] [junit] canvas2 pos/siz: 320/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e096385: tileRendererInUse null, GearsES2[obj 0x4e096385 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4e096385 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4e096385 created: GearsObj[0x7f86674a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4e096385 created: GearsObj[0x1d494473, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4e096385 created: GearsObj[0x1d494473, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e096385 FIN GearsES2[obj 0x4e096385 isInit true, usesShared false, 1 GearsObj[0x7f86674a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d494473, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x113a5e17, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e096385 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0011d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e096385, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590863 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 7 (enable: true) [junit] null [junit] ShaderProgram[id=7, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00124, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590979 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] resize canvas2 pos/siz: 400/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e00124, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065591726 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e096385 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e0011d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e096385, angle 53.5, [l -1.0, r 1.0, b -1.5, t 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065593338 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065593339 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e096385: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e096385 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065593351 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065593536 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x306f16f3: tileRendererInUse null, GearsES2[obj 0x306f16f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x306f16f3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x306f16f3 created: GearsObj[0x5d87da53, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x306f16f3 created: GearsObj[0x5a67fa03, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x306f16f3 created: GearsObj[0x5a67fa03, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x306f16f3 FIN GearsES2[obj 0x306f16f3 isInit true, usesShared false, 1 GearsObj[0x5d87da53, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a67fa03, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x189b269f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x306f16f3 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0016a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x306f16f3, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065593699 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 9 (enable: true) [junit] null [junit] ShaderProgram[id=9, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00171, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] resize canvas2 pos/siz: 400/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e00171, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065594545 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x306f16f3 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e0016a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x306f16f3, angle 60.0, [l -1.0, r 1.0, b -1.5, t 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065596151 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x306f16f3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x306f16f3 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065596176 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065596296 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x550ee7e5: tileRendererInUse null, GearsES2[obj 0x550ee7e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x550ee7e5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x550ee7e5 created: GearsObj[0x32cd5e15, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x550ee7e5 created: GearsObj[0x1d243493, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x550ee7e5 created: GearsObj[0x1d243493, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x550ee7e5 FIN GearsES2[obj 0x550ee7e5 isInit true, usesShared false, 1 GearsObj[0x32cd5e15, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d243493, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c63ea9d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x550ee7e5 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e001bf, msaa false, tileRendererInUse null [junit] >> GearsES2 0x550ee7e5, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065596482 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 11 (enable: true) [junit] null [junit] ShaderProgram[id=11, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=21, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=22, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e001c6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065596590 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] resize canvas2 pos/siz: 400/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e001c6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065597315 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x550ee7e5 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e001bf, msaa false, tileRendererInUse null [junit] >> GearsES2 0x550ee7e5, 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] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598917 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598917 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x550ee7e5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x550ee7e5 FIN [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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598942 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065599069 d 0ms]] [junit] canvas1 pos/siz: 331/1 320x480 [junit] canvas2 pos/siz: 1/1 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x223aa2f7: tileRendererInUse null, GearsES2[obj 0x223aa2f7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x223aa2f7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x223aa2f7 created: GearsObj[0x690d917d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x223aa2f7 created: GearsObj[0x4a68d87d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x223aa2f7 created: GearsObj[0x4a68d87d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x223aa2f7 FIN GearsES2[obj 0x223aa2f7 isInit true, usesShared false, 1 GearsObj[0x690d917d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a68d87d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7af60df4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x223aa2f7 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e001eb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x223aa2f7, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065599252 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 13 (enable: true) [junit] null [junit] ShaderProgram[id=13, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=25, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=26, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e001e4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065599366 d 0ms]] [junit] resize canvas1 pos/siz: 411/1 400x540 [junit] resize canvas2 pos/siz: 1/1 400x540 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x540 of 400x540, swapInterval 1, drawable 0x4e001e4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065600094 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x223aa2f7 0/0 400x540 of 400x540, swapInterval 1, drawable 0x4e001eb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x223aa2f7, angle 56.0, [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7 -> [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065601693 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x223aa2f7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x223aa2f7 FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065601727 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065601727 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065601793 d 0ms]] [junit] canvas1 pos/siz: 0/0 376x511 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6bedbc4d: tileRendererInUse null, GearsES2[obj 0x6bedbc4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6bedbc4d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6bedbc4d created: GearsObj[0x49ed3d60, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6bedbc4d created: GearsObj[0x31f5a0d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6bedbc4d created: GearsObj[0x31f5a0d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6bedbc4d FIN GearsES2[obj 0x6bedbc4d isInit true, usesShared false, 1 GearsObj[0x49ed3d60, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31f5a0d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23b1807d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6bedbc4d 0/0 376x511 of 376x511, swapInterval 1, drawable 0x4e0020d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6bedbc4d, angle 0.0, [l -1.0, r 1.0, b -1.3590425, t 1.3590425] 2.0x2.718085 -> [l -1.0, r 1.0, b -1.3590425, t 1.3590425] 2.0x2.718085, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065601967 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065601969 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065601975 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 456x631 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6bedbc4d 0/0 456x631 of 456x631, swapInterval 1, drawable 0x4e0020d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6bedbc4d, angle 83.5, [l -1.0, r 1.0, b -1.3837719, t 1.3837719] 2.0x2.7675438 -> [l -1.0, r 1.0, b -1.3837719, t 1.3837719] 2.0x2.7675438, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065602811 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065604403 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065604404 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6bedbc4d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6bedbc4d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065604425 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065604495 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x29d89d5d: tileRendererInUse null, GearsES2[obj 0x29d89d5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x29d89d5d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x29d89d5d created: GearsObj[0x7b701e25, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x29d89d5d created: GearsObj[0x772cd0a0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x29d89d5d created: GearsObj[0x772cd0a0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x29d89d5d FIN GearsES2[obj 0x29d89d5d isInit true, usesShared false, 1 GearsObj[0x7b701e25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x772cd0a0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28620a20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29d89d5d 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0022b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29d89d5d, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065604671 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065604684 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065604686 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29d89d5d 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0022b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29d89d5d, angle 101.0, [l -1.0, r 1.0, b -1.5, t 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605508 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065607109 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065607109 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29d89d5d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29d89d5d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065607121 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One [junit] canvas1 pos/siz: 43/23 198x419 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065607198 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x69997e9d: tileRendererInUse null, GearsES2[obj 0x69997e9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x69997e9d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x69997e9d created: GearsObj[0x7f8baa8c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x69997e9d created: GearsObj[0x3d5e5ba, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x69997e9d created: GearsObj[0x3d5e5ba, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x69997e9d FIN GearsES2[obj 0x69997e9d isInit true, usesShared false, 1 GearsObj[0x7f8baa8c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d5e5ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e396e94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x69997e9d 0/0 198x419 of 198x419, swapInterval 1, drawable 0x4e0026d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69997e9d, angle 0.0, [l -1.0, r 1.0, b -2.1161616, t 2.1161616] 2.0x4.232323 -> [l -1.0, r 1.0, b -2.1161616, t 2.1161616] 2.0x4.232323, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065607371 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065607380 d 0ms]] [junit] resize canvas1 pos/siz: 43/23 278x539 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x69997e9d 0/0 278x539 of 278x539, swapInterval 1, drawable 0x4e0026d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69997e9d, angle 140.0, [l -1.0, r 1.0, b -1.938849, t 1.938849] 2.0x3.877698 -> [l -1.0, r 1.0, b -1.938849, t 1.9388487] 2.0x3.8776977, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065608214 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065609808 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x69997e9d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x69997e9d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065609825 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065609893 d 0ms]] [junit] canvas1 pos/siz: 0/0 376x511 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x15aab8c6: tileRendererInUse null, GearsES2[obj 0x15aab8c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x15aab8c6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x15aab8c6 created: GearsObj[0x8488806, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x15aab8c6 created: GearsObj[0x7592e2c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x15aab8c6 created: GearsObj[0x7592e2c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x15aab8c6 FIN GearsES2[obj 0x15aab8c6 isInit true, usesShared false, 1 GearsObj[0x8488806, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7592e2c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c00cbd1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x15aab8c6 0/0 376x511 of 376x511, swapInterval 1, drawable 0x4e002bd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15aab8c6, angle 0.0, [l -1.0, r 1.0, b -1.3590425, t 1.3590425] 2.0x2.718085 -> [l -1.0, r 1.0, b -1.3590425, t 1.3590425] 2.0x2.718085, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065610073 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065610075 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065610083 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 456x631 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x15aab8c6 0/0 456x631 of 456x631, swapInterval 1, drawable 0x4e002bd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15aab8c6, angle 86.0, [l -1.0, r 1.0, b -1.3837719, t 1.3837719] 2.0x2.7675438 -> [l -1.0, r 1.0, b -1.3837719, t 1.3837719] 2.0x2.7675438, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065610914 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612510 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612510 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15aab8c6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15aab8c6 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612526 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One [junit] canvas1 pos/siz: 41/1 332x477 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612605 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x101952da: tileRendererInUse null, GearsES2[obj 0x101952da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x101952da on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x101952da created: GearsObj[0x69af306a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x101952da created: GearsObj[0x6fb1a917, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x101952da created: GearsObj[0x6fb1a917, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x101952da FIN GearsES2[obj 0x101952da isInit true, usesShared false, 1 GearsObj[0x69af306a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fb1a917, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b3bb2a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x101952da 0/0 332x477 of 332x477, swapInterval 1, drawable 0x4e002dd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x101952da, angle 0.0, [l -1.0, r 1.0, b -1.436747, t 1.436747] 2.0x2.873494 -> [l -1.0, r 1.0, b -1.436747, t 1.436747] 2.0x2.873494, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612768 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612775 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612783 d 0ms]] [junit] resize canvas1 pos/siz: 81/1 372x537 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x101952da 0/0 372x537 of 372x537, swapInterval 1, drawable 0x4e002dd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x101952da, angle 98.5, [l -1.0, r 1.0, b -1.4435484, t 1.4435484] 2.0x2.887097 -> [l -1.0, r 1.0, b -1.4435484, t 1.4435484] 2.0x2.887097, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065613627 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065615235 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065615236 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x101952da: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x101952da FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065615244 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065615356 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x24fcf36f: tileRendererInUse null, GearsES2[obj 0x24fcf36f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24fcf36f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24fcf36f created: GearsObj[0x7864ce67, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24fcf36f created: GearsObj[0xbe273ef, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24fcf36f created: GearsObj[0xbe273ef, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x24fcf36f FIN GearsES2[obj 0x24fcf36f isInit true, usesShared false, 1 GearsObj[0x7864ce67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xbe273ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16bc9f6c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x24fcf36f 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e002fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24fcf36f, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 20 (enable: true) [junit] null [junit] ShaderProgram[id=20, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=39, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=40, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00302, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065615629 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065615630 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065615636 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 320x480 [junit] resize canvas2 pos/siz: 320/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x24fcf36f 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e002fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24fcf36f, 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] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065616368 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00302, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065617965 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065617965 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24fcf36f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24fcf36f FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065617985 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065618111 d 0ms]] [junit] canvas1 pos/siz: 0/0 259x419 [junit] canvas2 pos/siz: 259/0 259x419 [junit] Thread[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[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x759d26fb created: GearsObj[0x79b11308, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x759d26fb created: GearsObj[0x4a5e4c23, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x759d26fb created: GearsObj[0x4a5e4c23, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x759d26fb FIN GearsES2[obj 0x759d26fb isInit true, usesShared false, 1 GearsObj[0x79b11308, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a5e4c23, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b6914e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x759d26fb 0/0 259x419 of 259x419, swapInterval 1, drawable 0x4e00344, msaa false, tileRendererInUse null [junit] >> GearsES2 0x759d26fb, angle 0.0, [l -1.0, r 1.0, b -1.6177607, t 1.6177607] 2.0x3.2355213 -> [l -1.0, r 1.0, b -1.6177607, t 1.6177607] 2.0x3.2355213, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 22 (enable: true) [junit] null [junit] ShaderProgram[id=22, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=43, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=44, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 259x419 of 259x419, swapInterval 1, drawable 0x4e0034b, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065618400 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065618402 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 339x539 [junit] resize canvas2 pos/siz: 339/0 339x539 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 339x539 of 339x539, swapInterval 1, drawable 0x4e0034b, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065619138 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x759d26fb 0/0 339x539 of 339x539, swapInterval 1, drawable 0x4e00344, msaa false, tileRendererInUse null [junit] >> GearsES2 0x759d26fb, angle 68.5, [l -1.0, r 1.0, b -1.5899705, t 1.5899705] 2.0x3.179941 -> [l -1.0, r 1.0, b -1.5899705, t 1.5899705] 2.0x3.179941, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x759d26fb: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x759d26fb FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065620760 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065620761 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065620873 d 0ms]] [junit] canvas1 pos/siz: 0/0 348x511 [junit] canvas2 pos/siz: 348/0 348x511 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4a7f959b: tileRendererInUse null, GearsES2[obj 0x4a7f959b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4a7f959b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4a7f959b created: GearsObj[0x6390cc5a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4a7f959b created: GearsObj[0x6495b364, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4a7f959b created: GearsObj[0x6495b364, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4a7f959b FIN GearsES2[obj 0x4a7f959b isInit true, usesShared false, 1 GearsObj[0x6390cc5a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6495b364, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fd5227a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4a7f959b 0/0 348x511 of 348x511, swapInterval 1, drawable 0x4e0039d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a7f959b, angle 0.0, [l -1.0, r 1.0, b -1.4683908, t 1.4683908] 2.0x2.9367816 -> [l -1.0, r 1.0, b -1.4683908, t 1.4683908] 2.0x2.9367816, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 24 (enable: true) [junit] null [junit] ShaderProgram[id=24, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=48, type=FRAGMENT_SHADER, valid=true, shader: 3, source] [junit] ShaderCode[id=47, type=VERTEX_SHADER, valid=true, shader: 2, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 348x511 of 348x511, swapInterval 1, drawable 0x4e003a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065621161 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065621163 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065621170 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 428x631 [junit] resize canvas2 pos/siz: 428/0 428x631 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x631 of 428x631, swapInterval 1, drawable 0x4e003a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065621904 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4a7f959b 0/0 428x631 of 428x631, swapInterval 1, drawable 0x4e0039d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a7f959b, angle 51.0, [l -1.0, r 1.0, b -1.4742991, t 1.4742991] 2.0x2.9485981 -> [l -1.0, r 1.0, b -1.4742991, t 1.4742991] 2.0x2.9485981, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065623491 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065623491 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4a7f959b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4a7f959b FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065623515 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065623639 d 0ms]] [junit] canvas1 pos/siz: 352/1 341x477 [junit] canvas2 pos/siz: 1/1 341x477 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1b1426f4: tileRendererInUse null, GearsES2[obj 0x1b1426f4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1b1426f4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1b1426f4 created: GearsObj[0x2896fbb1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1b1426f4 created: GearsObj[0x6c1b5933, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1b1426f4 created: GearsObj[0x6c1b5933, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1b1426f4 FIN GearsES2[obj 0x1b1426f4 isInit true, usesShared false, 1 GearsObj[0x2896fbb1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c1b5933, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21d733b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1b1426f4 0/0 341x477 of 341x477, swapInterval 1, drawable 0x4e003cd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1b1426f4, angle 0.0, [l -1.0, r 1.0, b -1.398827, t 1.398827] 2.0x2.797654 -> [l -1.0, r 1.0, b -1.398827, t 1.398827] 2.0x2.797654, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065623808 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 26 (enable: true) [junit] null [junit] ShaderProgram[id=26, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=51, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=52, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 341x477 of 341x477, swapInterval 1, drawable 0x4e003c6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065623918 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065623923 d 0ms]] [junit] resize canvas1 pos/siz: 432/1 421x537 [junit] resize canvas2 pos/siz: 1/1 421x537 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 421x537 of 421x537, swapInterval 1, drawable 0x4e003c6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065624660 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1b1426f4 0/0 421x537 of 421x537, swapInterval 1, drawable 0x4e003cd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1b1426f4, angle 54.0, [l -1.0, r 1.0, b -1.2755344, t 1.2755344] 2.0x2.5510688 -> [l -1.0, r 1.0, b -1.2755344, t 1.2755344] 2.0x2.5510688, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065626261 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1b1426f4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1b1426f4 FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065626284 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065626285 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065626330 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065626330 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 52.669 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065574603 ms III - Start [junit] SLOCK [T main @ 1579065574605 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065576786 d 1ms]] [junit] Thread[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[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x313b2ea6 created: GearsObj[0x50082057, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x313b2ea6 created: GearsObj[0x2dcbe576, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x313b2ea6 created: GearsObj[0x2dcbe576, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x313b2ea6 FIN GearsES2[obj 0x313b2ea6 isInit true, usesShared false, 1 GearsObj[0x50082057, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2dcbe576, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35e06e0f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x313b2ea6 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x313b2ea6, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065577045 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065577064 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065577204 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x313b2ea6 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x313b2ea6, angle 50.5, [l -1.0, r 1.0, b -1.5, t 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065577798 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065579394 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065579395 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x313b2ea6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x313b2ea6 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065579414 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] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065579511 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x13b13b5d: tileRendererInUse null, GearsES2[obj 0x13b13b5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x13b13b5d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x13b13b5d created: GearsObj[0x1d39359d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x13b13b5d created: GearsObj[0x415bba06, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x13b13b5d created: GearsObj[0x415bba06, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x13b13b5d FIN GearsES2[obj 0x13b13b5d isInit true, usesShared false, 1 GearsObj[0x1d39359d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x415bba06, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x371851cb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x13b13b5d 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00047, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13b13b5d, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065579671 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065579687 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x13b13b5d 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e00047, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13b13b5d, angle 92.0, [l -1.0, r 1.0, b -1.5, t 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065580524 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065582117 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065582117 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x13b13b5d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x13b13b5d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test01_Compo_Flow_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065582134 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [junit] canvas1 pos/siz: 43/23 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065582477 d 0ms]] [junit] Thread[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[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xd6e7bab created: GearsObj[0x2f45b4c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xd6e7bab created: GearsObj[0x2da1b76b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xd6e7bab created: GearsObj[0x2da1b76b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xd6e7bab FIN GearsES2[obj 0xd6e7bab isInit true, usesShared false, 1 GearsObj[0x2f45b4c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2da1b76b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45da88d3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xd6e7bab 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0008b, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd6e7bab, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065582692 d 0ms]] [junit] resize canvas1 pos/siz: 43/23 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xd6e7bab 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e0008b, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd6e7bab, angle 90.0, [l -1.0, r 1.0, b -1.5, t 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065583495 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065585081 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xd6e7bab: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xd6e7bab FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065585101 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065585181 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a6afff2: tileRendererInUse null, GearsES2[obj 0x6a6afff2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6a6afff2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6a6afff2 created: GearsObj[0x28fffd44, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6a6afff2 created: GearsObj[0x3fea21ba, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6a6afff2 created: GearsObj[0x3fea21ba, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a6afff2 FIN GearsES2[obj 0x6a6afff2 isInit true, usesShared false, 1 GearsObj[0x28fffd44, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3fea21ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x613cfe10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a6afff2 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000d7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a6afff2, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065585365 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065585374 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a6afff2 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e000d7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a6afff2, 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] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065586199 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065587792 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065587793 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a6afff2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a6afff2 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065587810 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065587939 d 0ms]] [junit] canvas1 pos/siz: 30/1 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6631f5ca: tileRendererInUse null, GearsES2[obj 0x6631f5ca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6631f5ca on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6631f5ca created: GearsObj[0x23fef11a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6631f5ca created: GearsObj[0x46b4d6d7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6631f5ca created: GearsObj[0x46b4d6d7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6631f5ca FIN GearsES2[obj 0x6631f5ca isInit true, usesShared false, 1 GearsObj[0x23fef11a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46b4d6d7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72d98cd3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6631f5ca 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000f3, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6631f5ca, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065588146 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065588162 d 0ms]] [junit] resize canvas1 pos/siz: 70/1 360x540 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6631f5ca 0/0 360x540 of 360x540, swapInterval 1, drawable 0x4e000f3, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6631f5ca, angle 93.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065588964 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590560 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590560 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6631f5ca: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6631f5ca FIN [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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590586 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590700 d 0ms]] [junit] canvas2 pos/siz: 320/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e096385: tileRendererInUse null, GearsES2[obj 0x4e096385 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4e096385 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4e096385 created: GearsObj[0x7f86674a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4e096385 created: GearsObj[0x1d494473, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4e096385 created: GearsObj[0x1d494473, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e096385 FIN GearsES2[obj 0x4e096385 isInit true, usesShared false, 1 GearsObj[0x7f86674a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d494473, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x113a5e17, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e096385 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0011d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e096385, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590863 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 7 (enable: true) [junit] null [junit] ShaderProgram[id=7, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00124, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590979 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] resize canvas2 pos/siz: 400/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e00124, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065591726 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e096385 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e0011d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e096385, angle 53.5, [l -1.0, r 1.0, b -1.5, t 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065593338 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065593339 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e096385: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e096385 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065593351 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065593536 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x306f16f3: tileRendererInUse null, GearsES2[obj 0x306f16f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x306f16f3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x306f16f3 created: GearsObj[0x5d87da53, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x306f16f3 created: GearsObj[0x5a67fa03, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x306f16f3 created: GearsObj[0x5a67fa03, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x306f16f3 FIN GearsES2[obj 0x306f16f3 isInit true, usesShared false, 1 GearsObj[0x5d87da53, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a67fa03, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x189b269f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x306f16f3 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0016a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x306f16f3, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065593699 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 9 (enable: true) [junit] null [junit] ShaderProgram[id=9, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00171, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] resize canvas2 pos/siz: 400/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e00171, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065594545 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x306f16f3 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e0016a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x306f16f3, angle 60.0, [l -1.0, r 1.0, b -1.5, t 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065596151 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x306f16f3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x306f16f3 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065596176 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065596296 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x550ee7e5: tileRendererInUse null, GearsES2[obj 0x550ee7e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x550ee7e5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x550ee7e5 created: GearsObj[0x32cd5e15, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x550ee7e5 created: GearsObj[0x1d243493, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x550ee7e5 created: GearsObj[0x1d243493, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x550ee7e5 FIN GearsES2[obj 0x550ee7e5 isInit true, usesShared false, 1 GearsObj[0x32cd5e15, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d243493, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c63ea9d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x550ee7e5 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e001bf, msaa false, tileRendererInUse null [junit] >> GearsES2 0x550ee7e5, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065596482 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 11 (enable: true) [junit] null [junit] ShaderProgram[id=11, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=21, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=22, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e001c6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065596590 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] resize canvas2 pos/siz: 400/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e001c6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065597315 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x550ee7e5 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e001bf, msaa false, tileRendererInUse null [junit] >> GearsES2 0x550ee7e5, 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] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598917 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598917 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x550ee7e5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x550ee7e5 FIN [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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598942 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065599069 d 0ms]] [junit] canvas1 pos/siz: 331/1 320x480 [junit] canvas2 pos/siz: 1/1 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x223aa2f7: tileRendererInUse null, GearsES2[obj 0x223aa2f7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x223aa2f7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x223aa2f7 created: GearsObj[0x690d917d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x223aa2f7 created: GearsObj[0x4a68d87d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x223aa2f7 created: GearsObj[0x4a68d87d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x223aa2f7 FIN GearsES2[obj 0x223aa2f7 isInit true, usesShared false, 1 GearsObj[0x690d917d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a68d87d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7af60df4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x223aa2f7 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e001eb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x223aa2f7, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065599252 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 13 (enable: true) [junit] null [junit] ShaderProgram[id=13, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=25, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=26, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e001e4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065599366 d 0ms]] [junit] resize canvas1 pos/siz: 411/1 400x540 [junit] resize canvas2 pos/siz: 1/1 400x540 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x540 of 400x540, swapInterval 1, drawable 0x4e001e4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065600094 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x223aa2f7 0/0 400x540 of 400x540, swapInterval 1, drawable 0x4e001eb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x223aa2f7, angle 56.0, [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7 -> [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065601693 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x223aa2f7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x223aa2f7 FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065601727 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065601727 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065601793 d 0ms]] [junit] canvas1 pos/siz: 0/0 376x511 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6bedbc4d: tileRendererInUse null, GearsES2[obj 0x6bedbc4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6bedbc4d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6bedbc4d created: GearsObj[0x49ed3d60, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6bedbc4d created: GearsObj[0x31f5a0d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6bedbc4d created: GearsObj[0x31f5a0d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6bedbc4d FIN GearsES2[obj 0x6bedbc4d isInit true, usesShared false, 1 GearsObj[0x49ed3d60, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31f5a0d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23b1807d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6bedbc4d 0/0 376x511 of 376x511, swapInterval 1, drawable 0x4e0020d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6bedbc4d, angle 0.0, [l -1.0, r 1.0, b -1.3590425, t 1.3590425] 2.0x2.718085 -> [l -1.0, r 1.0, b -1.3590425, t 1.3590425] 2.0x2.718085, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065601967 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065601969 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065601975 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 456x631 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6bedbc4d 0/0 456x631 of 456x631, swapInterval 1, drawable 0x4e0020d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6bedbc4d, angle 83.5, [l -1.0, r 1.0, b -1.3837719, t 1.3837719] 2.0x2.7675438 -> [l -1.0, r 1.0, b -1.3837719, t 1.3837719] 2.0x2.7675438, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065602811 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065604403 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065604404 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6bedbc4d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6bedbc4d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065604425 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065604495 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x29d89d5d: tileRendererInUse null, GearsES2[obj 0x29d89d5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x29d89d5d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x29d89d5d created: GearsObj[0x7b701e25, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x29d89d5d created: GearsObj[0x772cd0a0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x29d89d5d created: GearsObj[0x772cd0a0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x29d89d5d FIN GearsES2[obj 0x29d89d5d isInit true, usesShared false, 1 GearsObj[0x7b701e25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x772cd0a0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28620a20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29d89d5d 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0022b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29d89d5d, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065604671 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065604684 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065604686 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29d89d5d 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0022b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29d89d5d, angle 101.0, [l -1.0, r 1.0, b -1.5, t 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605508 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065607109 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065607109 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29d89d5d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29d89d5d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065607121 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One [junit] canvas1 pos/siz: 43/23 198x419 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065607198 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x69997e9d: tileRendererInUse null, GearsES2[obj 0x69997e9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x69997e9d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x69997e9d created: GearsObj[0x7f8baa8c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x69997e9d created: GearsObj[0x3d5e5ba, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x69997e9d created: GearsObj[0x3d5e5ba, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x69997e9d FIN GearsES2[obj 0x69997e9d isInit true, usesShared false, 1 GearsObj[0x7f8baa8c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d5e5ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e396e94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x69997e9d 0/0 198x419 of 198x419, swapInterval 1, drawable 0x4e0026d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69997e9d, angle 0.0, [l -1.0, r 1.0, b -2.1161616, t 2.1161616] 2.0x4.232323 -> [l -1.0, r 1.0, b -2.1161616, t 2.1161616] 2.0x4.232323, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065607371 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065607380 d 0ms]] [junit] resize canvas1 pos/siz: 43/23 278x539 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x69997e9d 0/0 278x539 of 278x539, swapInterval 1, drawable 0x4e0026d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69997e9d, angle 140.0, [l -1.0, r 1.0, b -1.938849, t 1.938849] 2.0x3.877698 -> [l -1.0, r 1.0, b -1.938849, t 1.9388487] 2.0x3.8776977, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065608214 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065609808 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x69997e9d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x69997e9d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065609825 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065609893 d 0ms]] [junit] canvas1 pos/siz: 0/0 376x511 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x15aab8c6: tileRendererInUse null, GearsES2[obj 0x15aab8c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x15aab8c6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x15aab8c6 created: GearsObj[0x8488806, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x15aab8c6 created: GearsObj[0x7592e2c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x15aab8c6 created: GearsObj[0x7592e2c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x15aab8c6 FIN GearsES2[obj 0x15aab8c6 isInit true, usesShared false, 1 GearsObj[0x8488806, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7592e2c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c00cbd1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x15aab8c6 0/0 376x511 of 376x511, swapInterval 1, drawable 0x4e002bd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15aab8c6, angle 0.0, [l -1.0, r 1.0, b -1.3590425, t 1.3590425] 2.0x2.718085 -> [l -1.0, r 1.0, b -1.3590425, t 1.3590425] 2.0x2.718085, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065610073 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065610075 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065610083 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 456x631 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x15aab8c6 0/0 456x631 of 456x631, swapInterval 1, drawable 0x4e002bd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15aab8c6, angle 86.0, [l -1.0, r 1.0, b -1.3837719, t 1.3837719] 2.0x2.7675438 -> [l -1.0, r 1.0, b -1.3837719, t 1.3837719] 2.0x2.7675438, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065610914 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612510 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612510 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15aab8c6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15aab8c6 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612526 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One [junit] canvas1 pos/siz: 41/1 332x477 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612605 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x101952da: tileRendererInUse null, GearsES2[obj 0x101952da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x101952da on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x101952da created: GearsObj[0x69af306a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x101952da created: GearsObj[0x6fb1a917, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x101952da created: GearsObj[0x6fb1a917, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x101952da FIN GearsES2[obj 0x101952da isInit true, usesShared false, 1 GearsObj[0x69af306a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fb1a917, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b3bb2a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x101952da 0/0 332x477 of 332x477, swapInterval 1, drawable 0x4e002dd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x101952da, angle 0.0, [l -1.0, r 1.0, b -1.436747, t 1.436747] 2.0x2.873494 -> [l -1.0, r 1.0, b -1.436747, t 1.436747] 2.0x2.873494, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612768 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612775 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612783 d 0ms]] [junit] resize canvas1 pos/siz: 81/1 372x537 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x101952da 0/0 372x537 of 372x537, swapInterval 1, drawable 0x4e002dd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x101952da, angle 98.5, [l -1.0, r 1.0, b -1.4435484, t 1.4435484] 2.0x2.887097 -> [l -1.0, r 1.0, b -1.4435484, t 1.4435484] 2.0x2.887097, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065613627 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065615235 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065615236 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x101952da: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x101952da FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065615244 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065615356 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x24fcf36f: tileRendererInUse null, GearsES2[obj 0x24fcf36f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24fcf36f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24fcf36f created: GearsObj[0x7864ce67, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24fcf36f created: GearsObj[0xbe273ef, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24fcf36f created: GearsObj[0xbe273ef, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x24fcf36f FIN GearsES2[obj 0x24fcf36f isInit true, usesShared false, 1 GearsObj[0x7864ce67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xbe273ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16bc9f6c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x24fcf36f 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e002fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24fcf36f, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 20 (enable: true) [junit] null [junit] ShaderProgram[id=20, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=39, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=40, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00302, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065615629 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065615630 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065615636 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 320x480 [junit] resize canvas2 pos/siz: 320/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x24fcf36f 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e002fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24fcf36f, 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] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065616368 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00302, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065617965 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065617965 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24fcf36f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24fcf36f FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065617985 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065618111 d 0ms]] [junit] canvas1 pos/siz: 0/0 259x419 [junit] canvas2 pos/siz: 259/0 259x419 [junit] Thread[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[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x759d26fb created: GearsObj[0x79b11308, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x759d26fb created: GearsObj[0x4a5e4c23, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x759d26fb created: GearsObj[0x4a5e4c23, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x759d26fb FIN GearsES2[obj 0x759d26fb isInit true, usesShared false, 1 GearsObj[0x79b11308, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a5e4c23, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b6914e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x759d26fb 0/0 259x419 of 259x419, swapInterval 1, drawable 0x4e00344, msaa false, tileRendererInUse null [junit] >> GearsES2 0x759d26fb, angle 0.0, [l -1.0, r 1.0, b -1.6177607, t 1.6177607] 2.0x3.2355213 -> [l -1.0, r 1.0, b -1.6177607, t 1.6177607] 2.0x3.2355213, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 22 (enable: true) [junit] null [junit] ShaderProgram[id=22, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=43, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=44, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 259x419 of 259x419, swapInterval 1, drawable 0x4e0034b, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065618400 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065618402 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 339x539 [junit] resize canvas2 pos/siz: 339/0 339x539 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 339x539 of 339x539, swapInterval 1, drawable 0x4e0034b, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065619138 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x759d26fb 0/0 339x539 of 339x539, swapInterval 1, drawable 0x4e00344, msaa false, tileRendererInUse null [junit] >> GearsES2 0x759d26fb, angle 68.5, [l -1.0, r 1.0, b -1.5899705, t 1.5899705] 2.0x3.179941 -> [l -1.0, r 1.0, b -1.5899705, t 1.5899705] 2.0x3.179941, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x759d26fb: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x759d26fb FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065620760 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065620761 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065620873 d 0ms]] [junit] canvas1 pos/siz: 0/0 348x511 [junit] canvas2 pos/siz: 348/0 348x511 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4a7f959b: tileRendererInUse null, GearsES2[obj 0x4a7f959b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4a7f959b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4a7f959b created: GearsObj[0x6390cc5a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4a7f959b created: GearsObj[0x6495b364, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4a7f959b created: GearsObj[0x6495b364, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4a7f959b FIN GearsES2[obj 0x4a7f959b isInit true, usesShared false, 1 GearsObj[0x6390cc5a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6495b364, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fd5227a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4a7f959b 0/0 348x511 of 348x511, swapInterval 1, drawable 0x4e0039d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a7f959b, angle 0.0, [l -1.0, r 1.0, b -1.4683908, t 1.4683908] 2.0x2.9367816 -> [l -1.0, r 1.0, b -1.4683908, t 1.4683908] 2.0x2.9367816, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 24 (enable: true) [junit] null [junit] ShaderProgram[id=24, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=48, type=FRAGMENT_SHADER, valid=true, shader: 3, source] [junit] ShaderCode[id=47, type=VERTEX_SHADER, valid=true, shader: 2, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 348x511 of 348x511, swapInterval 1, drawable 0x4e003a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065621161 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065621163 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065621170 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 428x631 [junit] resize canvas2 pos/siz: 428/0 428x631 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x631 of 428x631, swapInterval 1, drawable 0x4e003a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065621904 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4a7f959b 0/0 428x631 of 428x631, swapInterval 1, drawable 0x4e0039d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a7f959b, angle 51.0, [l -1.0, r 1.0, b -1.4742991, t 1.4742991] 2.0x2.9485981 -> [l -1.0, r 1.0, b -1.4742991, t 1.4742991] 2.0x2.9485981, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065623491 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065623491 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4a7f959b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4a7f959b FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065623515 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065623639 d 0ms]] [junit] canvas1 pos/siz: 352/1 341x477 [junit] canvas2 pos/siz: 1/1 341x477 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1b1426f4: tileRendererInUse null, GearsES2[obj 0x1b1426f4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1b1426f4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1b1426f4 created: GearsObj[0x2896fbb1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1b1426f4 created: GearsObj[0x6c1b5933, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1b1426f4 created: GearsObj[0x6c1b5933, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1b1426f4 FIN GearsES2[obj 0x1b1426f4 isInit true, usesShared false, 1 GearsObj[0x2896fbb1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c1b5933, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21d733b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1b1426f4 0/0 341x477 of 341x477, swapInterval 1, drawable 0x4e003cd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1b1426f4, angle 0.0, [l -1.0, r 1.0, b -1.398827, t 1.398827] 2.0x2.797654 -> [l -1.0, r 1.0, b -1.398827, t 1.398827] 2.0x2.797654, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065623808 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 26 (enable: true) [junit] null [junit] ShaderProgram[id=26, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=51, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=52, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 341x477 of 341x477, swapInterval 1, drawable 0x4e003c6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065623918 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065623923 d 0ms]] [junit] resize canvas1 pos/siz: 432/1 421x537 [junit] resize canvas2 pos/siz: 1/1 421x537 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 421x537 of 421x537, swapInterval 1, drawable 0x4e003c6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065624660 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1b1426f4 0/0 421x537 of 421x537, swapInterval 1, drawable 0x4e003cd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1b1426f4, angle 54.0, [l -1.0, r 1.0, b -1.2755344, t 1.2755344] 2.0x2.5510688 -> [l -1.0, r 1.0, b -1.2755344, t 1.2755344] 2.0x2.5510688, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065626261 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1b1426f4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1b1426f4 FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065626284 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065626285 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065626330 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065626330 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00_Compo_None_One took 4.757 sec [junit] Testcase: test01_Compo_Flow_One took 2.711 sec [junit] Testcase: test02_Compo_DblBrd_One took 2.962 sec [junit] Testcase: test03_Compo_Box_One took 2.707 sec [junit] Testcase: test04_Compo_Split_One took 2.769 sec [junit] Testcase: test05_Compo_Flow_Two took 2.768 sec [junit] Testcase: test06_Compo_DblBrd_Two took 2.823 sec [junit] Testcase: test07_Compo_Box_Two took 2.76 sec [junit] Testcase: test08_Compo_Split_Two took 2.782 sec [junit] Testcase: test10_Frame_None_One took 2.699 sec [junit] Testcase: test11_Frame_Flow_One took 2.694 sec [junit] Testcase: test12_Frame_DblBrd_One took 2.701 sec [junit] Testcase: test13_Frame_Box_One took 2.7 sec [junit] Testcase: test14_Frame_Split_One took 2.717 sec [junit] Testcase: test15_Frame_Flow_Two took 2.74 sec [junit] Testcase: test16_Frame_DblBrd_Two took 2.77 sec [junit] Testcase: test17_Frame_Box_Two took 2.756 sec [junit] Testcase: test18_Frame_Split_Two took 2.767 sec [junit] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 52.669 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065574603 ms III - Start [junit] SLOCK [T main @ 1579065574605 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065576786 d 1ms]] [junit] Thread[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[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x313b2ea6 created: GearsObj[0x50082057, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x313b2ea6 created: GearsObj[0x2dcbe576, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x313b2ea6 created: GearsObj[0x2dcbe576, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x313b2ea6 FIN GearsES2[obj 0x313b2ea6 isInit true, usesShared false, 1 GearsObj[0x50082057, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2dcbe576, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x35e06e0f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x313b2ea6 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x313b2ea6, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065577045 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065577064 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065577204 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x313b2ea6 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x313b2ea6, angle 50.5, [l -1.0, r 1.0, b -1.5, t 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065577798 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065579394 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065579395 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x313b2ea6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x313b2ea6 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065579414 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] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065579511 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x13b13b5d: tileRendererInUse null, GearsES2[obj 0x13b13b5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x13b13b5d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x13b13b5d created: GearsObj[0x1d39359d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x13b13b5d created: GearsObj[0x415bba06, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x13b13b5d created: GearsObj[0x415bba06, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x13b13b5d FIN GearsES2[obj 0x13b13b5d isInit true, usesShared false, 1 GearsObj[0x1d39359d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x415bba06, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x371851cb, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x13b13b5d 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00047, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13b13b5d, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065579671 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065579687 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x13b13b5d 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e00047, msaa false, tileRendererInUse null [junit] >> GearsES2 0x13b13b5d, angle 92.0, [l -1.0, r 1.0, b -1.5, t 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065580524 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065582117 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065582117 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x13b13b5d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x13b13b5d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test01_Compo_Flow_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065582134 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [junit] canvas1 pos/siz: 43/23 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065582477 d 0ms]] [junit] Thread[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[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xd6e7bab created: GearsObj[0x2f45b4c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xd6e7bab created: GearsObj[0x2da1b76b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xd6e7bab created: GearsObj[0x2da1b76b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0xd6e7bab FIN GearsES2[obj 0xd6e7bab isInit true, usesShared false, 1 GearsObj[0x2f45b4c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2da1b76b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45da88d3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xd6e7bab 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0008b, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd6e7bab, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065582692 d 0ms]] [junit] resize canvas1 pos/siz: 43/23 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0xd6e7bab 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e0008b, msaa false, tileRendererInUse null [junit] >> GearsES2 0xd6e7bab, angle 90.0, [l -1.0, r 1.0, b -1.5, t 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065583495 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065585081 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xd6e7bab: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0xd6e7bab FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test02_Compo_DblBrd_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065585101 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065585181 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6a6afff2: tileRendererInUse null, GearsES2[obj 0x6a6afff2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6a6afff2 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6a6afff2 created: GearsObj[0x28fffd44, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6a6afff2 created: GearsObj[0x3fea21ba, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6a6afff2 created: GearsObj[0x3fea21ba, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6a6afff2 FIN GearsES2[obj 0x6a6afff2 isInit true, usesShared false, 1 GearsObj[0x28fffd44, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3fea21ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x613cfe10, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a6afff2 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000d7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a6afff2, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065585365 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065585374 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6a6afff2 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e000d7, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6a6afff2, 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] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065586199 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065587792 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065587793 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a6afff2: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6a6afff2 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test03_Compo_Box_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065587810 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test04_Compo_Split_One [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065587939 d 0ms]] [junit] canvas1 pos/siz: 30/1 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6631f5ca: tileRendererInUse null, GearsES2[obj 0x6631f5ca isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6631f5ca on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6631f5ca created: GearsObj[0x23fef11a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6631f5ca created: GearsObj[0x46b4d6d7, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6631f5ca created: GearsObj[0x46b4d6d7, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6631f5ca FIN GearsES2[obj 0x6631f5ca isInit true, usesShared false, 1 GearsObj[0x23fef11a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46b4d6d7, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x72d98cd3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6631f5ca 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000f3, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6631f5ca, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065588146 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065588162 d 0ms]] [junit] resize canvas1 pos/siz: 70/1 360x540 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6631f5ca 0/0 360x540 of 360x540, swapInterval 1, drawable 0x4e000f3, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6631f5ca, angle 93.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065588964 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590560 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590560 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6631f5ca: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6631f5ca FIN [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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590586 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590700 d 0ms]] [junit] canvas2 pos/siz: 320/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e096385: tileRendererInUse null, GearsES2[obj 0x4e096385 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4e096385 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4e096385 created: GearsObj[0x7f86674a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4e096385 created: GearsObj[0x1d494473, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4e096385 created: GearsObj[0x1d494473, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e096385 FIN GearsES2[obj 0x4e096385 isInit true, usesShared false, 1 GearsObj[0x7f86674a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d494473, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x113a5e17, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e096385 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0011d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e096385, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590863 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 7 (enable: true) [junit] null [junit] ShaderProgram[id=7, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=13, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=14, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00124, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065590979 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] resize canvas2 pos/siz: 400/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e00124, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065591726 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e096385 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e0011d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e096385, angle 53.5, [l -1.0, r 1.0, b -1.5, t 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065593338 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065593339 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e096385: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e096385 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test05_Compo_Flow_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065593351 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065593536 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x306f16f3: tileRendererInUse null, GearsES2[obj 0x306f16f3 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x306f16f3 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x306f16f3 created: GearsObj[0x5d87da53, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x306f16f3 created: GearsObj[0x5a67fa03, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x306f16f3 created: GearsObj[0x5a67fa03, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x306f16f3 FIN GearsES2[obj 0x306f16f3 isInit true, usesShared false, 1 GearsObj[0x5d87da53, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5a67fa03, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x189b269f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x306f16f3 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0016a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x306f16f3, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065593699 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 9 (enable: true) [junit] null [junit] ShaderProgram[id=9, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=17, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=18, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00171, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] resize canvas2 pos/siz: 400/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e00171, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065594545 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x306f16f3 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e0016a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x306f16f3, angle 60.0, [l -1.0, r 1.0, b -1.5, t 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065596151 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x306f16f3: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x306f16f3 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test06_Compo_DblBrd_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065596176 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test07_Compo_Box_Two [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065596296 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x550ee7e5: tileRendererInUse null, GearsES2[obj 0x550ee7e5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x550ee7e5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x550ee7e5 created: GearsObj[0x32cd5e15, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x550ee7e5 created: GearsObj[0x1d243493, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x550ee7e5 created: GearsObj[0x1d243493, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x550ee7e5 FIN GearsES2[obj 0x550ee7e5 isInit true, usesShared false, 1 GearsObj[0x32cd5e15, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d243493, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5c63ea9d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x550ee7e5 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e001bf, msaa false, tileRendererInUse null [junit] >> GearsES2 0x550ee7e5, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065596482 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 11 (enable: true) [junit] null [junit] ShaderProgram[id=11, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=21, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=22, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e001c6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065596590 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 400x600 [junit] resize canvas2 pos/siz: 400/0 400x600 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e001c6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065597315 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x550ee7e5 0/0 400x600 of 400x600, swapInterval 1, drawable 0x4e001bf, msaa false, tileRendererInUse null [junit] >> GearsES2 0x550ee7e5, 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] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598917 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598917 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x550ee7e5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x550ee7e5 FIN [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[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065598942 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065599069 d 0ms]] [junit] canvas1 pos/siz: 331/1 320x480 [junit] canvas2 pos/siz: 1/1 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x223aa2f7: tileRendererInUse null, GearsES2[obj 0x223aa2f7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x223aa2f7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x223aa2f7 created: GearsObj[0x690d917d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x223aa2f7 created: GearsObj[0x4a68d87d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x223aa2f7 created: GearsObj[0x4a68d87d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x223aa2f7 FIN GearsES2[obj 0x223aa2f7 isInit true, usesShared false, 1 GearsObj[0x690d917d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a68d87d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7af60df4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x223aa2f7 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e001eb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x223aa2f7, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065599252 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 13 (enable: true) [junit] null [junit] ShaderProgram[id=13, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=25, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=26, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e001e4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065599366 d 0ms]] [junit] resize canvas1 pos/siz: 411/1 400x540 [junit] resize canvas2 pos/siz: 1/1 400x540 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 400x540 of 400x540, swapInterval 1, drawable 0x4e001e4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065600094 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x223aa2f7 0/0 400x540 of 400x540, swapInterval 1, drawable 0x4e001eb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x223aa2f7, angle 56.0, [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7 -> [l -1.0, r 1.0, b -1.35, t 1.35] 2.0x2.7, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065601693 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x223aa2f7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x223aa2f7 FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test08_Compo_Split_Two [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065601727 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065601727 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065601793 d 0ms]] [junit] canvas1 pos/siz: 0/0 376x511 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6bedbc4d: tileRendererInUse null, GearsES2[obj 0x6bedbc4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6bedbc4d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6bedbc4d created: GearsObj[0x49ed3d60, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6bedbc4d created: GearsObj[0x31f5a0d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6bedbc4d created: GearsObj[0x31f5a0d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6bedbc4d FIN GearsES2[obj 0x6bedbc4d isInit true, usesShared false, 1 GearsObj[0x49ed3d60, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x31f5a0d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x23b1807d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6bedbc4d 0/0 376x511 of 376x511, swapInterval 1, drawable 0x4e0020d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6bedbc4d, angle 0.0, [l -1.0, r 1.0, b -1.3590425, t 1.3590425] 2.0x2.718085 -> [l -1.0, r 1.0, b -1.3590425, t 1.3590425] 2.0x2.718085, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065601967 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065601969 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065601975 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 456x631 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6bedbc4d 0/0 456x631 of 456x631, swapInterval 1, drawable 0x4e0020d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6bedbc4d, angle 83.5, [l -1.0, r 1.0, b -1.3837719, t 1.3837719] 2.0x2.7675438 -> [l -1.0, r 1.0, b -1.3837719, t 1.3837719] 2.0x2.7675438, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065602811 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065604403 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065604404 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6bedbc4d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6bedbc4d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test10_Frame_None_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065604425 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065604495 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x29d89d5d: tileRendererInUse null, GearsES2[obj 0x29d89d5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x29d89d5d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x29d89d5d created: GearsObj[0x7b701e25, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x29d89d5d created: GearsObj[0x772cd0a0, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x29d89d5d created: GearsObj[0x772cd0a0, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x29d89d5d FIN GearsES2[obj 0x29d89d5d isInit true, usesShared false, 1 GearsObj[0x7b701e25, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x772cd0a0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28620a20, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29d89d5d 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0022b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29d89d5d, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065604671 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065604684 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065604686 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29d89d5d 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0022b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29d89d5d, angle 101.0, [l -1.0, r 1.0, b -1.5, t 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065605508 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065607109 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065607109 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29d89d5d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29d89d5d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test11_Frame_Flow_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065607121 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One [junit] canvas1 pos/siz: 43/23 198x419 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065607198 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x69997e9d: tileRendererInUse null, GearsES2[obj 0x69997e9d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x69997e9d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x69997e9d created: GearsObj[0x7f8baa8c, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x69997e9d created: GearsObj[0x3d5e5ba, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x69997e9d created: GearsObj[0x3d5e5ba, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x69997e9d FIN GearsES2[obj 0x69997e9d isInit true, usesShared false, 1 GearsObj[0x7f8baa8c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3d5e5ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1e396e94, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x69997e9d 0/0 198x419 of 198x419, swapInterval 1, drawable 0x4e0026d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69997e9d, angle 0.0, [l -1.0, r 1.0, b -2.1161616, t 2.1161616] 2.0x4.232323 -> [l -1.0, r 1.0, b -2.1161616, t 2.1161616] 2.0x4.232323, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065607371 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065607380 d 0ms]] [junit] resize canvas1 pos/siz: 43/23 278x539 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x69997e9d 0/0 278x539 of 278x539, swapInterval 1, drawable 0x4e0026d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x69997e9d, angle 140.0, [l -1.0, r 1.0, b -1.938849, t 1.938849] 2.0x3.877698 -> [l -1.0, r 1.0, b -1.938849, t 1.9388487] 2.0x3.8776977, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065608214 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065609808 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x69997e9d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x69997e9d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test12_Frame_DblBrd_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065609825 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065609893 d 0ms]] [junit] canvas1 pos/siz: 0/0 376x511 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x15aab8c6: tileRendererInUse null, GearsES2[obj 0x15aab8c6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x15aab8c6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x15aab8c6 created: GearsObj[0x8488806, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x15aab8c6 created: GearsObj[0x7592e2c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x15aab8c6 created: GearsObj[0x7592e2c5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x15aab8c6 FIN GearsES2[obj 0x15aab8c6 isInit true, usesShared false, 1 GearsObj[0x8488806, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7592e2c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1c00cbd1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x15aab8c6 0/0 376x511 of 376x511, swapInterval 1, drawable 0x4e002bd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15aab8c6, angle 0.0, [l -1.0, r 1.0, b -1.3590425, t 1.3590425] 2.0x2.718085 -> [l -1.0, r 1.0, b -1.3590425, t 1.3590425] 2.0x2.718085, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065610073 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065610075 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065610083 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 456x631 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x15aab8c6 0/0 456x631 of 456x631, swapInterval 1, drawable 0x4e002bd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x15aab8c6, angle 86.0, [l -1.0, r 1.0, b -1.3837719, t 1.3837719] 2.0x2.7675438 -> [l -1.0, r 1.0, b -1.3837719, t 1.3837719] 2.0x2.7675438, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065610914 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612510 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612510 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15aab8c6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x15aab8c6 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test13_Frame_Box_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612526 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One [junit] canvas1 pos/siz: 41/1 332x477 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612605 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x101952da: tileRendererInUse null, GearsES2[obj 0x101952da isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x101952da on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x101952da created: GearsObj[0x69af306a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x101952da created: GearsObj[0x6fb1a917, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x101952da created: GearsObj[0x6fb1a917, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x101952da FIN GearsES2[obj 0x101952da isInit true, usesShared false, 1 GearsObj[0x69af306a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6fb1a917, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b3bb2a3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x101952da 0/0 332x477 of 332x477, swapInterval 1, drawable 0x4e002dd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x101952da, angle 0.0, [l -1.0, r 1.0, b -1.436747, t 1.436747] 2.0x2.873494 -> [l -1.0, r 1.0, b -1.436747, t 1.436747] 2.0x2.873494, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612768 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612775 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065612783 d 0ms]] [junit] resize canvas1 pos/siz: 81/1 372x537 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x101952da 0/0 372x537 of 372x537, swapInterval 1, drawable 0x4e002dd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x101952da, angle 98.5, [l -1.0, r 1.0, b -1.4435484, t 1.4435484] 2.0x2.887097 -> [l -1.0, r 1.0, b -1.4435484, t 1.4435484] 2.0x2.887097, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065613627 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065615235 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065615236 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x101952da: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x101952da FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test14_Frame_Split_One [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065615244 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065615356 d 0ms]] [junit] canvas1 pos/siz: 0/0 320x480 [junit] canvas2 pos/siz: 320/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x24fcf36f: tileRendererInUse null, GearsES2[obj 0x24fcf36f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x24fcf36f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x24fcf36f created: GearsObj[0x7864ce67, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x24fcf36f created: GearsObj[0xbe273ef, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x24fcf36f created: GearsObj[0xbe273ef, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x24fcf36f FIN GearsES2[obj 0x24fcf36f isInit true, usesShared false, 1 GearsObj[0x7864ce67, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xbe273ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x16bc9f6c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x24fcf36f 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e002fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24fcf36f, angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 20 (enable: true) [junit] null [junit] ShaderProgram[id=20, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=39, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=40, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00302, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065615629 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065615630 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065615636 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 320x480 [junit] resize canvas2 pos/siz: 320/0 320x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x24fcf36f 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e002fb, msaa false, tileRendererInUse null [junit] >> GearsES2 0x24fcf36f, 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] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065616368 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00302, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065617965 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065617965 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24fcf36f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x24fcf36f FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test15_Frame_Flow_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065617985 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065618111 d 0ms]] [junit] canvas1 pos/siz: 0/0 259x419 [junit] canvas2 pos/siz: 259/0 259x419 [junit] Thread[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[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x759d26fb created: GearsObj[0x79b11308, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x759d26fb created: GearsObj[0x4a5e4c23, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x759d26fb created: GearsObj[0x4a5e4c23, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x759d26fb FIN GearsES2[obj 0x759d26fb isInit true, usesShared false, 1 GearsObj[0x79b11308, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4a5e4c23, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1b6914e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x759d26fb 0/0 259x419 of 259x419, swapInterval 1, drawable 0x4e00344, msaa false, tileRendererInUse null [junit] >> GearsES2 0x759d26fb, angle 0.0, [l -1.0, r 1.0, b -1.6177607, t 1.6177607] 2.0x3.2355213 -> [l -1.0, r 1.0, b -1.6177607, t 1.6177607] 2.0x3.2355213, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 22 (enable: true) [junit] null [junit] ShaderProgram[id=22, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=43, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=44, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 259x419 of 259x419, swapInterval 1, drawable 0x4e0034b, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065618400 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065618402 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 339x539 [junit] resize canvas2 pos/siz: 339/0 339x539 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 339x539 of 339x539, swapInterval 1, drawable 0x4e0034b, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065619138 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x759d26fb 0/0 339x539 of 339x539, swapInterval 1, drawable 0x4e00344, msaa false, tileRendererInUse null [junit] >> GearsES2 0x759d26fb, angle 68.5, [l -1.0, r 1.0, b -1.5899705, t 1.5899705] 2.0x3.179941 -> [l -1.0, r 1.0, b -1.5899705, t 1.5899705] 2.0x3.179941, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x759d26fb: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x759d26fb FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test16_Frame_DblBrd_Two [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065620760 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065620761 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065620873 d 0ms]] [junit] canvas1 pos/siz: 0/0 348x511 [junit] canvas2 pos/siz: 348/0 348x511 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4a7f959b: tileRendererInUse null, GearsES2[obj 0x4a7f959b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4a7f959b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4a7f959b created: GearsObj[0x6390cc5a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4a7f959b created: GearsObj[0x6495b364, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4a7f959b created: GearsObj[0x6495b364, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4a7f959b FIN GearsES2[obj 0x4a7f959b isInit true, usesShared false, 1 GearsObj[0x6390cc5a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6495b364, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6fd5227a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4a7f959b 0/0 348x511 of 348x511, swapInterval 1, drawable 0x4e0039d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a7f959b, angle 0.0, [l -1.0, r 1.0, b -1.4683908, t 1.4683908] 2.0x2.9367816 -> [l -1.0, r 1.0, b -1.4683908, t 1.4683908] 2.0x2.9367816, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 24 (enable: true) [junit] null [junit] ShaderProgram[id=24, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=48, type=FRAGMENT_SHADER, valid=true, shader: 3, source] [junit] ShaderCode[id=47, type=VERTEX_SHADER, valid=true, shader: 2, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 348x511 of 348x511, swapInterval 1, drawable 0x4e003a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065621161 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065621163 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065621170 d 0ms]] [junit] resize canvas1 pos/siz: 0/0 428x631 [junit] resize canvas2 pos/siz: 428/0 428x631 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x631 of 428x631, swapInterval 1, drawable 0x4e003a4, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065621904 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4a7f959b 0/0 428x631 of 428x631, swapInterval 1, drawable 0x4e0039d, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4a7f959b, angle 51.0, [l -1.0, r 1.0, b -1.4742991, t 1.4742991] 2.0x2.9485981 -> [l -1.0, r 1.0, b -1.4742991, t 1.4742991] 2.0x2.9485981, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065623491 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065623491 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4a7f959b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4a7f959b FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test17_Frame_Box_Two [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065623515 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065623639 d 0ms]] [junit] canvas1 pos/siz: 352/1 341x477 [junit] canvas2 pos/siz: 1/1 341x477 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1b1426f4: tileRendererInUse null, GearsES2[obj 0x1b1426f4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1b1426f4 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1b1426f4 created: GearsObj[0x2896fbb1, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1b1426f4 created: GearsObj[0x6c1b5933, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1b1426f4 created: GearsObj[0x6c1b5933, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1b1426f4 FIN GearsES2[obj 0x1b1426f4 isInit true, usesShared false, 1 GearsObj[0x2896fbb1, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c1b5933, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x21d733b5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1b1426f4 0/0 341x477 of 341x477, swapInterval 1, drawable 0x4e003cd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1b1426f4, angle 0.0, [l -1.0, r 1.0, b -1.398827, t 1.398827] 2.0x2.797654 -> [l -1.0, r 1.0, b -1.398827, t 1.398827] 2.0x2.797654, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065623808 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 26 (enable: true) [junit] null [junit] ShaderProgram[id=26, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=51, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=52, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 341x477 of 341x477, swapInterval 1, drawable 0x4e003c6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065623918 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065623923 d 0ms]] [junit] resize canvas1 pos/siz: 432/1 421x537 [junit] resize canvas2 pos/siz: 1/1 421x537 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 421x537 of 421x537, swapInterval 1, drawable 0x4e003c6, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065624660 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1b1426f4 0/0 421x537 of 421x537, swapInterval 1, drawable 0x4e003cd, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1b1426f4, angle 54.0, [l -1.0, r 1.0, b -1.2755344, t 1.2755344] 2.0x2.5510688 -> [l -1.0, r 1.0, b -1.2755344, t 1.2755344] 2.0x2.5510688, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065626261 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1b1426f4: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1b1426f4 FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos01AWT - test18_Frame_Split_Two [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065626284 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065626285 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065626330 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065626330 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579065628314 ms III - Start [junit] SLOCK [T main @ 1579065628317 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065630586 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e3958e7: tileRendererInUse null, GearsES2[obj 0x4e3958e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4e3958e7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4e3958e7 created: GearsObj[0x24b9c5ea, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4e3958e7 created: GearsObj[0x77e59f93, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4e3958e7 created: GearsObj[0x77e59f93, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e3958e7 FIN GearsES2[obj 0x4e3958e7 isInit true, usesShared false, 1 GearsObj[0x24b9c5ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77e59f93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18856389, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e3958e7 0/0 308x217 of 308x217, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e3958e7, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065630845 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065630877 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065630907 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065630907 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065631045 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e3958e7 0/0 462x324 of 462x324, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e3958e7, angle 1.0, [l -1.425926, r 1.425926, b -1.0, t 1.0] 2.851852x2.0 -> [l -1.425926, r 1.425926, b -1.0, t 1.0] 2.851852x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065632198 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065632199 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e3958e7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e3958e7 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065632223 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065632272 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065632272 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.866 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065628314 ms III - Start [junit] SLOCK [T main @ 1579065628317 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065630586 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e3958e7: tileRendererInUse null, GearsES2[obj 0x4e3958e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4e3958e7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4e3958e7 created: GearsObj[0x24b9c5ea, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4e3958e7 created: GearsObj[0x77e59f93, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4e3958e7 created: GearsObj[0x77e59f93, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e3958e7 FIN GearsES2[obj 0x4e3958e7 isInit true, usesShared false, 1 GearsObj[0x24b9c5ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77e59f93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18856389, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e3958e7 0/0 308x217 of 308x217, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e3958e7, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065630845 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065630877 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065630907 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065630907 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065631045 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e3958e7 0/0 462x324 of 462x324, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e3958e7, angle 1.0, [l -1.425926, r 1.425926, b -1.0, t 1.0] 2.851852x2.0 -> [l -1.425926, r 1.425926, b -1.0, t 1.0] 2.851852x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065632198 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065632199 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e3958e7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e3958e7 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065632223 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065632272 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065632272 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 3.896 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.866 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065628314 ms III - Start [junit] SLOCK [T main @ 1579065628317 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065630586 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e3958e7: tileRendererInUse null, GearsES2[obj 0x4e3958e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4e3958e7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4e3958e7 created: GearsObj[0x24b9c5ea, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4e3958e7 created: GearsObj[0x77e59f93, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4e3958e7 created: GearsObj[0x77e59f93, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e3958e7 FIN GearsES2[obj 0x4e3958e7 isInit true, usesShared false, 1 GearsObj[0x24b9c5ea, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x77e59f93, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18856389, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e3958e7 0/0 308x217 of 308x217, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e3958e7, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065630845 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065630877 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065630907 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065630907 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065631045 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e3958e7 0/0 462x324 of 462x324, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e3958e7, angle 1.0, [l -1.425926, r 1.425926, b -1.0, t 1.0] 2.851852x2.0 -> [l -1.425926, r 1.425926, b -1.0, t 1.0] 2.851852x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065632198 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065632199 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e3958e7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e3958e7 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos02AWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065632223 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065632272 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065632272 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579065634034 ms III - Start [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT [junit] SLOCK [T main @ 1579065634035 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065636343 d 4ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065636368 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x73a1e9a9: tileRendererInUse null, GearsES2[obj 0x73a1e9a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73a1e9a9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x73a1e9a9 created: GearsObj[0x77dd4428, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x73a1e9a9 created: GearsObj[0x4517db2c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x73a1e9a9 created: GearsObj[0x4517db2c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73a1e9a9 FIN GearsES2[obj 0x73a1e9a9 isInit true, usesShared false, 1 GearsObj[0x77dd4428, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4517db2c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48d2568f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 630x427 of 630x427, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, angle 0.0, [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0 -> [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065636809 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065636810 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065636811 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 632x424 of 632x424, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, angle 1.0, [l -1.490566, r 1.490566, b -1.0, t 1.0] 2.981132x2.0 -> [l -1.490566, r 1.490566, b -1.0, t 1.0] 2.981132x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065637962 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065637974 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065638020 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065638020 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.889 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065634034 ms III - Start [junit] SLOCK [T main @ 1579065634035 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065636343 d 4ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065636368 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x73a1e9a9: tileRendererInUse null, GearsES2[obj 0x73a1e9a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73a1e9a9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x73a1e9a9 created: GearsObj[0x77dd4428, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x73a1e9a9 created: GearsObj[0x4517db2c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x73a1e9a9 created: GearsObj[0x4517db2c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73a1e9a9 FIN GearsES2[obj 0x73a1e9a9 isInit true, usesShared false, 1 GearsObj[0x77dd4428, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4517db2c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48d2568f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 630x427 of 630x427, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, angle 0.0, [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0 -> [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065636809 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065636810 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065636811 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 632x424 of 632x424, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, angle 1.0, [l -1.490566, r 1.490566, b -1.0, t 1.0] 2.981132x2.0 -> [l -1.490566, r 1.490566, b -1.0, t 1.0] 2.981132x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065637962 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065637974 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065638020 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065638020 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 3.931 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.889 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065634034 ms III - Start [junit] SLOCK [T main @ 1579065634035 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065636343 d 4ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065636368 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x73a1e9a9: tileRendererInUse null, GearsES2[obj 0x73a1e9a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73a1e9a9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x73a1e9a9 created: GearsObj[0x77dd4428, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x73a1e9a9 created: GearsObj[0x4517db2c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x73a1e9a9 created: GearsObj[0x4517db2c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73a1e9a9 FIN GearsES2[obj 0x73a1e9a9 isInit true, usesShared false, 1 GearsObj[0x77dd4428, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4517db2c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48d2568f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 630x427 of 630x427, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, angle 0.0, [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0 -> [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065636809 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065636810 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065636811 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 632x424 of 632x424, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, angle 1.0, [l -1.490566, r 1.490566, b -1.0, t 1.0] 2.981132x2.0 -> [l -1.490566, r 1.490566, b -1.0, t 1.0] 2.981132x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065637962 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03aB729AWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065637974 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065638020 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065638020 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065639774 ms III - Start [junit] SLOCK [T main @ 1579065639776 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065642034 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x73a1e9a9: tileRendererInUse null, GearsES2[obj 0x73a1e9a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73a1e9a9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x73a1e9a9 created: GearsObj[0x523516fa, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x73a1e9a9 created: GearsObj[0x230ad0d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x73a1e9a9 created: GearsObj[0x230ad0d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73a1e9a9 FIN GearsES2[obj 0x73a1e9a9 isInit true, usesShared false, 1 GearsObj[0x523516fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x230ad0d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6af7bbf7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 630x427 of 630x427, swapInterval 1, drawable 0x4e00024, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, angle 0.0, [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0 -> [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065642318 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065642341 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065642342 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065642342 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 632x424 of 632x424, swapInterval 1, drawable 0x4e00024, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, angle 1.0, [l -1.490566, r 1.490566, b -1.0, t 1.0] 2.981132x2.0 -> [l -1.490566, r 1.490566, b -1.0, t 1.0] 2.981132x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065643657 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065643667 d 1ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065643718 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065643720 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.858 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065639774 ms III - Start [junit] SLOCK [T main @ 1579065639776 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065642034 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x73a1e9a9: tileRendererInUse null, GearsES2[obj 0x73a1e9a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73a1e9a9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x73a1e9a9 created: GearsObj[0x523516fa, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x73a1e9a9 created: GearsObj[0x230ad0d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x73a1e9a9 created: GearsObj[0x230ad0d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73a1e9a9 FIN GearsES2[obj 0x73a1e9a9 isInit true, usesShared false, 1 GearsObj[0x523516fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x230ad0d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6af7bbf7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 630x427 of 630x427, swapInterval 1, drawable 0x4e00024, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, angle 0.0, [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0 -> [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065642318 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065642341 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065642342 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065642342 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 632x424 of 632x424, swapInterval 1, drawable 0x4e00024, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, angle 1.0, [l -1.490566, r 1.490566, b -1.0, t 1.0] 2.981132x2.0 -> [l -1.490566, r 1.490566, b -1.0, t 1.0] 2.981132x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065643657 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065643667 d 1ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065643718 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065643720 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 3.883 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.858 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065639774 ms III - Start [junit] SLOCK [T main @ 1579065639776 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065642034 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x73a1e9a9: tileRendererInUse null, GearsES2[obj 0x73a1e9a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73a1e9a9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x73a1e9a9 created: GearsObj[0x523516fa, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x73a1e9a9 created: GearsObj[0x230ad0d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x73a1e9a9 created: GearsObj[0x230ad0d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73a1e9a9 FIN GearsES2[obj 0x73a1e9a9 isInit true, usesShared false, 1 GearsObj[0x523516fa, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x230ad0d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6af7bbf7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 630x427 of 630x427, swapInterval 1, drawable 0x4e00024, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, angle 0.0, [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0 -> [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065642318 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065642341 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065642342 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065642342 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 632x424 of 632x424, swapInterval 1, drawable 0x4e00024, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, angle 1.0, [l -1.490566, r 1.490566, b -1.0, t 1.0] 2.981132x2.0 -> [l -1.490566, r 1.490566, b -1.0, t 1.0] 2.981132x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065643657 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03bB849AWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065643667 d 1ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065643718 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065643720 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065645460 ms III - Start [junit] SLOCK [T main @ 1579065645463 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065647930 d 3ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065647937 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e3958e7: tileRendererInUse null, GearsES2[obj 0x4e3958e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4e3958e7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4e3958e7 created: GearsObj[0x6d7e076, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4e3958e7 created: GearsObj[0x69b79be5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4e3958e7 created: GearsObj[0x69b79be5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e3958e7 FIN GearsES2[obj 0x4e3958e7 isInit true, usesShared false, 1 GearsObj[0x6d7e076, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69b79be5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692cf214, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e3958e7 0/0 630x427 of 630x427, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e3958e7, angle 0.0, [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0 -> [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065648431 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065648452 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065648453 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e3958e7 0/0 632x424 of 632x424, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e3958e7, angle 1.0, [l -1.490566, r 1.490566, b -1.0, t 1.0] 2.981132x2.0 -> [l -1.490566, r 1.490566, b -1.0, t 1.0] 2.981132x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065649543 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e3958e7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e3958e7 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065649558 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065649606 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065649606 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.047 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065645460 ms III - Start [junit] SLOCK [T main @ 1579065645463 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065647930 d 3ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065647937 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e3958e7: tileRendererInUse null, GearsES2[obj 0x4e3958e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4e3958e7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4e3958e7 created: GearsObj[0x6d7e076, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4e3958e7 created: GearsObj[0x69b79be5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4e3958e7 created: GearsObj[0x69b79be5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e3958e7 FIN GearsES2[obj 0x4e3958e7 isInit true, usesShared false, 1 GearsObj[0x6d7e076, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69b79be5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692cf214, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e3958e7 0/0 630x427 of 630x427, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e3958e7, angle 0.0, [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0 -> [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065648431 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065648452 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065648453 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e3958e7 0/0 632x424 of 632x424, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e3958e7, angle 1.0, [l -1.490566, r 1.490566, b -1.0, t 1.0] 2.981132x2.0 -> [l -1.490566, r 1.490566, b -1.0, t 1.0] 2.981132x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065649543 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e3958e7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e3958e7 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065649558 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065649606 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065649606 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 4.085 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.047 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065645460 ms III - Start [junit] SLOCK [T main @ 1579065645463 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065647930 d 3ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065647937 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e3958e7: tileRendererInUse null, GearsES2[obj 0x4e3958e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4e3958e7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4e3958e7 created: GearsObj[0x6d7e076, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4e3958e7 created: GearsObj[0x69b79be5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4e3958e7 created: GearsObj[0x69b79be5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e3958e7 FIN GearsES2[obj 0x4e3958e7 isInit true, usesShared false, 1 GearsObj[0x6d7e076, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x69b79be5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692cf214, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e3958e7 0/0 630x427 of 630x427, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e3958e7, angle 0.0, [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0 -> [l -1.4754099, r 1.4754099, b -1.0, t 1.0] 2.9508197x2.0, v-flip false [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065648431 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065648452 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065648453 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e3958e7 0/0 632x424 of 632x424, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e3958e7, angle 1.0, [l -1.490566, r 1.490566, b -1.0, t 1.0] 2.981132x2.0 -> [l -1.490566, r 1.490566, b -1.0, t 1.0] 2.981132x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065649543 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e3958e7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e3958e7 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos03cB849AWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065649558 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065649606 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065649606 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579065651352 ms III - Start [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT [junit] SLOCK [T main @ 1579065651354 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653237 d 1ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653329 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653329 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653485 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653511 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653512 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653514 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x73a1e9a9: tileRendererInUse null, GearsES2[obj 0x73a1e9a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73a1e9a9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x73a1e9a9 created: GearsObj[0x43bc14fb, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x73a1e9a9 created: GearsObj[0x6cba831, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x73a1e9a9 created: GearsObj[0x6cba831, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73a1e9a9 FIN GearsES2[obj 0x73a1e9a9 isInit true, usesShared false, 1 GearsObj[0x43bc14fb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6cba831, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50929908, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 310x210 of 310x210, swapInterval 1, drawable 0x4e0002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653905 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653906 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653906 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653910 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653911 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 312x207 of 312x207, swapInterval 1, drawable 0x4e0002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, angle 0.5, [l -1.5072464, r 1.5072464, b -1.0, t 1.0] 3.0144928x2.0 -> [l -1.5072464, r 1.5072464, b -1.0, t 1.0] 3.0144928x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 312x207 of 312x207, swapInterval 1, drawable 0x4e0002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, angle 1.0, [l -1.5072464, r 1.5072464, b -1.0, t 1.0] 3.0144928x2.0 -> [l -1.5072464, r 1.5072464, b -1.0, t 1.0] 3.0144928x2.0, v-flip false [junit] 0 s: 60 f / 749 ms, 80.1 fps, 12 ms/f; total: 60 f, 80.1 fps, 12 ms/f [junit] 1 s: 60 f / 254 ms, 236.2 fps, 4 ms/f; total: 120 f, 119.6 fps, 8 ms/f [junit] 1 s: 60 f / 253 ms, 237.1 fps, 4 ms/f; total: 180 f, 143.3 fps, 6 ms/f [junit] 1 s: 60 f / 226 ms, 265.4 fps, 3 ms/f; total: 240 f, 161.9 fps, 6 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065655127 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065655171 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065655171 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.719 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065651352 ms III - Start [junit] SLOCK [T main @ 1579065651354 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653237 d 1ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653329 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653329 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653485 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653511 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653512 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653514 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x73a1e9a9: tileRendererInUse null, GearsES2[obj 0x73a1e9a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73a1e9a9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x73a1e9a9 created: GearsObj[0x43bc14fb, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x73a1e9a9 created: GearsObj[0x6cba831, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x73a1e9a9 created: GearsObj[0x6cba831, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73a1e9a9 FIN GearsES2[obj 0x73a1e9a9 isInit true, usesShared false, 1 GearsObj[0x43bc14fb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6cba831, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50929908, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 310x210 of 310x210, swapInterval 1, drawable 0x4e0002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653905 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653906 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653906 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653910 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653911 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 312x207 of 312x207, swapInterval 1, drawable 0x4e0002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, angle 0.5, [l -1.5072464, r 1.5072464, b -1.0, t 1.0] 3.0144928x2.0 -> [l -1.5072464, r 1.5072464, b -1.0, t 1.0] 3.0144928x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 312x207 of 312x207, swapInterval 1, drawable 0x4e0002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, angle 1.0, [l -1.5072464, r 1.5072464, b -1.0, t 1.0] 3.0144928x2.0 -> [l -1.5072464, r 1.5072464, b -1.0, t 1.0] 3.0144928x2.0, v-flip false [junit] 0 s: 60 f / 749 ms, 80.1 fps, 12 ms/f; total: 60 f, 80.1 fps, 12 ms/f [junit] 1 s: 60 f / 254 ms, 236.2 fps, 4 ms/f; total: 120 f, 119.6 fps, 8 ms/f [junit] 1 s: 60 f / 253 ms, 237.1 fps, 4 ms/f; total: 180 f, 143.3 fps, 6 ms/f [junit] 1 s: 60 f / 226 ms, 265.4 fps, 3 ms/f; total: 240 f, 161.9 fps, 6 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065655127 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065655171 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065655171 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 3.762 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.719 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065651352 ms III - Start [junit] SLOCK [T main @ 1579065651354 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653237 d 1ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653329 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653329 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653485 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653511 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653512 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653514 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x73a1e9a9: tileRendererInUse null, GearsES2[obj 0x73a1e9a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73a1e9a9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x73a1e9a9 created: GearsObj[0x43bc14fb, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x73a1e9a9 created: GearsObj[0x6cba831, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x73a1e9a9 created: GearsObj[0x6cba831, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73a1e9a9 FIN GearsES2[obj 0x73a1e9a9 isInit true, usesShared false, 1 GearsObj[0x43bc14fb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6cba831, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x50929908, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 310x210 of 310x210, swapInterval 1, drawable 0x4e0002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653905 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653906 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653906 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653910 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065653911 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 312x207 of 312x207, swapInterval 1, drawable 0x4e0002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, angle 0.5, [l -1.5072464, r 1.5072464, b -1.0, t 1.0] 3.0144928x2.0 -> [l -1.5072464, r 1.5072464, b -1.0, t 1.0] 3.0144928x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 312x207 of 312x207, swapInterval 1, drawable 0x4e0002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, angle 1.0, [l -1.5072464, r 1.5072464, b -1.0, t 1.0] 3.0144928x2.0 -> [l -1.5072464, r 1.5072464, b -1.0, t 1.0] 3.0144928x2.0, v-flip false [junit] 0 s: 60 f / 749 ms, 80.1 fps, 12 ms/f; total: 60 f, 80.1 fps, 12 ms/f [junit] 1 s: 60 f / 254 ms, 236.2 fps, 4 ms/f; total: 120 f, 119.6 fps, 8 ms/f [junit] 1 s: 60 f / 253 ms, 237.1 fps, 4 ms/f; total: 180 f, 143.3 fps, 6 ms/f [junit] 1 s: 60 f / 226 ms, 265.4 fps, 3 ms/f; total: 240 f, 161.9 fps, 6 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04aAWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065655127 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065655171 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065655171 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1579065656860 ms III - Start [junit] SLOCK [T main @ 1579065656862 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] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065658877 d 1ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065658983 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065658984 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065659165 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065659190 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065659203 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065659335 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e3958e7: tileRendererInUse null, GearsES2[obj 0x4e3958e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4e3958e7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4e3958e7 created: GearsObj[0x48023dfd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4e3958e7 created: GearsObj[0x6b55f7c4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4e3958e7 created: GearsObj[0x6b55f7c4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e3958e7 FIN GearsES2[obj 0x4e3958e7 isInit true, usesShared false, 1 GearsObj[0x48023dfd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b55f7c4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fa02e31, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e3958e7 0/0 310x210 of 310x210, swapInterval 1, drawable 0x4e0002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e3958e7, 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065659573 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065659577 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065659581 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e3958e7 0/0 312x207 of 312x207, swapInterval 1, drawable 0x4e0002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e3958e7, angle 0.5, [l -1.5072464, r 1.5072464, b -1.0, t 1.0] 3.0144928x2.0 -> [l -1.5072464, r 1.5072464, b -1.0, t 1.0] 3.0144928x2.0, v-flip false [junit] 0 s: 60 f / 737 ms, 81.4 fps, 12 ms/f; total: 60 f, 81.4 fps, 12 ms/f [junit] 0 s: 60 f / 249 ms, 240.9 fps, 4 ms/f; total: 120 f, 121.7 fps, 8 ms/f [junit] 1 s: 60 f / 247 ms, 242.9 fps, 4 ms/f; total: 180 f, 145.9 fps, 6 ms/f [junit] 1 s: 60 f / 222 ms, 270.2 fps, 3 ms/f; total: 240 f, 164.9 fps, 6 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065660772 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065660774 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e3958e7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e3958e7 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065660804 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065660855 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065660855 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.904 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065656860 ms III - Start [junit] SLOCK [T main @ 1579065656862 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065658877 d 1ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065658983 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065658984 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065659165 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065659190 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065659203 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065659335 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e3958e7: tileRendererInUse null, GearsES2[obj 0x4e3958e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4e3958e7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4e3958e7 created: GearsObj[0x48023dfd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4e3958e7 created: GearsObj[0x6b55f7c4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4e3958e7 created: GearsObj[0x6b55f7c4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e3958e7 FIN GearsES2[obj 0x4e3958e7 isInit true, usesShared false, 1 GearsObj[0x48023dfd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b55f7c4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fa02e31, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e3958e7 0/0 310x210 of 310x210, swapInterval 1, drawable 0x4e0002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e3958e7, 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065659573 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065659577 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065659581 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e3958e7 0/0 312x207 of 312x207, swapInterval 1, drawable 0x4e0002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e3958e7, angle 0.5, [l -1.5072464, r 1.5072464, b -1.0, t 1.0] 3.0144928x2.0 -> [l -1.5072464, r 1.5072464, b -1.0, t 1.0] 3.0144928x2.0, v-flip false [junit] 0 s: 60 f / 737 ms, 81.4 fps, 12 ms/f; total: 60 f, 81.4 fps, 12 ms/f [junit] 0 s: 60 f / 249 ms, 240.9 fps, 4 ms/f; total: 120 f, 121.7 fps, 8 ms/f [junit] 1 s: 60 f / 247 ms, 242.9 fps, 4 ms/f; total: 180 f, 145.9 fps, 6 ms/f [junit] 1 s: 60 f / 222 ms, 270.2 fps, 3 ms/f; total: 240 f, 164.9 fps, 6 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065660772 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065660774 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e3958e7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e3958e7 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065660804 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065660855 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065660855 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 3.932 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.904 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065656860 ms III - Start [junit] SLOCK [T main @ 1579065656862 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065658877 d 1ms]] [junit] WindowEvent[WINDOW_MOVED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065658983 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065658984 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065659165 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065659190 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065659203 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065659335 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4e3958e7: tileRendererInUse null, GearsES2[obj 0x4e3958e7 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4e3958e7 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4e3958e7 created: GearsObj[0x48023dfd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4e3958e7 created: GearsObj[0x6b55f7c4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4e3958e7 created: GearsObj[0x6b55f7c4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4e3958e7 FIN GearsES2[obj 0x4e3958e7 isInit true, usesShared false, 1 GearsObj[0x48023dfd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6b55f7c4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2fa02e31, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e3958e7 0/0 310x210 of 310x210, swapInterval 1, drawable 0x4e0002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e3958e7, 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065659573 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065659577 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065659581 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4e3958e7 0/0 312x207 of 312x207, swapInterval 1, drawable 0x4e0002e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4e3958e7, angle 0.5, [l -1.5072464, r 1.5072464, b -1.0, t 1.0] 3.0144928x2.0 -> [l -1.5072464, r 1.5072464, b -1.0, t 1.0] 3.0144928x2.0, v-flip false [junit] 0 s: 60 f / 737 ms, 81.4 fps, 12 ms/f; total: 60 f, 81.4 fps, 12 ms/f [junit] 0 s: 60 f / 249 ms, 240.9 fps, 4 ms/f; total: 120 f, 121.7 fps, 8 ms/f [junit] 1 s: 60 f / 247 ms, 242.9 fps, 4 ms/f; total: 180 f, 145.9 fps, 6 ms/f [junit] 1 s: 60 f / 222 ms, 270.2 fps, 3 ms/f; total: 240 f, 164.9 fps, 6 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065660772 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065660774 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e3958e7: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4e3958e7 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestBug816OSXCALayerPos04bAWT - test [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065660804 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065660855 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065660855 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065662639 ms III - Start [junit] SLOCK [T main @ 1579065662641 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 60 f, 15000.0 fps, 0 ms/f [junit] *** attachGLCanvas.X [junit] 0 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 120 f, 12000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 180 f, 15000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 18461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 21428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 24000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 26250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 28235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 30000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 31578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 33000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 34285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 35454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 38181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 39130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 40800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 43200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 43846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 46153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 46666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 48888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 49285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 51724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 52000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 54000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 56000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 56129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 58064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 61875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 63750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 63636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 65454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 67272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 67058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 68823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 68571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 70285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 72000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 71666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 73333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 74594.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 76216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 77837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 77368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 78947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 78461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 81538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 81000.0 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 3300 f, 76744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 78139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 77727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 79090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 78666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 81333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 82666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 82173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 83478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 84782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 84255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 85531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 86808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 86250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 87500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 88750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 88163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 89387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 90612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 91200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 92400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 93600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 92941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 94117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 93461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 94615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 95769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 95094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 96226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 97358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 98490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 97777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 98888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 99272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 100363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 101454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 100714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 101785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 101052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 102105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 103157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 104210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 103448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 104482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 105517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 104745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 105762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 106779.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 106000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 107000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 108000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 109000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 108196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 109180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 110163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 109354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 110322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 111290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 112258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 111428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 112380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 113333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 112500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 113437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 114375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 113538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 114461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 115384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 116307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 115454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 116363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 117272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 116417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 117313.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 118208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 117352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 118235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 119117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 119130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 120869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 121739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 120857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 121714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 122571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 121690.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 122535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 123380.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 124225.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 123333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 124166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 125000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 125833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 124931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 125753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 126575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 127397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 126486.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 127297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 128108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 127200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 128000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 128800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 129600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 128684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 129473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 130263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 131052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 130129.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 130909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 131688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 130769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 131538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 132307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 133076.9 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, 133500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 134250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 135000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 134074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 134814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 135555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 136296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 135365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 136097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 136829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 137560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 136626.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 137349.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 138072.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 137142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 137857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 138571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 139285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 138352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 139058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 139764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 138837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 139534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 140232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 139310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 140689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 141379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 140454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 141136.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 141818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 140898.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 141573.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 142247.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 142921.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 142000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 142666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 143333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 142417.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 143076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 143736.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 144395.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 143478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 144130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 144782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 145434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 144516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 145161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 145806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 146451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 145531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 146170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 146808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 147446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 146526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 147157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 147789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 148421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 147500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 148125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 148750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 147835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 148453.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 149072.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 149690.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 148775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 149387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 150612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 149696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 150303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 150909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 150600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 151200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 151800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 152400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 151485.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 152079.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 152673.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 151764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 152352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 152941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 153529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 154117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 153203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 153786.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 154368.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 154951.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 154038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 154615.3 fps, 0 ms/f [junit] 0 s: 60 f / 10 ms, 6000.0 fps, 0 ms/f; total: 16140 f, 141578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 140869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 141391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 141913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 142434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 141724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 142241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 142758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 143275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 142564.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 143076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 143589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 144102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 144615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 143898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 144406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 144915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 145423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 145932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 145210.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 145714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 146218.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 146722.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 146000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 146500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 147000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 147500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 146776.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 147272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 147768.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 148264.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 148760.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 148032.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 148524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 149016.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 149508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 149268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 149756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 150243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 150731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 150483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 150967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 151451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 151935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 151200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 151680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 152160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 152640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 153120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 153600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 152857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 153333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 153809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 154285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 153543.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 154015.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 154488.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 154960.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 155433.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 154687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 155156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 155625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 156093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 156562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 155813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 156279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 156744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 157209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 157674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 158139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 157384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 157846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 158307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 158769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 159230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 158473.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 158931.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 159389.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 159847.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 160305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 160763.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 160000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 160454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 160909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 161363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 161818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 161052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 161503.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 161954.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 162406.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 162857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 163308.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 162537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 162985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 163432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 163880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 164328.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 163555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 164000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 164444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 164888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 165333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 164558.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 165000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 165441.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 165882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 166323.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 165547.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 165985.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 166423.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 166861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 167299.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 166521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 166956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 167391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 167826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 167050.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 167482.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 167913.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 168345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 168776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 168428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 168857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 169285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 169714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 168936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 169361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 169787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 170212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 169436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 169859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 170281.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 170704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 171126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 171549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 170769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 171188.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 171608.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 172027.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 172447.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 171666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 172083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 172500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 172916.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 173333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 172551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 172965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 173379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 173793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 174206.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 174620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 173835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 174246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 174657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 175068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 175479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 175890.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 175102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 175510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 175918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 176326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 176734.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 175945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 176351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 176756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 177162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 176375.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 176778.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 177181.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 177583.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 176800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 177200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 177600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 178000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 178400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 178800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 178013.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 178410.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 178807.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 179205.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 179602.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 178815.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 179210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 178431.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 178823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 179215.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 179607.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 178831.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 179220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 179610.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 178838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 179225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 179612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 180387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 180774.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 180384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 180769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 181153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 181538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 180764.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 181146.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 181528.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 181910.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 182293.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 182675.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 181898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 182278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 182658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 183037.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 183417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 183797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 184177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 183396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 183773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 184150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 184528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 184905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 185283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 184500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 184875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 185250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 185625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 186000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 186375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 185590.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 185962.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 186335.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 186708.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 187080.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 187453.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 186666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 187037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 187407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 187777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 188148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 188518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 187730.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 188098.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 188466.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 188834.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 189202.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 189570.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 188780.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 189146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 189512.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 189878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 190243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 190609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 190975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 190181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 190545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 190909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 191272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 191636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 192000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 192363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 191566.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 191927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 192289.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 192650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 193012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 193373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 192574.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 192934.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 193293.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 193652.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 194011.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 194371.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 194730.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 193928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 194285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 194642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 195000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 195357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 195714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 194911.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 195266.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 195621.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 195976.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 196331.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 195529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 195882.3 fps, 0 ms/f [junit] 0 s: 60 f / 7 ms, 8571.4 fps, 0 ms/f; total: 33360 f, 188474.5 fps, 0 ms/f [junit] 0 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 33420 f, 182622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 182950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 182282.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 182608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 182934.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 183260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 183586.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 183913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 184239.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 184565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 183891.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 184216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 184540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 184864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 185189.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 185513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 185837.8 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 34440 f, 182222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 182539.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 182857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 183174.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 183492.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 183809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 183157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 183473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 183789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 183141.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 183455.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 183769.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 184083.7 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 35220 f, 182487.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 182797.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 182164.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 182474.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 182783.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 183092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 183402.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 183711.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 183076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 183384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 183692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 184000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 184307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 183673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 183979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 184285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 183654.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 183959.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 184263.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 184568.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 184873.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 184242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 184545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 184848.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 185151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 185454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 185757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 186060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 186363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 185728.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 186030.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 186331.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 186633.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 186934.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 187236.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 187537.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 186900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 187200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 187500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 187800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 188100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 187462.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 187761.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 188059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 188358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 188656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 188955.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 188316.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 188613.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 188910.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 189207.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 189504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 189801.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 190099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 190396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 189753.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 190049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 190344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 190640.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 190935.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 191231.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 191527.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 190882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 191176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 191470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 191764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 192058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 192352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 192647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 192000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 192292.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 192585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 192878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 193170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 193463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 193756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 194048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 193398.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 193689.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 193980.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 194271.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 194563.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 194854.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 195145.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 195436.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 195728.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 196019.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 195362.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 195652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 195942.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 196231.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 196521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 196811.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 197101.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 197391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 197681.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 197019.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 197307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 197596.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 197884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 198173.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 198461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 198750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 199038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 199326.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 198660.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 198947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 199234.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 199521.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 199808.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 200095.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 200382.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 200669.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 200956.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 200285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 200571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 200857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 201142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 201428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 201714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 202000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 202285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 202571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 202857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 202180.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 202464.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 202748.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 203033.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 203317.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 203601.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 203886.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 204170.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 204454.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 204739.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 205023.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 204339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 204622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 204905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 205188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 205471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 205754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 206037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 206320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 206603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 206886.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 206197.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 206478.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 206760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 207042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 207323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 207605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 207887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 208169.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 208450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 208732.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 209014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 208317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 208598.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 208878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 209158.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 209439.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 209719.6 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 44940 f, 206146.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 206422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 206697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 206027.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 206301.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 206575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 206849.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 207123.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 207397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 207671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 207945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 208219.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 207545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 207818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 208090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 208363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 208636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 208909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 209181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 208506.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 208778.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 209049.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 209321.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 209592.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 209864.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 210135.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 210407.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 209729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 46680 f, 206548.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 206814.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 207079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 207345.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 207610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 207876.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 208141.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 207488.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 207753.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 208017.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 208281.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 208546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 208810.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 208157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 208421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 208684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 208947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 209210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 209473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 209736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 209082.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 209344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 209606.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 209869.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 210131.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 210393.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 210655.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 210917.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 210260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 210521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 210782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 211043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 211304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 211565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 211826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 211168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 211428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 211688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 211948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 212207.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 212467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 212727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 212068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 212327.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 212586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 212844.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 213103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 213362.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 213620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 213879.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 213218.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 213476.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 213733.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 213991.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 214248.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 214506.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 214763.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 215021.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 214358.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 214615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 214871.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 215128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 215384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 215641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 215897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 216153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 215489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 215744.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 216000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 216255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 216510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 216765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 217021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 216355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 216610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 216864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 217118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 217372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 217627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 217881.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 217215.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 217468.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 217721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 217974.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 218227.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 218481.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 218734.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 218987.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 218319.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 218571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 218823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 219075.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 219327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 219579.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 219831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 219163.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 219414.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 219665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 219916.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 220167.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 220418.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 220669.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 220920.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 220250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 220500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 220750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 221000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 221250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 221500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 221750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 222000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 222250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 221576.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 221825.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 222074.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 222323.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 222572.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 222821.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 223070.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 223319.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 223568.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 223817.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 224066.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 223388.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 223636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 223884.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 224132.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 224380.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 224628.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 224876.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 225123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 225371.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 225619.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 225867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 225185.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 225432.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 225679.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 225925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 226172.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 226419.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 226666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 226913.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 227160.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 227407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 226721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 226967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 227213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 227459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 227704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 227950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 228196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 228442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 228688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 228934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 229180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 229426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 228734.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 228979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 229224.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 229469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 229714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 229959.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 230204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 230448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 230693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 230938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 231183.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 230487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 230731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 230975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 231219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 231463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 231707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 231951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 232195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 232439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 232682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 231983.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 232226.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 232469.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 232712.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 232955.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 233198.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 233441.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 233684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 232983.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 233225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 233467.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 233709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 233951.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 234193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 234435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 234677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 234919.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 235161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 234457.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 234698.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 234939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 235180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 235421.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 235662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 235903.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 236144.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 236385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 235680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 235920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 236160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 236400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 236640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 236880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 237120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 237360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 237600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 237840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 238080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 237370.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 237609.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 237848.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 238087.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 238326.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 238565.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 238804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 239043.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 239282.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 238571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 238809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 239047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 239285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 239523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 239761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 240238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 239525.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 239762.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 240237.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 240474.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 240711.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 240948.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 241185.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 241422.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 240708.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 240944.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 241181.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 241417.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 241653.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 241889.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 242125.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 242362.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 241647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 241882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 242117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 242352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 242588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 242823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 243058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 243294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 242578.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 242812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 243046.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 243281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 243515.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 243750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 243984.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 244218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 243501.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 243735.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 243968.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 244202.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 244435.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 244669.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 244902.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 245136.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 245369.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 244651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 244883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 245116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 245348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 245581.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 245813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 246046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 246279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 246511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 245791.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 246023.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 246254.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 246486.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 246718.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 246949.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 247181.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 247413.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 247644.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 246923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 247153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 247384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 247615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 247846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 248076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 248307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 247586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 247816.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 248045.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 248275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 248505.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 248735.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 248965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 249195.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 249425.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 249655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 248931.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 249160.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 249389.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 249618.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 249847.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 250076.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 250305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 250534.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 250763.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 250992.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 250266.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 250494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 250722.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 250950.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 251178.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 251406.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 251634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 251863.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 252091.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 252319.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 251590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 251818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 252045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 252272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 252500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 252727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 252954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 253181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 253409.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 253636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 252905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 253132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 253358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 253584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 253811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 254037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 254264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 254490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 254716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 254943.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 254210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 254436.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 254661.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 254887.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 255112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 255338.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 255563.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 255789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 256015.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 256240.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 255505.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 255730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 255955.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 256179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 256404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 256629.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 256853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 257078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 257303.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 256567.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 256791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 257014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 257238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 257462.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 257686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 257910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 258134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 258358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 258582.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 257843.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 258066.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 258289.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 258513.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 258736.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 258959.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 259182.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 259405.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 259628.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 258888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 259111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 259333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 259555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 259777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 260222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 260444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 259704.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 259926.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 259191.1 fps, 0 ms/f [junit] 0 s: 60 f / 13 ms, 4615.3 fps, 0 ms/f; total: 70560 f, 247578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 247789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 248000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 248210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 247552.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 247762.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 247972.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 248181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 248391.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 248601.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 248811.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 249020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 249230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 249440.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 248780.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 248989.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 249198.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 249407.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 249616.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 249825.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 250034.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 250243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 250452.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 250662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 250000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 250208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 250416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 250625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 250833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 251041.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 251250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 251458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 251666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 251875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 251211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 251418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 251626.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 251833.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 252041.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 252249.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 252456.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 252664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 252871.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 253079.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 252413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 252620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 252827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 253034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 253241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 253448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 253655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 253862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 254068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 253402.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 253608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 253814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 254020.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 254226.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 254432.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 254639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 254845.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 255051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 254383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 254589.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 254794.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 255000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 255205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 255410.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 255616.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 255821.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 256027.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 255358.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 255563.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 254897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 254237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 253581.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 253783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 253986.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 254189.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 254391.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 254594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 254797.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 255000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 255202.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 254545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 254747.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 254949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 255151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 255353.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 255555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 255757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 255959.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 255302.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 255503.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 255704.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 255906.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 256107.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 256308.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 256510.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 256711.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 256053.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 256254.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 256454.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 256655.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 256856.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 257056.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 257257.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 256600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 256800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 257000.0 fps, 0 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x408d971b: tileRendererInUse null, GearsES2[obj 0x408d971b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x408d971b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x408d971b created: GearsObj[0x306f8516, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x408d971b created: GearsObj[0x6a1e8780, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x408d971b created: GearsObj[0x6a1e8780, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x408d971b FIN GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x306f8516, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a1e8780, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79de21c2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x408d971b 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x408d971b, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x408d971b 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x408d971b, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] 1 s: 60 f / 897 ms, 66.8 fps, 14 ms/f; total: 77160 f, 64461.1 fps, 0 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x408d971b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x408d971b FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x77c2494c: tileRendererInUse null, GearsES2[obj 0x77c2494c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77c2494c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77c2494c created: GearsObj[0x1bdefe9f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x77c2494c created: GearsObj[0x67e83015, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x77c2494c created: GearsObj[0x67e83015, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77c2494c FIN GearsES2[obj 0x77c2494c isInit true, usesShared false, 1 GearsObj[0x1bdefe9f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x67e83015, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x715a5cea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77c2494c 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00038, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77c2494c, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77c2494c 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00038, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77c2494c, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77c2494c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77c2494c FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator_RestartOnAWTEDT [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x690a2926, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x324c1fd6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x324c1fd6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x690a2926, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x324c1fd6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22dcb951, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00051, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 0.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00051 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00051 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x477ad14b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x298918c2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x298918c2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x477ad14b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x298918c2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a149076, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00060, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00060 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x54f0caed, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x32a43b73, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x32a43b73, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x54f0caed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32a43b73, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x101f46fa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00067, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 1.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00067 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0xd064101, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x4fe7d87f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x4fe7d87f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0xd064101, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fe7d87f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e30faff, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e0006e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 2.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e0006e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x4efeacef, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x801ad68, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x801ad68, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x4efeacef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x801ad68, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36ab9785, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00075, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 2.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00075 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00075 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x36f9e315, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x10566f55, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x10566f55, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x36f9e315, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10566f55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x198b18cf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e0007c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 3.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e0007c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x2bce9a72, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x5b271444, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x5b271444, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x2bce9a72, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b271444, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6574f525, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00083, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 4.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00083 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x28e6d4fe, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0xd15bb00, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0xd15bb00, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x28e6d4fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd15bb00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x535d149b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e0008a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 4.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e0008a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x33d8c872, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x49385403, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x49385403, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x33d8c872, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49385403, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45a84a24, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00091, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 5.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00091 [junit] 1 s: 60 f / 1961 ms, 30.5 fps, 32 ms/f; total: 60 f, 30.5 fps, 32 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00091 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x5879fcb3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x3a13fdb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x3a13fdb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x5879fcb3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a13fdb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4da230, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00098, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 6.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00098 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 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 @ 1579065669300 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065669300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.583 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065662639 ms III - Start [junit] SLOCK [T main @ 1579065662641 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 60 f, 15000.0 fps, 0 ms/f [junit] *** attachGLCanvas.X [junit] 0 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 120 f, 12000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 180 f, 15000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 18461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 21428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 24000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 26250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 28235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 30000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 31578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 33000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 34285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 35454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 38181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 39130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 40800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 43200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 43846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 46153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 46666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 48888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 49285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 51724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 52000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 54000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 56000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 56129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 58064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 61875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 63750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 63636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 65454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 67272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 67058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 68823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 68571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 70285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 72000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 71666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 73333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 74594.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 76216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 77837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 77368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 78947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 78461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 81538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 81000.0 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 3300 f, 76744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 78139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 77727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 79090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 78666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 81333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 82666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 82173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 83478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 84782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 84255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 85531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 86808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 86250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 87500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 88750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 88163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 89387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 90612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 91200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 92400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 93600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 92941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 94117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 93461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 94615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 95769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 95094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 96226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 97358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 98490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 97777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 98888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 99272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 100363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 101454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 100714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 101785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 101052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 102105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 103157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 104210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 103448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 104482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 105517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 104745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 105762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 106779.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 106000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 107000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 108000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 109000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 108196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 109180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 110163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 109354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 110322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 111290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 112258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 111428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 112380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 113333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 112500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 113437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 114375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 113538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 114461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 115384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 116307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 115454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 116363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 117272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 116417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 117313.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 118208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 117352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 118235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 119117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 119130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 120869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 121739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 120857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 121714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 122571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 121690.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 122535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 123380.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 124225.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 123333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 124166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 125000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 125833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 124931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 125753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 126575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 127397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 126486.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 127297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 128108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 127200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 128000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 128800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 129600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 128684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 129473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 130263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 131052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 130129.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 130909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 131688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 130769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 131538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 132307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 133076.9 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, 133500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 134250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 135000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 134074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 134814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 135555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 136296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 135365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 136097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 136829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 137560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 136626.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 137349.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 138072.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 137142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 137857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 138571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 139285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 138352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 139058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 139764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 138837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 139534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 140232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 139310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 140689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 141379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 140454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 141136.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 141818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 140898.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 141573.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 142247.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 142921.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 142000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 142666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 143333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 142417.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 143076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 143736.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 144395.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 143478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 144130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 144782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 145434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 144516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 145161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 145806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 146451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 145531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 146170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 146808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 147446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 146526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 147157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 147789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 148421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 147500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 148125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 148750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 147835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 148453.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 149072.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 149690.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 148775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 149387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 150612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 149696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 150303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 150909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 150600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 151200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 151800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 152400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 151485.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 152079.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 152673.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 151764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 152352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 152941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 153529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 154117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 153203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 153786.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 154368.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 154951.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 154038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 154615.3 fps, 0 ms/f [junit] 0 s: 60 f / 10 ms, 6000.0 fps, 0 ms/f; total: 16140 f, 141578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 140869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 141391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 141913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 142434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 141724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 142241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 142758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 143275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 142564.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 143076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 143589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 144102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 144615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 143898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 144406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 144915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 145423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 145932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 145210.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 145714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 146218.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 146722.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 146000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 146500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 147000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 147500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 146776.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 147272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 147768.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 148264.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 148760.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 148032.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 148524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 149016.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 149508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 149268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 149756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 150243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 150731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 150483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 150967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 151451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 151935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 151200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 151680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 152160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 152640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 153120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 153600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 152857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 153333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 153809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 154285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 153543.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 154015.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 154488.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 154960.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 155433.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 154687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 155156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 155625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 156093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 156562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 155813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 156279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 156744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 157209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 157674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 158139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 157384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 157846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 158307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 158769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 159230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 158473.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 158931.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 159389.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 159847.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 160305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 160763.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 160000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 160454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 160909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 161363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 161818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 161052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 161503.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 161954.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 162406.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 162857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 163308.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 162537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 162985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 163432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 163880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 164328.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 163555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 164000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 164444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 164888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 165333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 164558.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 165000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 165441.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 165882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 166323.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 165547.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 165985.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 166423.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 166861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 167299.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 166521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 166956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 167391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 167826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 167050.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 167482.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 167913.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 168345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 168776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 168428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 168857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 169285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 169714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 168936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 169361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 169787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 170212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 169436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 169859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 170281.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 170704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 171126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 171549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 170769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 171188.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 171608.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 172027.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 172447.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 171666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 172083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 172500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 172916.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 173333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 172551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 172965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 173379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 173793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 174206.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 174620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 173835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 174246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 174657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 175068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 175479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 175890.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 175102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 175510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 175918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 176326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 176734.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 175945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 176351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 176756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 177162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 176375.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 176778.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 177181.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 177583.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 176800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 177200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 177600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 178000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 178400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 178800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 178013.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 178410.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 178807.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 179205.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 179602.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 178815.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 179210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 178431.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 178823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 179215.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 179607.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 178831.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 179220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 179610.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 178838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 179225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 179612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 180387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 180774.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 180384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 180769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 181153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 181538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 180764.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 181146.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 181528.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 181910.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 182293.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 182675.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 181898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 182278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 182658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 183037.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 183417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 183797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 184177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 183396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 183773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 184150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 184528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 184905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 185283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 184500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 184875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 185250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 185625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 186000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 186375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 185590.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 185962.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 186335.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 186708.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 187080.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 187453.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 186666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 187037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 187407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 187777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 188148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 188518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 187730.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 188098.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 188466.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 188834.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 189202.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 189570.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 188780.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 189146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 189512.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 189878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 190243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 190609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 190975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 190181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 190545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 190909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 191272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 191636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 192000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 192363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 191566.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 191927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 192289.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 192650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 193012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 193373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 192574.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 192934.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 193293.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 193652.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 194011.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 194371.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 194730.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 193928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 194285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 194642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 195000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 195357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 195714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 194911.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 195266.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 195621.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 195976.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 196331.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 195529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 195882.3 fps, 0 ms/f [junit] 0 s: 60 f / 7 ms, 8571.4 fps, 0 ms/f; total: 33360 f, 188474.5 fps, 0 ms/f [junit] 0 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 33420 f, 182622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 182950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 182282.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 182608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 182934.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 183260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 183586.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 183913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 184239.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 184565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 183891.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 184216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 184540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 184864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 185189.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 185513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 185837.8 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 34440 f, 182222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 182539.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 182857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 183174.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 183492.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 183809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 183157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 183473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 183789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 183141.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 183455.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 183769.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 184083.7 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 35220 f, 182487.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 182797.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 182164.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 182474.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 182783.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 183092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 183402.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 183711.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 183076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 183384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 183692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 184000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 184307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 183673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 183979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 184285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 183654.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 183959.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 184263.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 184568.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 184873.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 184242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 184545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 184848.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 185151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 185454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 185757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 186060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 186363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 185728.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 186030.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 186331.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 186633.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 186934.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 187236.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 187537.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 186900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 187200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 187500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 187800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 188100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 187462.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 187761.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 188059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 188358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 188656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 188955.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 188316.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 188613.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 188910.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 189207.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 189504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 189801.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 190099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 190396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 189753.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 190049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 190344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 190640.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 190935.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 191231.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 191527.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 190882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 191176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 191470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 191764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 192058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 192352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 192647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 192000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 192292.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 192585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 192878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 193170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 193463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 193756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 194048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 193398.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 193689.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 193980.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 194271.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 194563.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 194854.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 195145.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 195436.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 195728.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 196019.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 195362.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 195652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 195942.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 196231.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 196521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 196811.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 197101.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 197391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 197681.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 197019.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 197307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 197596.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 197884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 198173.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 198461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 198750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 199038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 199326.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 198660.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 198947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 199234.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 199521.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 199808.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 200095.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 200382.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 200669.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 200956.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 200285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 200571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 200857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 201142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 201428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 201714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 202000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 202285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 202571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 202857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 202180.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 202464.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 202748.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 203033.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 203317.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 203601.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 203886.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 204170.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 204454.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 204739.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 205023.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 204339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 204622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 204905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 205188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 205471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 205754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 206037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 206320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 206603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 206886.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 206197.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 206478.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 206760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 207042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 207323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 207605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 207887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 208169.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 208450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 208732.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 209014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 208317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 208598.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 208878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 209158.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 209439.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 209719.6 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 44940 f, 206146.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 206422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 206697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 206027.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 206301.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 206575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 206849.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 207123.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 207397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 207671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 207945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 208219.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 207545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 207818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 208090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 208363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 208636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 208909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 209181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 208506.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 208778.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 209049.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 209321.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 209592.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 209864.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 210135.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 210407.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 209729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 46680 f, 206548.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 206814.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 207079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 207345.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 207610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 207876.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 208141.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 207488.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 207753.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 208017.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 208281.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 208546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 208810.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 208157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 208421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 208684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 208947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 209210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 209473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 209736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 209082.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 209344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 209606.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 209869.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 210131.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 210393.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 210655.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 210917.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 210260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 210521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 210782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 211043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 211304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 211565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 211826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 211168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 211428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 211688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 211948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 212207.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 212467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 212727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 212068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 212327.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 212586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 212844.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 213103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 213362.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 213620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 213879.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 213218.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 213476.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 213733.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 213991.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 214248.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 214506.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 214763.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 215021.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 214358.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 214615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 214871.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 215128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 215384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 215641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 215897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 216153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 215489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 215744.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 216000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 216255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 216510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 216765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 217021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 216355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 216610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 216864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 217118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 217372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 217627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 217881.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 217215.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 217468.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 217721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 217974.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 218227.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 218481.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 218734.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 218987.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 218319.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 218571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 218823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 219075.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 219327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 219579.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 219831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 219163.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 219414.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 219665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 219916.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 220167.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 220418.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 220669.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 220920.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 220250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 220500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 220750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 221000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 221250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 221500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 221750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 222000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 222250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 221576.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 221825.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 222074.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 222323.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 222572.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 222821.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 223070.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 223319.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 223568.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 223817.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 224066.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 223388.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 223636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 223884.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 224132.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 224380.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 224628.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 224876.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 225123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 225371.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 225619.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 225867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 225185.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 225432.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 225679.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 225925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 226172.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 226419.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 226666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 226913.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 227160.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 227407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 226721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 226967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 227213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 227459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 227704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 227950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 228196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 228442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 228688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 228934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 229180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 229426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 228734.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 228979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 229224.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 229469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 229714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 229959.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 230204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 230448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 230693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 230938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 231183.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 230487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 230731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 230975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 231219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 231463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 231707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 231951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 232195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 232439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 232682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 231983.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 232226.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 232469.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 232712.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 232955.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 233198.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 233441.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 233684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 232983.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 233225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 233467.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 233709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 233951.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 234193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 234435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 234677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 234919.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 235161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 234457.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 234698.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 234939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 235180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 235421.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 235662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 235903.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 236144.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 236385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 235680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 235920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 236160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 236400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 236640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 236880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 237120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 237360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 237600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 237840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 238080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 237370.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 237609.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 237848.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 238087.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 238326.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 238565.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 238804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 239043.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 239282.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 238571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 238809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 239047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 239285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 239523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 239761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 240238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 239525.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 239762.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 240237.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 240474.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 240711.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 240948.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 241185.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 241422.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 240708.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 240944.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 241181.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 241417.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 241653.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 241889.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 242125.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 242362.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 241647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 241882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 242117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 242352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 242588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 242823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 243058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 243294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 242578.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 242812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 243046.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 243281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 243515.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 243750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 243984.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 244218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 243501.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 243735.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 243968.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 244202.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 244435.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 244669.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 244902.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 245136.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 245369.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 244651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 244883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 245116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 245348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 245581.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 245813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 246046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 246279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 246511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 245791.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 246023.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 246254.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 246486.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 246718.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 246949.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 247181.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 247413.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 247644.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 246923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 247153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 247384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 247615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 247846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 248076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 248307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 247586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 247816.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 248045.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 248275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 248505.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 248735.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 248965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 249195.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 249425.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 249655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 248931.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 249160.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 249389.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 249618.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 249847.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 250076.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 250305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 250534.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 250763.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 250992.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 250266.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 250494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 250722.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 250950.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 251178.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 251406.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 251634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 251863.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 252091.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 252319.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 251590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 251818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 252045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 252272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 252500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 252727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 252954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 253181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 253409.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 253636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 252905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 253132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 253358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 253584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 253811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 254037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 254264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 254490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 254716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 254943.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 254210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 254436.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 254661.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 254887.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 255112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 255338.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 255563.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 255789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 256015.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 256240.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 255505.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 255730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 255955.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 256179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 256404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 256629.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 256853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 257078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 257303.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 256567.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 256791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 257014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 257238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 257462.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 257686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 257910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 258134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 258358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 258582.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 257843.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 258066.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 258289.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 258513.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 258736.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 258959.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 259182.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 259405.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 259628.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 258888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 259111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 259333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 259555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 259777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 260222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 260444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 259704.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 259926.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 259191.1 fps, 0 ms/f [junit] 0 s: 60 f / 13 ms, 4615.3 fps, 0 ms/f; total: 70560 f, 247578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 247789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 248000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 248210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 247552.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 247762.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 247972.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 248181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 248391.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 248601.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 248811.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 249020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 249230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 249440.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 248780.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 248989.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 249198.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 249407.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 249616.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 249825.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 250034.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 250243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 250452.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 250662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 250000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 250208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 250416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 250625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 250833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 251041.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 251250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 251458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 251666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 251875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 251211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 251418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 251626.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 251833.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 252041.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 252249.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 252456.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 252664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 252871.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 253079.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 252413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 252620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 252827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 253034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 253241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 253448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 253655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 253862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 254068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 253402.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 253608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 253814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 254020.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 254226.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 254432.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 254639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 254845.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 255051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 254383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 254589.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 254794.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 255000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 255205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 255410.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 255616.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 255821.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 256027.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 255358.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 255563.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 254897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 254237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 253581.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 253783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 253986.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 254189.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 254391.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 254594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 254797.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 255000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 255202.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 254545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 254747.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 254949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 255151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 255353.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 255555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 255757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 255959.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 255302.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 255503.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 255704.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 255906.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 256107.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 256308.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 256510.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 256711.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 256053.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 256254.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 256454.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 256655.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 256856.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 257056.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 257257.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 256600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 256800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 257000.0 fps, 0 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x408d971b: tileRendererInUse null, GearsES2[obj 0x408d971b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x408d971b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x408d971b created: GearsObj[0x306f8516, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x408d971b created: GearsObj[0x6a1e8780, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x408d971b created: GearsObj[0x6a1e8780, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x408d971b FIN GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x306f8516, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a1e8780, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79de21c2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x408d971b 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x408d971b, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x408d971b 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x408d971b, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] 1 s: 60 f / 897 ms, 66.8 fps, 14 ms/f; total: 77160 f, 64461.1 fps, 0 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x408d971b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x408d971b FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x77c2494c: tileRendererInUse null, GearsES2[obj 0x77c2494c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77c2494c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77c2494c created: GearsObj[0x1bdefe9f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x77c2494c created: GearsObj[0x67e83015, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x77c2494c created: GearsObj[0x67e83015, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77c2494c FIN GearsES2[obj 0x77c2494c isInit true, usesShared false, 1 GearsObj[0x1bdefe9f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x67e83015, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x715a5cea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77c2494c 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00038, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77c2494c, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77c2494c 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00038, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77c2494c, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77c2494c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77c2494c FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator_RestartOnAWTEDT [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x690a2926, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x324c1fd6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x324c1fd6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x690a2926, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x324c1fd6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22dcb951, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00051, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 0.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00051 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00051 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x477ad14b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x298918c2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x298918c2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x477ad14b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x298918c2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a149076, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00060, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00060 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x54f0caed, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x32a43b73, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x32a43b73, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x54f0caed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32a43b73, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x101f46fa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00067, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 1.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00067 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0xd064101, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x4fe7d87f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x4fe7d87f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0xd064101, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fe7d87f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e30faff, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e0006e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 2.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e0006e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x4efeacef, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x801ad68, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x801ad68, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x4efeacef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x801ad68, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36ab9785, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00075, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 2.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00075 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00075 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x36f9e315, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x10566f55, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x10566f55, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x36f9e315, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10566f55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x198b18cf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e0007c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 3.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e0007c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x2bce9a72, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x5b271444, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x5b271444, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x2bce9a72, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b271444, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6574f525, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00083, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 4.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00083 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x28e6d4fe, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0xd15bb00, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0xd15bb00, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x28e6d4fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd15bb00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x535d149b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e0008a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 4.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e0008a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x33d8c872, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x49385403, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x49385403, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x33d8c872, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49385403, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45a84a24, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00091, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 5.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00091 [junit] 1 s: 60 f / 1961 ms, 30.5 fps, 32 ms/f; total: 60 f, 30.5 fps, 32 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00091 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x5879fcb3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x3a13fdb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x3a13fdb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x5879fcb3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a13fdb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4da230, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00098, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 6.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00098 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 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 @ 1579065669300 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065669300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01Animator took 3.167 sec [junit] Testcase: test02FPSAnimator took 1.127 sec [junit] Testcase: test02FPSAnimator_RestartOnAWTEDT took 2.307 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.583 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065662639 ms III - Start [junit] SLOCK [T main @ 1579065662641 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 60 f, 15000.0 fps, 0 ms/f [junit] *** attachGLCanvas.X [junit] 0 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 120 f, 12000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 180 f, 15000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 18461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 21428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 24000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 420 f, 26250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 480 f, 28235.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 540 f, 30000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 31578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 33000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 34285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 35454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 38181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 39130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 40000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 40800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 43200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 43846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 46153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 46666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 48888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 49285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 51724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 52000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 54000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 56000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 56129.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 58064.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 61875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 63750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 63636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 65454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 67272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 67058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 68823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 68571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 70285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 72000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 71666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 73333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 74594.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 76216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 77837.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 77368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 78947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3060 f, 78461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3120 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3180 f, 81538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3240 f, 81000.0 fps, 0 ms/f [junit] 0 s: 60 f / 3 ms, 20000.0 fps, 0 ms/f; total: 3300 f, 76744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3360 f, 78139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3420 f, 77727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3480 f, 79090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3540 f, 78666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3600 f, 80000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3660 f, 81333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3720 f, 82666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3780 f, 82173.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3840 f, 83478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 84782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 84255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 85531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 86808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 86250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 87500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 88750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 88163.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 89387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 90612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 91200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 92400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 93600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 92941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 94117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 93461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 94615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 95769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 95094.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 96226.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 97358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 98490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 97777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 98888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 100000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 99272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 100363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 101454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 100714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 101785.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 101052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 102105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 103157.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 104210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 103448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 104482.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 105517.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 104745.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 105762.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 106779.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 106000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 107000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 108000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 109000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 108196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 109180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 110163.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 109354.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 110322.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 111290.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 112258.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 111428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 112380.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 113333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 112500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 113437.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 114375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 113538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 114461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 115384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 116307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 115454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 116363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 117272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 116417.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 117313.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 118208.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 117352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 118235.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 119117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 119130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 120869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 121739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8460 f, 120857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8520 f, 121714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 122571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 121690.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 122535.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 123380.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 124225.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 123333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 124166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 125000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 125833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 124931.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 125753.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 126575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 127397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 126486.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 127297.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 128108.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 127200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 128000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 128800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 129600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 128684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 129473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 130263.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 131052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 130129.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 130909.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 131688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 130769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 131538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 132307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 133076.9 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, 133500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10740 f, 134250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10800 f, 135000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10860 f, 134074.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10920 f, 134814.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10980 f, 135555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11040 f, 136296.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11100 f, 135365.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11160 f, 136097.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11220 f, 136829.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11280 f, 137560.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11340 f, 136626.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11400 f, 137349.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11460 f, 138072.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11520 f, 137142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11580 f, 137857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11640 f, 138571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11700 f, 139285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11760 f, 138352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11820 f, 139058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11880 f, 139764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 11940 f, 138837.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12000 f, 139534.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12060 f, 140232.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12120 f, 139310.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12180 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12240 f, 140689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12300 f, 141379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12360 f, 140454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12420 f, 141136.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12480 f, 141818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12540 f, 140898.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12600 f, 141573.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12660 f, 142247.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12720 f, 142921.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12780 f, 142000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12840 f, 142666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12900 f, 143333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 12960 f, 142417.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13020 f, 143076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13080 f, 143736.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13140 f, 144395.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13200 f, 143478.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13260 f, 144130.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13320 f, 144782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13380 f, 145434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13440 f, 144516.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13500 f, 145161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13560 f, 145806.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13620 f, 146451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13680 f, 145531.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13740 f, 146170.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13800 f, 146808.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13860 f, 147446.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13920 f, 146526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 13980 f, 147157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14040 f, 147789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14100 f, 148421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14160 f, 147500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14220 f, 148125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14280 f, 148750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14340 f, 147835.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14400 f, 148453.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14460 f, 149072.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14520 f, 149690.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14580 f, 148775.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14640 f, 149387.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14700 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14760 f, 150612.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14820 f, 149696.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14880 f, 150303.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 14940 f, 150909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15000 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15060 f, 150600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15120 f, 151200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15180 f, 151800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15240 f, 152400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15300 f, 151485.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15360 f, 152079.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15420 f, 152673.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15480 f, 151764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15540 f, 152352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15600 f, 152941.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15660 f, 153529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15720 f, 154117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15780 f, 153203.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15840 f, 153786.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15900 f, 154368.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 15960 f, 154951.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16020 f, 154038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16080 f, 154615.3 fps, 0 ms/f [junit] 0 s: 60 f / 10 ms, 6000.0 fps, 0 ms/f; total: 16140 f, 141578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16200 f, 140869.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16260 f, 141391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16320 f, 141913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16380 f, 142434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16440 f, 141724.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16500 f, 142241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16560 f, 142758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16620 f, 143275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16680 f, 142564.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16740 f, 143076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16800 f, 143589.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16860 f, 144102.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16920 f, 144615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 16980 f, 143898.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17040 f, 144406.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17100 f, 144915.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17160 f, 145423.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17220 f, 145932.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17280 f, 145210.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17340 f, 145714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17400 f, 146218.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17460 f, 146722.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17520 f, 146000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17580 f, 146500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17640 f, 147000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17700 f, 147500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17760 f, 146776.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17820 f, 147272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17880 f, 147768.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 17940 f, 148264.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18000 f, 148760.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18060 f, 148032.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18120 f, 148524.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18180 f, 149016.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18240 f, 149508.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18300 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18360 f, 149268.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18420 f, 149756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18480 f, 150243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18540 f, 150731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18600 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18660 f, 150483.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18720 f, 150967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18780 f, 151451.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18840 f, 151935.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18900 f, 151200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 18960 f, 151680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19020 f, 152160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19080 f, 152640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19140 f, 153120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19200 f, 153600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19260 f, 152857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19320 f, 153333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19380 f, 153809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19440 f, 154285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19500 f, 153543.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19560 f, 154015.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19620 f, 154488.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19680 f, 154960.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19740 f, 155433.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19800 f, 154687.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19860 f, 155156.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19920 f, 155625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 19980 f, 156093.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20040 f, 156562.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20100 f, 155813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20160 f, 156279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20220 f, 156744.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20280 f, 157209.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20340 f, 157674.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20400 f, 158139.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20460 f, 157384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20520 f, 157846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20580 f, 158307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20640 f, 158769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20700 f, 159230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20760 f, 158473.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20820 f, 158931.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20880 f, 159389.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 20940 f, 159847.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21000 f, 160305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21060 f, 160763.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21120 f, 160000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21180 f, 160454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21240 f, 160909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21300 f, 161363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21360 f, 161818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21420 f, 161052.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21480 f, 161503.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21540 f, 161954.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21600 f, 162406.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21660 f, 162857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21720 f, 163308.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21780 f, 162537.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21840 f, 162985.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21900 f, 163432.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 21960 f, 163880.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22020 f, 164328.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22080 f, 163555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22140 f, 164000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22200 f, 164444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22260 f, 164888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22320 f, 165333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22380 f, 164558.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22440 f, 165000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22500 f, 165441.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22560 f, 165882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22620 f, 166323.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22680 f, 165547.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22740 f, 165985.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22800 f, 166423.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22860 f, 166861.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22920 f, 167299.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 22980 f, 166521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23040 f, 166956.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23100 f, 167391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23160 f, 167826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23220 f, 167050.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23280 f, 167482.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23340 f, 167913.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23400 f, 168345.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23460 f, 168776.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23520 f, 168000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23580 f, 168428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23640 f, 168857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23700 f, 169285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23760 f, 169714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23820 f, 168936.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23880 f, 169361.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 23940 f, 169787.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24000 f, 170212.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24060 f, 169436.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24120 f, 169859.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24180 f, 170281.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24240 f, 170704.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24300 f, 171126.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24360 f, 171549.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24420 f, 170769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24480 f, 171188.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24540 f, 171608.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24600 f, 172027.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24660 f, 172447.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24720 f, 171666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24780 f, 172083.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24840 f, 172500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24900 f, 172916.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 24960 f, 173333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25020 f, 172551.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25080 f, 172965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25140 f, 173379.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25200 f, 173793.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25260 f, 174206.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25320 f, 174620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25380 f, 173835.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25440 f, 174246.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25500 f, 174657.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25560 f, 175068.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25620 f, 175479.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25680 f, 175890.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25740 f, 175102.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25800 f, 175510.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25860 f, 175918.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25920 f, 176326.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 25980 f, 176734.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26040 f, 175945.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26100 f, 176351.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26160 f, 176756.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26220 f, 177162.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26280 f, 176375.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26340 f, 176778.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26400 f, 177181.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26460 f, 177583.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26520 f, 176800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26580 f, 177200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26640 f, 177600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26700 f, 178000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26760 f, 178400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26820 f, 178800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26880 f, 178013.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 26940 f, 178410.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27000 f, 178807.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27060 f, 179205.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27120 f, 179602.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27180 f, 178815.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27240 f, 179210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27300 f, 178431.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27360 f, 178823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27420 f, 179215.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27480 f, 179607.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27540 f, 178831.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27600 f, 179220.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27660 f, 179610.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27720 f, 178838.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27780 f, 179225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27840 f, 179612.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27900 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 27960 f, 180387.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28020 f, 180774.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28080 f, 180000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28140 f, 180384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28200 f, 180769.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28260 f, 181153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28320 f, 181538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28380 f, 180764.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28440 f, 181146.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28500 f, 181528.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28560 f, 181910.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28620 f, 182293.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28680 f, 182675.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28740 f, 181898.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28800 f, 182278.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28860 f, 182658.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28920 f, 183037.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 28980 f, 183417.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29040 f, 183797.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29100 f, 184177.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29160 f, 183396.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29220 f, 183773.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29280 f, 184150.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29340 f, 184528.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29400 f, 184905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29460 f, 185283.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29520 f, 184500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29580 f, 184875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29640 f, 185250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29700 f, 185625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29760 f, 186000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29820 f, 186375.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29880 f, 185590.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 29940 f, 185962.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30000 f, 186335.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30060 f, 186708.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30120 f, 187080.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30180 f, 187453.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30240 f, 186666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30300 f, 187037.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30360 f, 187407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30420 f, 187777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30480 f, 188148.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30540 f, 188518.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30600 f, 187730.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30660 f, 188098.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30720 f, 188466.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30780 f, 188834.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30840 f, 189202.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30900 f, 189570.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 30960 f, 188780.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31020 f, 189146.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31080 f, 189512.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31140 f, 189878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31200 f, 190243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31260 f, 190609.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31320 f, 190975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31380 f, 190181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31440 f, 190545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31500 f, 190909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31560 f, 191272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31620 f, 191636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31680 f, 192000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31740 f, 192363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31800 f, 191566.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31860 f, 191927.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31920 f, 192289.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 31980 f, 192650.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32040 f, 193012.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32100 f, 193373.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32160 f, 192574.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32220 f, 192934.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32280 f, 193293.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32340 f, 193652.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32400 f, 194011.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32460 f, 194371.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32520 f, 194730.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32580 f, 193928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32640 f, 194285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32700 f, 194642.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32760 f, 195000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32820 f, 195357.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32880 f, 195714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 32940 f, 194911.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33000 f, 195266.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33060 f, 195621.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33120 f, 195976.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33180 f, 196331.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33240 f, 195529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33300 f, 195882.3 fps, 0 ms/f [junit] 0 s: 60 f / 7 ms, 8571.4 fps, 0 ms/f; total: 33360 f, 188474.5 fps, 0 ms/f [junit] 0 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 33420 f, 182622.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33480 f, 182950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33540 f, 182282.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33600 f, 182608.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33660 f, 182934.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33720 f, 183260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33780 f, 183586.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33840 f, 183913.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33900 f, 184239.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 33960 f, 184565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34020 f, 183891.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34080 f, 184216.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34140 f, 184540.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34200 f, 184864.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34260 f, 185189.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34320 f, 185513.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34380 f, 185837.8 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 34440 f, 182222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34500 f, 182539.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34560 f, 182857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34620 f, 183174.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34680 f, 183492.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34740 f, 183809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34800 f, 183157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34860 f, 183473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34920 f, 183789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 34980 f, 183141.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35040 f, 183455.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35100 f, 183769.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35160 f, 184083.7 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 35220 f, 182487.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35280 f, 182797.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35340 f, 182164.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35400 f, 182474.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35460 f, 182783.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35520 f, 183092.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35580 f, 183402.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35640 f, 183711.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35700 f, 183076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35760 f, 183384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35820 f, 183692.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35880 f, 184000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 35940 f, 184307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36000 f, 183673.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36060 f, 183979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36120 f, 184285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36180 f, 183654.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36240 f, 183959.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36300 f, 184263.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36360 f, 184568.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36420 f, 184873.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36480 f, 184242.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36540 f, 184545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36600 f, 184848.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36660 f, 185151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36720 f, 185454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36780 f, 185757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36840 f, 186060.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36900 f, 186363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 36960 f, 185728.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37020 f, 186030.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37080 f, 186331.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37140 f, 186633.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37200 f, 186934.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37260 f, 187236.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37320 f, 187537.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37380 f, 186900.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37440 f, 187200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37500 f, 187500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37560 f, 187800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37620 f, 188100.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37680 f, 187462.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37740 f, 187761.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37800 f, 188059.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37860 f, 188358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37920 f, 188656.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 37980 f, 188955.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38040 f, 188316.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38100 f, 188613.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38160 f, 188910.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38220 f, 189207.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38280 f, 189504.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38340 f, 189801.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38400 f, 190099.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38460 f, 190396.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38520 f, 189753.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38580 f, 190049.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38640 f, 190344.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38700 f, 190640.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38760 f, 190935.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38820 f, 191231.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38880 f, 191527.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 38940 f, 190882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39000 f, 191176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39060 f, 191470.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39120 f, 191764.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39180 f, 192058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39240 f, 192352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39300 f, 192647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39360 f, 192000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39420 f, 192292.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39480 f, 192585.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39540 f, 192878.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39600 f, 193170.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39660 f, 193463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39720 f, 193756.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39780 f, 194048.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39840 f, 193398.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39900 f, 193689.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 39960 f, 193980.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40020 f, 194271.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40080 f, 194563.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40140 f, 194854.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40200 f, 195145.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40260 f, 195436.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40320 f, 195728.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40380 f, 196019.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40440 f, 195362.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40500 f, 195652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40560 f, 195942.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40620 f, 196231.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40680 f, 196521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40740 f, 196811.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40800 f, 197101.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40860 f, 197391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40920 f, 197681.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 40980 f, 197019.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41040 f, 197307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41100 f, 197596.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41160 f, 197884.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41220 f, 198173.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41280 f, 198461.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41340 f, 198750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41400 f, 199038.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41460 f, 199326.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41520 f, 198660.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41580 f, 198947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41640 f, 199234.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41700 f, 199521.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41760 f, 199808.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41820 f, 200095.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41880 f, 200382.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 41940 f, 200669.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42000 f, 200956.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42060 f, 200285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42120 f, 200571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42180 f, 200857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42240 f, 201142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42300 f, 201428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42360 f, 201714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42420 f, 202000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42480 f, 202285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42540 f, 202571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42600 f, 202857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42660 f, 202180.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42720 f, 202464.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42780 f, 202748.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42840 f, 203033.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42900 f, 203317.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 42960 f, 203601.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43020 f, 203886.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43080 f, 204170.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43140 f, 204454.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43200 f, 204739.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43260 f, 205023.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43320 f, 204339.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43380 f, 204622.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43440 f, 204905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43500 f, 205188.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43560 f, 205471.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43620 f, 205754.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43680 f, 206037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43740 f, 206320.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43800 f, 206603.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43860 f, 206886.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43920 f, 206197.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 43980 f, 206478.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44040 f, 206760.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44100 f, 207042.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44160 f, 207323.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44220 f, 207605.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44280 f, 207887.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44340 f, 208169.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44400 f, 208450.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44460 f, 208732.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44520 f, 209014.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44580 f, 208317.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44640 f, 208598.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44700 f, 208878.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44760 f, 209158.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44820 f, 209439.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 44880 f, 209719.6 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 44940 f, 206146.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45000 f, 206422.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45060 f, 206697.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45120 f, 206027.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45180 f, 206301.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45240 f, 206575.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45300 f, 206849.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45360 f, 207123.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45420 f, 207397.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45480 f, 207671.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45540 f, 207945.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45600 f, 208219.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45660 f, 207545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45720 f, 207818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45780 f, 208090.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45840 f, 208363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45900 f, 208636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 45960 f, 208909.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46020 f, 209181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46080 f, 208506.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46140 f, 208778.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46200 f, 209049.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46260 f, 209321.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46320 f, 209592.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46380 f, 209864.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46440 f, 210135.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46500 f, 210407.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46560 f, 209729.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46620 f, 210000.0 fps, 0 ms/f [junit] 0 s: 60 f / 4 ms, 15000.0 fps, 0 ms/f; total: 46680 f, 206548.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46740 f, 206814.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46800 f, 207079.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46860 f, 207345.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46920 f, 207610.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 46980 f, 207876.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47040 f, 208141.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47100 f, 207488.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47160 f, 207753.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47220 f, 208017.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47280 f, 208281.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47340 f, 208546.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47400 f, 208810.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47460 f, 208157.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47520 f, 208421.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47580 f, 208684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47640 f, 208947.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47700 f, 209210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47760 f, 209473.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47820 f, 209736.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47880 f, 209082.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 47940 f, 209344.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48000 f, 209606.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48060 f, 209869.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48120 f, 210131.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48180 f, 210393.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48240 f, 210655.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48300 f, 210917.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48360 f, 210260.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48420 f, 210521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48480 f, 210782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48540 f, 211043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48600 f, 211304.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48660 f, 211565.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48720 f, 211826.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48780 f, 211168.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48840 f, 211428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48900 f, 211688.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 48960 f, 211948.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49020 f, 212207.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49080 f, 212467.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49140 f, 212727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49200 f, 212068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49260 f, 212327.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49320 f, 212586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49380 f, 212844.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49440 f, 213103.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49500 f, 213362.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49560 f, 213620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49620 f, 213879.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49680 f, 213218.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49740 f, 213476.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49800 f, 213733.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49860 f, 213991.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49920 f, 214248.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 49980 f, 214506.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50040 f, 214763.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50100 f, 215021.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50160 f, 214358.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50220 f, 214615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50280 f, 214871.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50340 f, 215128.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50400 f, 215384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50460 f, 215641.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50520 f, 215897.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50580 f, 216153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50640 f, 215489.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50700 f, 215744.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50760 f, 216000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50820 f, 216255.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50880 f, 216510.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 50940 f, 216765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51000 f, 217021.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51060 f, 216355.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51120 f, 216610.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51180 f, 216864.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51240 f, 217118.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51300 f, 217372.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51360 f, 217627.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51420 f, 217881.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51480 f, 217215.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51540 f, 217468.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51600 f, 217721.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51660 f, 217974.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51720 f, 218227.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51780 f, 218481.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51840 f, 218734.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51900 f, 218987.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 51960 f, 218319.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52020 f, 218571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52080 f, 218823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52140 f, 219075.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52200 f, 219327.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52260 f, 219579.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52320 f, 219831.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52380 f, 219163.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52440 f, 219414.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52500 f, 219665.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52560 f, 219916.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52620 f, 220167.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52680 f, 220418.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52740 f, 220669.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52800 f, 220920.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52860 f, 220250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52920 f, 220500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 52980 f, 220750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53040 f, 221000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53100 f, 221250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53160 f, 221500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53220 f, 221750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53280 f, 222000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53340 f, 222250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53400 f, 221576.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53460 f, 221825.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53520 f, 222074.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53580 f, 222323.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53640 f, 222572.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53700 f, 222821.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53760 f, 223070.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53820 f, 223319.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53880 f, 223568.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 53940 f, 223817.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54000 f, 224066.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54060 f, 223388.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54120 f, 223636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54180 f, 223884.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54240 f, 224132.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54300 f, 224380.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54360 f, 224628.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54420 f, 224876.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54480 f, 225123.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54540 f, 225371.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54600 f, 225619.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54660 f, 225867.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54720 f, 225185.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54780 f, 225432.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54840 f, 225679.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54900 f, 225925.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 54960 f, 226172.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55020 f, 226419.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55080 f, 226666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55140 f, 226913.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55200 f, 227160.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55260 f, 227407.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55320 f, 226721.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55380 f, 226967.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55440 f, 227213.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55500 f, 227459.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55560 f, 227704.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55620 f, 227950.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55680 f, 228196.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55740 f, 228442.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55800 f, 228688.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55860 f, 228934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55920 f, 229180.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 55980 f, 229426.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56040 f, 228734.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56100 f, 228979.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56160 f, 229224.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56220 f, 229469.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56280 f, 229714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56340 f, 229959.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56400 f, 230204.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56460 f, 230448.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56520 f, 230693.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56580 f, 230938.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56640 f, 231183.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56700 f, 230487.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56760 f, 230731.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56820 f, 230975.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56880 f, 231219.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 56940 f, 231463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57000 f, 231707.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57060 f, 231951.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57120 f, 232195.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57180 f, 232439.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57240 f, 232682.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57300 f, 231983.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57360 f, 232226.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57420 f, 232469.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57480 f, 232712.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57540 f, 232955.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57600 f, 233198.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57660 f, 233441.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57720 f, 233684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57780 f, 232983.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57840 f, 233225.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57900 f, 233467.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 57960 f, 233709.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58020 f, 233951.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58080 f, 234193.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58140 f, 234435.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58200 f, 234677.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58260 f, 234919.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58320 f, 235161.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58380 f, 234457.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58440 f, 234698.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58500 f, 234939.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58560 f, 235180.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58620 f, 235421.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58680 f, 235662.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58740 f, 235903.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58800 f, 236144.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58860 f, 236385.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58920 f, 235680.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 58980 f, 235920.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59040 f, 236160.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59100 f, 236400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59160 f, 236640.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59220 f, 236880.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59280 f, 237120.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59340 f, 237360.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59400 f, 237600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59460 f, 237840.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59520 f, 238080.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59580 f, 237370.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59640 f, 237609.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59700 f, 237848.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59760 f, 238087.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59820 f, 238326.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59880 f, 238565.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 59940 f, 238804.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60000 f, 239043.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60060 f, 239282.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60120 f, 238571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60180 f, 238809.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60240 f, 239047.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60300 f, 239285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60360 f, 239523.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60420 f, 239761.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60480 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60540 f, 240238.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60600 f, 239525.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60660 f, 239762.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60720 f, 240000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60780 f, 240237.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60840 f, 240474.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60900 f, 240711.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 60960 f, 240948.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61020 f, 241185.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61080 f, 241422.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61140 f, 240708.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61200 f, 240944.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61260 f, 241181.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61320 f, 241417.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61380 f, 241653.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61440 f, 241889.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61500 f, 242125.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61560 f, 242362.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61620 f, 241647.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61680 f, 241882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61740 f, 242117.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61800 f, 242352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61860 f, 242588.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61920 f, 242823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 61980 f, 243058.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62040 f, 243294.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62100 f, 242578.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62160 f, 242812.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62220 f, 243046.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62280 f, 243281.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62340 f, 243515.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62400 f, 243750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62460 f, 243984.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62520 f, 244218.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62580 f, 243501.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62640 f, 243735.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62700 f, 243968.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62760 f, 244202.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62820 f, 244435.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62880 f, 244669.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 62940 f, 244902.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63000 f, 245136.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63060 f, 245369.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63120 f, 244651.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63180 f, 244883.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63240 f, 245116.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63300 f, 245348.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63360 f, 245581.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63420 f, 245813.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63480 f, 246046.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63540 f, 246279.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63600 f, 246511.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63660 f, 245791.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63720 f, 246023.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63780 f, 246254.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63840 f, 246486.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63900 f, 246718.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 63960 f, 246949.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64020 f, 247181.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64080 f, 247413.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64140 f, 247644.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64200 f, 246923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64260 f, 247153.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64320 f, 247384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64380 f, 247615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64440 f, 247846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64500 f, 248076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64560 f, 248307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64620 f, 247586.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64680 f, 247816.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64740 f, 248045.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64800 f, 248275.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64860 f, 248505.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64920 f, 248735.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 64980 f, 248965.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65040 f, 249195.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65100 f, 249425.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65160 f, 249655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65220 f, 248931.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65280 f, 249160.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65340 f, 249389.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65400 f, 249618.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65460 f, 249847.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65520 f, 250076.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65580 f, 250305.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65640 f, 250534.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65700 f, 250763.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65760 f, 250992.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65820 f, 250266.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65880 f, 250494.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 65940 f, 250722.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66000 f, 250950.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66060 f, 251178.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66120 f, 251406.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66180 f, 251634.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66240 f, 251863.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66300 f, 252091.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66360 f, 252319.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66420 f, 251590.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66480 f, 251818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66540 f, 252045.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66600 f, 252272.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66660 f, 252500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66720 f, 252727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66780 f, 252954.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66840 f, 253181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66900 f, 253409.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 66960 f, 253636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67020 f, 252905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67080 f, 253132.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67140 f, 253358.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67200 f, 253584.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67260 f, 253811.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67320 f, 254037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67380 f, 254264.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67440 f, 254490.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67500 f, 254716.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67560 f, 254943.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67620 f, 254210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67680 f, 254436.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67740 f, 254661.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67800 f, 254887.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67860 f, 255112.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67920 f, 255338.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 67980 f, 255563.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68040 f, 255789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68100 f, 256015.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68160 f, 256240.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68220 f, 255505.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68280 f, 255730.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68340 f, 255955.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68400 f, 256179.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68460 f, 256404.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68520 f, 256629.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68580 f, 256853.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68640 f, 257078.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68700 f, 257303.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68760 f, 256567.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68820 f, 256791.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68880 f, 257014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 68940 f, 257238.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69000 f, 257462.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69060 f, 257686.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69120 f, 257910.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69180 f, 258134.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69240 f, 258358.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69300 f, 258582.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69360 f, 257843.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69420 f, 258066.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69480 f, 258289.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69540 f, 258513.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69600 f, 258736.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69660 f, 258959.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69720 f, 259182.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69780 f, 259405.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69840 f, 259628.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69900 f, 258888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 69960 f, 259111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70020 f, 259333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70080 f, 259555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70140 f, 259777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70200 f, 260000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70260 f, 260222.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70320 f, 260444.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70380 f, 259704.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70440 f, 259926.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70500 f, 259191.1 fps, 0 ms/f [junit] 0 s: 60 f / 13 ms, 4615.3 fps, 0 ms/f; total: 70560 f, 247578.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70620 f, 247789.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70680 f, 248000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70740 f, 248210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70800 f, 247552.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70860 f, 247762.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70920 f, 247972.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 70980 f, 248181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71040 f, 248391.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71100 f, 248601.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71160 f, 248811.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71220 f, 249020.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71280 f, 249230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71340 f, 249440.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71400 f, 248780.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71460 f, 248989.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71520 f, 249198.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71580 f, 249407.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71640 f, 249616.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71700 f, 249825.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71760 f, 250034.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71820 f, 250243.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71880 f, 250452.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 71940 f, 250662.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72000 f, 250000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72060 f, 250208.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72120 f, 250416.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72180 f, 250625.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72240 f, 250833.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72300 f, 251041.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72360 f, 251250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72420 f, 251458.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72480 f, 251666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72540 f, 251875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72600 f, 251211.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72660 f, 251418.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72720 f, 251626.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72780 f, 251833.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72840 f, 252041.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72900 f, 252249.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 72960 f, 252456.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73020 f, 252664.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73080 f, 252871.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73140 f, 253079.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73200 f, 252413.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73260 f, 252620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73320 f, 252827.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73380 f, 253034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73440 f, 253241.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73500 f, 253448.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73560 f, 253655.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73620 f, 253862.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73680 f, 254068.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73740 f, 253402.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73800 f, 253608.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73860 f, 253814.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73920 f, 254020.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 73980 f, 254226.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74040 f, 254432.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74100 f, 254639.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74160 f, 254845.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74220 f, 255051.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74280 f, 254383.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74340 f, 254589.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74400 f, 254794.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74460 f, 255000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74520 f, 255205.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74580 f, 255410.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74640 f, 255616.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74700 f, 255821.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74760 f, 256027.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74820 f, 255358.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74880 f, 255563.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 74940 f, 254897.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75000 f, 254237.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75060 f, 253581.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75120 f, 253783.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75180 f, 253986.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75240 f, 254189.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75300 f, 254391.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75360 f, 254594.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75420 f, 254797.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75480 f, 255000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75540 f, 255202.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75600 f, 254545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75660 f, 254747.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75720 f, 254949.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75780 f, 255151.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75840 f, 255353.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75900 f, 255555.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 75960 f, 255757.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76020 f, 255959.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76080 f, 255302.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76140 f, 255503.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76200 f, 255704.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76260 f, 255906.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76320 f, 256107.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76380 f, 256308.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76440 f, 256510.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76500 f, 256711.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76560 f, 256053.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76620 f, 256254.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76680 f, 256454.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76740 f, 256655.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76800 f, 256856.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76860 f, 257056.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76920 f, 257257.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 76980 f, 256600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77040 f, 256800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 77100 f, 257000.0 fps, 0 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x408d971b: tileRendererInUse null, GearsES2[obj 0x408d971b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x408d971b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x408d971b created: GearsObj[0x306f8516, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x408d971b created: GearsObj[0x6a1e8780, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x408d971b created: GearsObj[0x6a1e8780, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x408d971b FIN GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x306f8516, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6a1e8780, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x79de21c2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x408d971b 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x408d971b, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x408d971b 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x408d971b, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] 1 s: 60 f / 897 ms, 66.8 fps, 14 ms/f; total: 77160 f, 64461.1 fps, 0 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x408d971b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x408d971b FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test01Animator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x77c2494c: tileRendererInUse null, GearsES2[obj 0x77c2494c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x77c2494c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x77c2494c created: GearsObj[0x1bdefe9f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x77c2494c created: GearsObj[0x67e83015, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x77c2494c created: GearsObj[0x67e83015, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x77c2494c FIN GearsES2[obj 0x77c2494c isInit true, usesShared false, 1 GearsObj[0x1bdefe9f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x67e83015, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x715a5cea, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77c2494c 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00038, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77c2494c, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x77c2494c 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00038, msaa false, tileRendererInUse null [junit] >> GearsES2 0x77c2494c, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77c2494c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x77c2494c FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock00AWT - test02FPSAnimator_RestartOnAWTEDT [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x690a2926, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x324c1fd6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x324c1fd6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x690a2926, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x324c1fd6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x22dcb951, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00051, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 0.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00051 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00051 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x477ad14b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x298918c2, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x298918c2, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x477ad14b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x298918c2, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1a149076, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00060, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00060 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x54f0caed, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x32a43b73, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x32a43b73, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x54f0caed, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x32a43b73, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x101f46fa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00067, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 1.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00067 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0xd064101, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x4fe7d87f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x4fe7d87f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0xd064101, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fe7d87f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4e30faff, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e0006e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 2.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e0006e [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x4efeacef, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x801ad68, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x801ad68, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x4efeacef, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x801ad68, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36ab9785, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00075, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 2.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00075 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00075 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x36f9e315, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x10566f55, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x10566f55, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x36f9e315, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x10566f55, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x198b18cf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e0007c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 3.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e0007c [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x2bce9a72, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x5b271444, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x5b271444, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x2bce9a72, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5b271444, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6574f525, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00083, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 4.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00083 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x28e6d4fe, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0xd15bb00, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0xd15bb00, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x28e6d4fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xd15bb00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x535d149b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e0008a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 4.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e0008a [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x33d8c872, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x49385403, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x49385403, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x33d8c872, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49385403, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x45a84a24, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00091, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 5.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00091 [junit] 1 s: 60 f / 1961 ms, 30.5 fps, 32 ms/f; total: 60 f, 30.5 fps, 32 ms/f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00091 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 FIN [junit] *** detachGLCanvas.0 on-current-thread false, currentThread main [junit] *** detachGLCanvas.X [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x5879fcb3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0x3a13fdb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0x3a13fdb9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x5879fcb3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a13fdb9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4da230, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00098, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7eac9008, angle 6.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7eac9008 504x479, swapInterval 1, drawable 0x4e00098 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 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 @ 1579065669300 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065669300 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579065671333 ms III - Start [junit] SLOCK [T main @ 1579065671334 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] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock01AWT [junit] OSX CALayer AWT-Mod Bug false [junit] OSType LINUX [junit] Java Version 11.0.5 [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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x28701274: tileRendererInUse null, GearsES2[obj 0x28701274 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x28701274 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x28701274 created: GearsObj[0x32f233b8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x28701274 created: GearsObj[0x1332f13e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x28701274 created: GearsObj[0x1332f13e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x28701274 FIN GearsES2[obj 0x28701274 isInit true, usesShared false, 1 GearsObj[0x32f233b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1332f13e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f08ab74, 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[AWT-EventQueue-0,6,main] GearsES2.reshape 0x28701274 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0002a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x28701274, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28701274: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28701274 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 11.0.5 [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 / 3 ms, 20000.0 fps, 0 ms/f; total: 60 f, 20000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 30000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.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 / 2 ms, 30000.0 fps, 0 ms/f; total: 300 f, 33333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 36000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 420 f, 35000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.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, 36000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 37500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 38823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 42352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 43333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 44210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 47368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 48000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 48571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 51818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 54545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 54782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 57391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 57500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 62500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 62400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 64800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 64615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 66923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 69230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 68888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 71111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 73333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 72857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 77142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 79285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 78620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 80689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 82758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 82000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 84000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 86000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 88000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 87096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 89032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 90967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 91875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 93750.0 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, 94545.4 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, 102352.9 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, 104571.4 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, 106666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 108333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 107027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 108648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 110270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 111891.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 110526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 112105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 113684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 112307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 113846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 115384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 116923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 115500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 117000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 118500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 118536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 121463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 122926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 121428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 122857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 124285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 125714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 124186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 125581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 126976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 128372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 126818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 128181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 129545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 128000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 129333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 130666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 130434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 131739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 133043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 134347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 132765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 134042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 135319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 136595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 135000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 136250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 137500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 138750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 137142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 138367.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 139591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 140816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 139200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 140400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 141600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 142800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 141176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 142352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 143529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 144705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 143076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 144230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 145384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 146538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 144905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 146037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 147169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 148301.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 146666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 147777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 148888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 148363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 149454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 150545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 148928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 150000.0 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 / 6 ms, 10000.0 fps, 0 ms/f; total: 8460 f, 136451.6 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 8520 f, 133125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 132923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 133846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 132727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 133636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 134545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 135454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 134328.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 135223.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 136119.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 137014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 135882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 134782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 135652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 136521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 137391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 136285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 137142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 138000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 136901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 137746.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 138591.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 137500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 138333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 139166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 138904.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 139726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 140547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 139459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 140270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 139200.0 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, 137142.8 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.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 / 4 ms, 15000.0 fps, 0 ms/f; total: 10800 f, 130120.4 fps, 0 ms/f [junit] 0 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 10860 f, 122022.4 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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x7c9204a3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0xf0addc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0xf0addc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x7c9204a3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0addc4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2faa7c2e, 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[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00044, msaa false, tileRendererInUse null [junit] >> 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 [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 10000.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,title=f 1, fps 10000.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 2, fps 10000.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 3, fps 10000.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 4, fps 10000.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 10000.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 10000.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 10000.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 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 9, fps 10000.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 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 11, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 12, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 13, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 14, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 15, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 16, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 17, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 18, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 19, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 20, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 21, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 22, fps 10000.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 23, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 24, fps 10000.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 25, fps 10000.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 26, fps 10000.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 27, fps 10000.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 28, fps 10000.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 29, fps 10000.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 30, fps 10000.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 31, fps 10000.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 32, fps 10000.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 33, fps 10000.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 34, fps 10000.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 35, fps 10000.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 36, fps 10000.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 37, fps 10000.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 38, fps 10000.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 39, fps 10000.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 40, fps 10000.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 41, fps 10000.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 42, fps 10000.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 43, fps 10000.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 44, fps 10000.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 45, fps 10000.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 46, fps 10000.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 47, fps 10000.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 48, fps 10000.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 49, fps 10000.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 50, fps 10000.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 51, fps 10000.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 52, fps 10000.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 53, fps 10000.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 54, fps 10000.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 55, fps 10000.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 56, fps 10000.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 57, fps 10000.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 58, fps 10000.0,normal], displayable true, valid false, visible true [junit] 0 s: 60 f / 825 ms, 72.7 fps, 13 ms/f; total: 10920 f, 11947.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 59, fps 10000.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 60, fps 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,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 78, fps 72.72727,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 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 11.0.5 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] About to start Animator: CT main [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5dda768f: tileRendererInUse null, GearsES2[obj 0x5dda768f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5dda768f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5dda768f created: GearsObj[0x57b039cc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5dda768f created: GearsObj[0x50ec578d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5dda768f created: GearsObj[0x50ec578d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5dda768f FIN GearsES2[obj 0x5dda768f isInit true, usesShared false, 1 GearsObj[0x57b039cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50ec578d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7910988b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5dda768f 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00059, msaa false, tileRendererInUse null [junit] >> 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 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,title=f 1, fps 0.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[frame2,0,0,522x542,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 13, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 14, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 15, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 16, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 17, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 18, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 19, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 20, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 21, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 22, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 23, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 24, fps 0.0,normal], displayable true, valid false, visible true [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 25, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5dda768f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5dda768f 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 11.0.5 [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,520x545,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ff4931d: tileRendererInUse null, GearsES2[obj 0x1ff4931d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ff4931d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ff4931d created: GearsObj[0x1dd7b80e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ff4931d created: GearsObj[0x2c77a18, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ff4931d created: GearsObj[0x2c77a18, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ff4931d FIN GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x1dd7b80e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c77a18, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d4da3d1, 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,520x545,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ff4931d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00073, msaa false, tileRendererInUse null [junit] >> 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 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ff4931d 512x512, swapInterval 1, drawable 0x4e00073 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ff4931d 512x512, swapInterval 1, drawable 0x4e00073 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d 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,520x545,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ff4931d: tileRendererInUse null, GearsES2[obj 0x1ff4931d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ff4931d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ff4931d created: GearsObj[0xba05a69, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ff4931d created: GearsObj[0x120b4678, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ff4931d created: GearsObj[0x120b4678, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ff4931d FIN GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0xba05a69, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x120b4678, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7cc86e3d, 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,520x545,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ff4931d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0007a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ff4931d, 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] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ff4931d 512x512, swapInterval 1, drawable 0x4e0007a [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d 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,520x545,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ff4931d: tileRendererInUse null, GearsES2[obj 0x1ff4931d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ff4931d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ff4931d created: GearsObj[0x5b90845b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ff4931d created: GearsObj[0x5913afc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ff4931d created: GearsObj[0x5913afc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ff4931d FIN GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x5b90845b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5913afc4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x451ea167, 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,520x545,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ff4931d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0007f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ff4931d, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ff4931d 512x512, swapInterval 1, drawable 0x4e0007f [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d 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,520x545,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ff4931d: tileRendererInUse null, GearsES2[obj 0x1ff4931d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ff4931d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ff4931d created: GearsObj[0x77dce6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ff4931d created: GearsObj[0x4c32c54e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ff4931d created: GearsObj[0x4c32c54e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ff4931d FIN GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x77dce6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c32c54e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6afedeed, 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,520x545,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ff4931d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00084, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ff4931d, 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,520x545,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ff4931d 512x512, swapInterval 1, drawable 0x4e00084 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d 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,520x545,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ff4931d: tileRendererInUse null, GearsES2[obj 0x1ff4931d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ff4931d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ff4931d created: GearsObj[0x187575a6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ff4931d created: GearsObj[0x7502024a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ff4931d created: GearsObj[0x7502024a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ff4931d FIN GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x187575a6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7502024a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7734a6c5, 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,520x545,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ff4931d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00089, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ff4931d, 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,520x545,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ff4931d 512x512, swapInterval 1, drawable 0x4e00089 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d 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 @ 1579065678829 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065678829 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.405 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065671333 ms III - Start [junit] SLOCK [T main @ 1579065671334 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 11.0.5 [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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x28701274: tileRendererInUse null, GearsES2[obj 0x28701274 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x28701274 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x28701274 created: GearsObj[0x32f233b8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x28701274 created: GearsObj[0x1332f13e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x28701274 created: GearsObj[0x1332f13e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x28701274 FIN GearsES2[obj 0x28701274 isInit true, usesShared false, 1 GearsObj[0x32f233b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1332f13e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f08ab74, 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[AWT-EventQueue-0,6,main] GearsES2.reshape 0x28701274 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0002a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x28701274, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28701274: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28701274 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 11.0.5 [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 / 3 ms, 20000.0 fps, 0 ms/f; total: 60 f, 20000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 30000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.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 / 2 ms, 30000.0 fps, 0 ms/f; total: 300 f, 33333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 36000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 420 f, 35000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.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, 36000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 37500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 38823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 42352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 43333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 44210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 47368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 48000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 48571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 51818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 54545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 54782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 57391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 57500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 62500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 62400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 64800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 64615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 66923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 69230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 68888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 71111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 73333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 72857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 77142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 79285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 78620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 80689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 82758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 82000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 84000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 86000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 88000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 87096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 89032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 90967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 91875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 93750.0 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, 94545.4 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, 102352.9 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, 104571.4 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, 106666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 108333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 107027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 108648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 110270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 111891.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 110526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 112105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 113684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 112307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 113846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 115384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 116923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 115500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 117000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 118500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 118536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 121463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 122926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 121428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 122857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 124285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 125714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 124186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 125581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 126976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 128372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 126818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 128181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 129545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 128000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 129333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 130666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 130434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 131739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 133043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 134347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 132765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 134042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 135319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 136595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 135000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 136250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 137500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 138750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 137142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 138367.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 139591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 140816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 139200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 140400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 141600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 142800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 141176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 142352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 143529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 144705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 143076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 144230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 145384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 146538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 144905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 146037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 147169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 148301.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 146666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 147777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 148888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 148363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 149454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 150545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 148928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 150000.0 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 / 6 ms, 10000.0 fps, 0 ms/f; total: 8460 f, 136451.6 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 8520 f, 133125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 132923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 133846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 132727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 133636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 134545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 135454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 134328.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 135223.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 136119.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 137014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 135882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 134782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 135652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 136521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 137391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 136285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 137142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 138000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 136901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 137746.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 138591.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 137500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 138333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 139166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 138904.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 139726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 140547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 139459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 140270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 139200.0 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, 137142.8 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.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 / 4 ms, 15000.0 fps, 0 ms/f; total: 10800 f, 130120.4 fps, 0 ms/f [junit] 0 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 10860 f, 122022.4 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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x7c9204a3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0xf0addc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0xf0addc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x7c9204a3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0addc4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2faa7c2e, 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[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00044, msaa false, tileRendererInUse null [junit] >> 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 [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 10000.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,title=f 1, fps 10000.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 2, fps 10000.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 3, fps 10000.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 4, fps 10000.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 10000.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 10000.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 10000.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 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 9, fps 10000.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 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 11, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 12, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 13, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 14, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 15, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 16, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 17, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 18, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 19, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 20, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 21, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 22, fps 10000.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 23, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 24, fps 10000.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 25, fps 10000.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 26, fps 10000.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 27, fps 10000.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 28, fps 10000.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 29, fps 10000.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 30, fps 10000.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 31, fps 10000.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 32, fps 10000.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 33, fps 10000.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 34, fps 10000.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 35, fps 10000.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 36, fps 10000.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 37, fps 10000.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 38, fps 10000.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 39, fps 10000.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 40, fps 10000.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 41, fps 10000.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 42, fps 10000.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 43, fps 10000.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 44, fps 10000.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 45, fps 10000.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 46, fps 10000.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 47, fps 10000.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 48, fps 10000.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 49, fps 10000.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 50, fps 10000.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 51, fps 10000.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 52, fps 10000.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 53, fps 10000.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 54, fps 10000.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 55, fps 10000.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 56, fps 10000.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 57, fps 10000.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 58, fps 10000.0,normal], displayable true, valid false, visible true [junit] 0 s: 60 f / 825 ms, 72.7 fps, 13 ms/f; total: 10920 f, 11947.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 59, fps 10000.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 60, fps 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,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 78, fps 72.72727,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 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 11.0.5 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] About to start Animator: CT main [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5dda768f: tileRendererInUse null, GearsES2[obj 0x5dda768f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5dda768f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5dda768f created: GearsObj[0x57b039cc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5dda768f created: GearsObj[0x50ec578d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5dda768f created: GearsObj[0x50ec578d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5dda768f FIN GearsES2[obj 0x5dda768f isInit true, usesShared false, 1 GearsObj[0x57b039cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50ec578d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7910988b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5dda768f 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00059, msaa false, tileRendererInUse null [junit] >> 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 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,title=f 1, fps 0.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[frame2,0,0,522x542,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 13, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 14, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 15, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 16, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 17, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 18, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 19, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 20, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 21, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 22, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 23, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 24, fps 0.0,normal], displayable true, valid false, visible true [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 25, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5dda768f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5dda768f 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 11.0.5 [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,520x545,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ff4931d: tileRendererInUse null, GearsES2[obj 0x1ff4931d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ff4931d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ff4931d created: GearsObj[0x1dd7b80e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ff4931d created: GearsObj[0x2c77a18, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ff4931d created: GearsObj[0x2c77a18, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ff4931d FIN GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x1dd7b80e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c77a18, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d4da3d1, 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,520x545,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ff4931d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00073, msaa false, tileRendererInUse null [junit] >> 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 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ff4931d 512x512, swapInterval 1, drawable 0x4e00073 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ff4931d 512x512, swapInterval 1, drawable 0x4e00073 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d 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,520x545,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ff4931d: tileRendererInUse null, GearsES2[obj 0x1ff4931d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ff4931d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ff4931d created: GearsObj[0xba05a69, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ff4931d created: GearsObj[0x120b4678, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ff4931d created: GearsObj[0x120b4678, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ff4931d FIN GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0xba05a69, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x120b4678, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7cc86e3d, 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,520x545,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ff4931d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0007a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ff4931d, 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] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ff4931d 512x512, swapInterval 1, drawable 0x4e0007a [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d 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,520x545,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ff4931d: tileRendererInUse null, GearsES2[obj 0x1ff4931d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ff4931d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ff4931d created: GearsObj[0x5b90845b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ff4931d created: GearsObj[0x5913afc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ff4931d created: GearsObj[0x5913afc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ff4931d FIN GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x5b90845b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5913afc4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x451ea167, 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,520x545,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ff4931d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0007f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ff4931d, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ff4931d 512x512, swapInterval 1, drawable 0x4e0007f [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d 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,520x545,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ff4931d: tileRendererInUse null, GearsES2[obj 0x1ff4931d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ff4931d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ff4931d created: GearsObj[0x77dce6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ff4931d created: GearsObj[0x4c32c54e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ff4931d created: GearsObj[0x4c32c54e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ff4931d FIN GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x77dce6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c32c54e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6afedeed, 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,520x545,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ff4931d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00084, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ff4931d, 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,520x545,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ff4931d 512x512, swapInterval 1, drawable 0x4e00084 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d 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,520x545,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ff4931d: tileRendererInUse null, GearsES2[obj 0x1ff4931d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ff4931d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ff4931d created: GearsObj[0x187575a6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ff4931d created: GearsObj[0x7502024a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ff4931d created: GearsObj[0x7502024a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ff4931d FIN GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x187575a6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7502024a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7734a6c5, 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,520x545,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ff4931d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00089, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ff4931d, 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,520x545,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ff4931d 512x512, swapInterval 1, drawable 0x4e00089 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d 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 @ 1579065678829 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065678829 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00NoAnimator took 3.703 sec [junit] Testcase: test01Animator took 1.144 sec [junit] Testcase: test02FPSAnimator took 1.138 sec [junit] Testcase: test02FPSAnimator_RestartOnAWTEDT took 1.439 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.405 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065671333 ms III - Start [junit] SLOCK [T main @ 1579065671334 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 11.0.5 [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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x28701274: tileRendererInUse null, GearsES2[obj 0x28701274 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x28701274 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x28701274 created: GearsObj[0x32f233b8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x28701274 created: GearsObj[0x1332f13e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x28701274 created: GearsObj[0x1332f13e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x28701274 FIN GearsES2[obj 0x28701274 isInit true, usesShared false, 1 GearsObj[0x32f233b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1332f13e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7f08ab74, 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[AWT-EventQueue-0,6,main] GearsES2.reshape 0x28701274 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0002a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x28701274, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.display 0x28701274 512x512, swapInterval 1, drawable 0x4e0002a [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[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28701274: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x28701274 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 11.0.5 [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 / 3 ms, 20000.0 fps, 0 ms/f; total: 60 f, 20000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 30000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.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 / 2 ms, 30000.0 fps, 0 ms/f; total: 300 f, 33333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 360 f, 36000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 420 f, 35000.0 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.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, 36000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 600 f, 37500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 660 f, 38823.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 720 f, 42352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 780 f, 43333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 840 f, 44210.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 900 f, 47368.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 960 f, 48000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1020 f, 48571.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1080 f, 51428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1140 f, 51818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1200 f, 54545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1260 f, 54782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1320 f, 57391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1380 f, 57500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1440 f, 60000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1500 f, 62500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1560 f, 62400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1620 f, 64800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1680 f, 64615.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1740 f, 66923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1800 f, 69230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1860 f, 68888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1920 f, 71111.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 1980 f, 73333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2040 f, 72857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2100 f, 75000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2160 f, 77142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2220 f, 79285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2280 f, 78620.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2340 f, 80689.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2400 f, 82758.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2460 f, 82000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2520 f, 84000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2580 f, 86000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2640 f, 88000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2700 f, 87096.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2760 f, 89032.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2820 f, 90967.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2880 f, 90000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 2940 f, 91875.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3000 f, 93750.0 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, 94545.4 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, 102352.9 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, 104571.4 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, 106666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3900 f, 108333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 3960 f, 107027.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4020 f, 108648.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4080 f, 110270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4140 f, 111891.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4200 f, 110526.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4260 f, 112105.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4320 f, 113684.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4380 f, 112307.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4440 f, 113846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4500 f, 115384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4560 f, 116923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4620 f, 115500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4680 f, 117000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4740 f, 118500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4800 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4860 f, 118536.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4920 f, 120000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 4980 f, 121463.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5040 f, 122926.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5100 f, 121428.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5160 f, 122857.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5220 f, 124285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5280 f, 125714.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5340 f, 124186.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5400 f, 125581.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5460 f, 126976.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5520 f, 128372.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5580 f, 126818.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5640 f, 128181.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5700 f, 129545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5760 f, 128000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5820 f, 129333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5880 f, 130666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 5940 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6000 f, 130434.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6060 f, 131739.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6120 f, 133043.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6180 f, 134347.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6240 f, 132765.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6300 f, 134042.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6360 f, 135319.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6420 f, 136595.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6480 f, 135000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6540 f, 136250.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6600 f, 137500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6660 f, 138750.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6720 f, 137142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6780 f, 138367.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6840 f, 139591.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6900 f, 140816.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 6960 f, 139200.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7020 f, 140400.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7080 f, 141600.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7140 f, 142800.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7200 f, 141176.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7260 f, 142352.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7320 f, 143529.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7380 f, 144705.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7440 f, 143076.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7500 f, 144230.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7560 f, 145384.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7620 f, 146538.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7680 f, 144905.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7740 f, 146037.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7800 f, 147169.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7860 f, 148301.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7920 f, 146666.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 7980 f, 147777.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8040 f, 148888.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8100 f, 150000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8160 f, 148363.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8220 f, 149454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8280 f, 150545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8340 f, 148928.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8400 f, 150000.0 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 / 6 ms, 10000.0 fps, 0 ms/f; total: 8460 f, 136451.6 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.0 fps, 0 ms/f; total: 8520 f, 133125.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8580 f, 132000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8640 f, 132923.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8700 f, 133846.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8760 f, 132727.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8820 f, 133636.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8880 f, 134545.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 8940 f, 135454.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9000 f, 134328.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9060 f, 135223.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9120 f, 136119.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9180 f, 137014.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9240 f, 135882.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9300 f, 134782.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9360 f, 135652.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9420 f, 136521.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9480 f, 137391.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9540 f, 136285.7 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9600 f, 137142.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9660 f, 138000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9720 f, 136901.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9780 f, 137746.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9840 f, 138591.5 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9900 f, 137500.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 9960 f, 138333.3 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10020 f, 139166.6 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10080 f, 140000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10140 f, 138904.1 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10200 f, 139726.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10260 f, 140547.9 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10320 f, 139459.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10380 f, 140270.2 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 10440 f, 139200.0 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, 137142.8 fps, 0 ms/f [junit] 0 s: 60 f / 2 ms, 30000.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 / 4 ms, 15000.0 fps, 0 ms/f; total: 10800 f, 130120.4 fps, 0 ms/f [junit] 0 s: 60 f / 6 ms, 10000.0 fps, 0 ms/f; total: 10860 f, 122022.4 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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7eac9008: tileRendererInUse null, GearsES2[obj 0x7eac9008 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7eac9008 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7eac9008 created: GearsObj[0x7c9204a3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7eac9008 created: GearsObj[0xf0addc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7eac9008 created: GearsObj[0xf0addc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7eac9008 FIN GearsES2[obj 0x7eac9008 isInit true, usesShared false, 1 GearsObj[0x7c9204a3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf0addc4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2faa7c2e, 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[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7eac9008 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00044, msaa false, tileRendererInUse null [junit] >> 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 [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 10000.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,title=f 1, fps 10000.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 2, fps 10000.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 3, fps 10000.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 4, fps 10000.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 10000.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 10000.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 10000.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 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 9, fps 10000.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 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 11, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 12, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 13, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 14, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 15, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 16, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 17, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 18, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 19, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 20, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 21, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 22, fps 10000.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 23, fps 10000.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame1,0,0,522x542,invalid,title=f 24, fps 10000.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 25, fps 10000.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 26, fps 10000.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 27, fps 10000.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 28, fps 10000.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 29, fps 10000.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 30, fps 10000.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 31, fps 10000.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 32, fps 10000.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 33, fps 10000.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 34, fps 10000.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 35, fps 10000.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 36, fps 10000.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 37, fps 10000.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 38, fps 10000.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 39, fps 10000.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 40, fps 10000.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 41, fps 10000.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 42, fps 10000.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 43, fps 10000.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 44, fps 10000.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 45, fps 10000.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 46, fps 10000.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 47, fps 10000.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 48, fps 10000.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 49, fps 10000.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 50, fps 10000.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 51, fps 10000.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 52, fps 10000.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 53, fps 10000.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 54, fps 10000.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 55, fps 10000.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 56, fps 10000.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 57, fps 10000.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 58, fps 10000.0,normal], displayable true, valid false, visible true [junit] 0 s: 60 f / 825 ms, 72.7 fps, 13 ms/f; total: 10920 f, 11947.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 59, fps 10000.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 60, fps 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,normal], displayable true, valid false, visible true [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 72.72727,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 78, fps 72.72727,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7eac9008 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 11.0.5 [junit] *** createGLCanvas.0 [junit] *** createGLCanvas.X [junit] About to start Animator: CT main [junit] *** attachGLCanvas.0 on-current-thread false, currentThread main [junit] *** attachGLCanvas.X [junit] About to setVisible.0 CT main [junit] About to setVisible.1.0 CT AWT-EventQueue-0 [junit] About to setVisible.1.X CT AWT-EventQueue-0 [junit] About to setVisible.X CT main [junit] *Init*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5dda768f: tileRendererInUse null, GearsES2[obj 0x5dda768f isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5dda768f on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5dda768f created: GearsObj[0x57b039cc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5dda768f created: GearsObj[0x50ec578d, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5dda768f created: GearsObj[0x50ec578d, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5dda768f FIN GearsES2[obj 0x5dda768f isInit true, usesShared false, 1 GearsObj[0x57b039cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x50ec578d, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7910988b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] *Reshape*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5dda768f 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00059, msaa false, tileRendererInUse null [junit] >> 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 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,title=f 1, fps 0.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[frame2,0,0,522x542,invalid,title=f 2, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 3, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 4, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 5, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 6, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 7, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 8, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 9, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 10, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 11, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 12, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 13, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 14, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 15, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 16, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 17, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 18, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 19, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 20, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 21, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 22, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 23, fps 0.0,normal], displayable true, valid false, visible true [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 24, fps 0.0,normal], displayable true, valid false, visible true [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame2,0,0,522x542,invalid,title=f 25, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5dda768f: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5dda768f 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 11.0.5 [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,520x545,title=Generic Title,resizable,normal], displayable true, valid true, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ff4931d: tileRendererInUse null, GearsES2[obj 0x1ff4931d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ff4931d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ff4931d created: GearsObj[0x1dd7b80e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ff4931d created: GearsObj[0x2c77a18, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ff4931d created: GearsObj[0x2c77a18, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ff4931d FIN GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x1dd7b80e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2c77a18, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4d4da3d1, 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,520x545,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ff4931d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00073, msaa false, tileRendererInUse null [junit] >> 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 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ff4931d 512x512, swapInterval 1, drawable 0x4e00073 [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ff4931d 512x512, swapInterval 1, drawable 0x4e00073 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=f 1, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d 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,520x545,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ff4931d: tileRendererInUse null, GearsES2[obj 0x1ff4931d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ff4931d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ff4931d created: GearsObj[0xba05a69, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ff4931d created: GearsObj[0x120b4678, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ff4931d created: GearsObj[0x120b4678, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ff4931d FIN GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0xba05a69, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x120b4678, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7cc86e3d, 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,520x545,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ff4931d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0007a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ff4931d, 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] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ff4931d 512x512, swapInterval 1, drawable 0x4e0007a [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d 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,520x545,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ff4931d: tileRendererInUse null, GearsES2[obj 0x1ff4931d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ff4931d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ff4931d created: GearsObj[0x5b90845b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ff4931d created: GearsObj[0x5913afc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ff4931d created: GearsObj[0x5913afc4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ff4931d FIN GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x5b90845b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5913afc4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x451ea167, 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,520x545,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ff4931d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0007f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ff4931d, angle 1.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] *Display*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ff4931d 512x512, swapInterval 1, drawable 0x4e0007f [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d 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,520x545,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ff4931d: tileRendererInUse null, GearsES2[obj 0x1ff4931d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ff4931d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ff4931d created: GearsObj[0x77dce6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ff4931d created: GearsObj[0x4c32c54e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ff4931d created: GearsObj[0x4c32c54e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ff4931d FIN GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x77dce6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c32c54e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6afedeed, 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,520x545,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ff4931d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00084, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ff4931d, 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,520x545,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ff4931d 512x512, swapInterval 1, drawable 0x4e00084 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d 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,520x545,invalid,title=DISPOSE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ff4931d: tileRendererInUse null, GearsES2[obj 0x1ff4931d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ff4931d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ff4931d created: GearsObj[0x187575a6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1ff4931d created: GearsObj[0x7502024a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1ff4931d created: GearsObj[0x7502024a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ff4931d FIN GearsES2[obj 0x1ff4931d isInit true, usesShared false, 1 GearsObj[0x187575a6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7502024a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7734a6c5, 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,520x545,invalid,title=INIT,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ff4931d 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00089, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1ff4931d, 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,520x545,invalid,title=RESHAPE,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ff4931d 512x512, swapInterval 1, drawable 0x4e00089 [junit] *Dispose*: CT AWT-EventQueue-0 [junit] About to setTitle: CT AWT-EventQueue-0, java.awt.Frame[frame3,0,0,520x545,invalid,title=f 0, fps 0.0,normal], displayable true, valid false, visible true [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ff4931d 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 @ 1579065678829 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065678829 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1579065680627 ms III - Start [junit] SLOCK [T main @ 1579065680629 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLCanvasAWTActionDeadlock02AWT [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 11.0.5 [junit] VMware, Inc. [junit] llvmpipe (LLVM 7.0, 128 bits) [junit] 3.1 Mesa 18.3.6 [junit] GL_AMD_conservative_depth GL_AMD_draw_buffers_blend GL_AMD_multi_draw_indirect GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_AMD_shader_trinary_minmax GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_APPLE_packed_pixels GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_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_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_object GL_ARB_framebuffer_sRGB GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_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_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_robustness GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_objects GL_ARB_shader_stencil_export GL_ARB_shader_subroutine GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_blend_equation_separate GL_ATI_draw_buffers GL_ATI_fragment_shader GL_ATI_separate_stencil GL_ATI_texture_compression_3dc GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_ATI_texture_mirror_once GL_EXT_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_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_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_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_compression_dxt1 GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_integer GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_IBM_multimode_draw_arrays GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_INGR_blend_func_separate GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_sliced_3d GL_MESA_pack_invert GL_MESA_shader_integer_functions GL_MESA_texture_signed_rgba GL_MESA_window_pos GL_MESA_ycbcr_texture GL_NV_blend_square GL_NV_conditional_render GL_NV_depth_clamp GL_NV_fog_distance GL_NV_light_max_exponent GL_NV_packed_depth_stencil GL_NV_primitive_restart GL_NV_texgen_reflection 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: 1 [junit] Requested sampling level 4 not supported. Using 0 samples instead. [junit] Frame: java.awt.Frame[frame0,100,100,310x330,invalid,title=frame 2,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@5b0ca577, [junit] handle 0x4e00032, [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 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x21], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f0be801baa0, owner true, JAWTToolkitLock[obj 0x621b7f7d, isOwner true, <6a76f63d, 5bddd4be>[count 1, qsz 0, owner ]]], idx 0], visualID 0x21, fbConfigID 0x175, [junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]]]]] [junit] GLDrawable: X11OnscreenGLXDrawable[Realized true, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5b0ca577, [junit] Handle 0x4e00032, [junit] Surface JAWTWindow[0x6aa0cfc4][JVM version: 11.0.5 (11.0.5 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 0x4e00032, surfaceHandle 0x4e00032, 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 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x21], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f0be801baa0, owner true, JAWTToolkitLock[obj 0x621b7f7d, isOwner true, <6a76f63d, 5bddd4be>[count 1, qsz 0, owner ]]], idx 0], visualID 0x21, fbConfigID 0x175, [junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]]], [junit] awtComponent AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5b0ca577, [junit] handle 0x4e00032, [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 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x21], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f0be801baa0, owner true, JAWTToolkitLock[obj 0x621b7f7d, isOwner true, <6a76f63d, 5bddd4be>[count 1, qsz 0, owner ]]], idx 0], visualID 0x21, fbConfigID 0x175, [junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]]]]], [junit] surfaceLock [count 1, qsz 0, owner ]]] [junit] Restarting surface... [junit] Done [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] fps: 24.0 [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [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 @ 1579065685072 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065685072 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.383 sec [junit] ------------- Standard Output --------------- [junit] VMware, Inc. [junit] llvmpipe (LLVM 7.0, 128 bits) [junit] 3.1 Mesa 18.3.6 [junit] GL_AMD_conservative_depth GL_AMD_draw_buffers_blend GL_AMD_multi_draw_indirect GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_AMD_shader_trinary_minmax GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_APPLE_packed_pixels GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_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_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_object GL_ARB_framebuffer_sRGB GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_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_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_robustness GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_objects GL_ARB_shader_stencil_export GL_ARB_shader_subroutine GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_blend_equation_separate GL_ATI_draw_buffers GL_ATI_fragment_shader GL_ATI_separate_stencil GL_ATI_texture_compression_3dc GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_ATI_texture_mirror_once GL_EXT_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_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_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_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_compression_dxt1 GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_integer GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_IBM_multimode_draw_arrays GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_INGR_blend_func_separate GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_sliced_3d GL_MESA_pack_invert GL_MESA_shader_integer_functions GL_MESA_texture_signed_rgba GL_MESA_window_pos GL_MESA_ycbcr_texture GL_NV_blend_square GL_NV_conditional_render GL_NV_depth_clamp GL_NV_fog_distance GL_NV_light_max_exponent GL_NV_packed_depth_stencil GL_NV_primitive_restart GL_NV_texgen_reflection 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: 1 [junit] Frame: java.awt.Frame[frame0,100,100,310x330,invalid,title=frame 2,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@5b0ca577, [junit] handle 0x4e00032, [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 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x21], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f0be801baa0, owner true, JAWTToolkitLock[obj 0x621b7f7d, isOwner true, <6a76f63d, 5bddd4be>[count 1, qsz 0, owner ]]], idx 0], visualID 0x21, fbConfigID 0x175, [junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]]]]] [junit] GLDrawable: X11OnscreenGLXDrawable[Realized true, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5b0ca577, [junit] Handle 0x4e00032, [junit] Surface JAWTWindow[0x6aa0cfc4][JVM version: 11.0.5 (11.0.5 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 0x4e00032, surfaceHandle 0x4e00032, 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 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x21], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f0be801baa0, owner true, JAWTToolkitLock[obj 0x621b7f7d, isOwner true, <6a76f63d, 5bddd4be>[count 1, qsz 0, owner ]]], idx 0], visualID 0x21, fbConfigID 0x175, [junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]]], [junit] awtComponent AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5b0ca577, [junit] handle 0x4e00032, [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 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x21], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f0be801baa0, owner true, JAWTToolkitLock[obj 0x621b7f7d, isOwner true, <6a76f63d, 5bddd4be>[count 1, qsz 0, owner ]]], idx 0], visualID 0x21, fbConfigID 0x175, [junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]]]]], [junit] surfaceLock [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 @ 1579065680627 ms III - Start [junit] SLOCK [T main @ 1579065680629 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 11.0.5 [junit] Requested sampling level 4 not supported. Using 0 samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] fps: 24.0 [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [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 @ 1579065685072 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065685072 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00 took 4.384 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.383 sec [junit] [junit] ------------- Standard Output --------------- [junit] VMware, Inc. [junit] llvmpipe (LLVM 7.0, 128 bits) [junit] 3.1 Mesa 18.3.6 [junit] GL_AMD_conservative_depth GL_AMD_draw_buffers_blend GL_AMD_multi_draw_indirect GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_AMD_shader_trinary_minmax GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_APPLE_packed_pixels GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_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_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_object GL_ARB_framebuffer_sRGB GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_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_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_robustness GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_objects GL_ARB_shader_stencil_export GL_ARB_shader_subroutine GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_blend_equation_separate GL_ATI_draw_buffers GL_ATI_fragment_shader GL_ATI_separate_stencil GL_ATI_texture_compression_3dc GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_ATI_texture_mirror_once GL_EXT_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_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_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_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_compression_dxt1 GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_integer GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_IBM_multimode_draw_arrays GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_INGR_blend_func_separate GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_sliced_3d GL_MESA_pack_invert GL_MESA_shader_integer_functions GL_MESA_texture_signed_rgba GL_MESA_window_pos GL_MESA_ycbcr_texture GL_NV_blend_square GL_NV_conditional_render GL_NV_depth_clamp GL_NV_fog_distance GL_NV_light_max_exponent GL_NV_packed_depth_stencil GL_NV_primitive_restart GL_NV_texgen_reflection 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: 1 [junit] Frame: java.awt.Frame[frame0,100,100,310x330,invalid,title=frame 2,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@5b0ca577, [junit] handle 0x4e00032, [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 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x21], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f0be801baa0, owner true, JAWTToolkitLock[obj 0x621b7f7d, isOwner true, <6a76f63d, 5bddd4be>[count 1, qsz 0, owner ]]], idx 0], visualID 0x21, fbConfigID 0x175, [junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]]]]] [junit] GLDrawable: X11OnscreenGLXDrawable[Realized true, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5b0ca577, [junit] Handle 0x4e00032, [junit] Surface JAWTWindow[0x6aa0cfc4][JVM version: 11.0.5 (11.0.5 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 0x4e00032, surfaceHandle 0x4e00032, 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 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x21], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f0be801baa0, owner true, JAWTToolkitLock[obj 0x621b7f7d, isOwner true, <6a76f63d, 5bddd4be>[count 1, qsz 0, owner ]]], idx 0], visualID 0x21, fbConfigID 0x175, [junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]]], [junit] awtComponent AWT-GLCanvas[Realized true, [junit] jogamp.opengl.x11.glx.X11OnscreenGLXDrawable, [junit] Factory jogamp.opengl.x11.glx.X11GLXDrawableFactory@5b0ca577, [junit] handle 0x4e00032, [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 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x21], [junit] encapsulated X11GLXGraphicsConfiguration[X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7f0be801baa0, owner true, JAWTToolkitLock[obj 0x621b7f7d, isOwner true, <6a76f63d, 5bddd4be>[count 1, qsz 0, owner ]]], idx 0], visualID 0x21, fbConfigID 0x175, [junit] requested GLCaps[rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]], [junit] chosen GLCaps[glx vid 0x21, fbc 0x175: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]]]]]], [junit] surfaceLock [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 @ 1579065680627 ms III - Start [junit] SLOCK [T main @ 1579065680629 ms +++ localhost/127.0.0.1:59999 - Locked within 12 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 11.0.5 [junit] Requested sampling level 4 not supported. Using 0 samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] fps: 24.0 [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [junit] Multisampling level requested 4 not supported. Using 0samples instead. [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 @ 1579065685072 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065685072 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1579065686845 ms III - Start [junit] SLOCK [T main @ 1579065686847 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01 [junit] Frame size: cols x rows 4x1 [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] ++++ 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 @ 1579065690966 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065690967 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.023 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065686845 ms III - Start [junit] SLOCK [T main @ 1579065686847 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01 [junit] Frame size: cols x rows 4x1 [junit] ++++ 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] ++++ 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 @ 1579065690966 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065690967 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 1.543 sec [junit] Testcase: test02 took 0.753 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.023 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065686845 ms III - Start [junit] SLOCK [T main @ 1579065686847 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelResize01AWT - test01 [junit] Frame size: cols x rows 4x1 [junit] ++++ 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] ++++ 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 @ 1579065690966 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065690967 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065692684 ms III - Start [junit] SLOCK [T main @ 1579065692687 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1886beba: tileRendererInUse null, GearsES2[obj 0x1886beba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1886beba on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1886beba created: GearsObj[0x2b46867f, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1886beba created: GearsObj[0x4671ff1f, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1886beba created: GearsObj[0x4671ff1f, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1886beba FIN GearsES2[obj 0x1886beba isInit true, usesShared false, 1 GearsObj[0x2b46867f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4671ff1f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3deb6e5b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [junit] null [junit] ShaderProgram[id=4, linked=false, inUse=false, program: 10, [junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 11, source] [junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 12, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1886beba 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1886beba, angle 0.0, [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774 -> [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1886beba 640x480, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1886beba 640x480, swapInterval 0, drawable 0x0 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 386x367 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1886beba 0/0 386x367 of 386x367, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1886beba, angle 1.0, [l -1.0517712, r 1.0517712, b -1.0, t 1.0] 2.1035423x2.0 -> [l -1.0517712, r 1.0517712, b -1.0, t 1.0] 2.1035423x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 386x367 of 386x367, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1886beba 792x367, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1886beba 792x367, swapInterval 0, drawable 0x0 [junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test01_texUnit0_keepTex0_ES2-n0000-GL3___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0792x0367.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1886beba 792x367, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1886beba: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1886beba FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test02_texUnit0_keepTex1_ES2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x42dbed79: tileRendererInUse null, GearsES2[obj 0x42dbed79 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x42dbed79 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x42dbed79 created: GearsObj[0x22ece39b, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x42dbed79 created: GearsObj[0x195bb3b2, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x42dbed79 created: GearsObj[0x195bb3b2, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x42dbed79 FIN GearsES2[obj 0x42dbed79 isInit true, usesShared false, 1 GearsObj[0x22ece39b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x195bb3b2, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x72f82033, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 8 (enable: true) [junit] null [junit] ShaderProgram[id=8, linked=false, inUse=false, program: 10, [junit] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, shader: 12, source] [junit] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, shader: 11, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x42dbed79 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x42dbed79, angle 0.0, [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774 -> [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x42dbed79 640x480, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x42dbed79 640x480, swapInterval 0, drawable 0x0 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 386x367 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x42dbed79 0/0 386x367 of 386x367, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x42dbed79, angle 1.0, [l -1.0517712, r 1.0517712, b -1.0, t 1.0] 2.1035423x2.0 -> [l -1.0517712, r 1.0517712, b -1.0, t 1.0] 2.1035423x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 386x367 of 386x367, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x42dbed79 792x367, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x42dbed79 792x367, swapInterval 0, drawable 0x0 [junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test02_texUnit0_keepTex1_ES2-n0000-GL3___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0792x0367.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x42dbed79 792x367, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42dbed79: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42dbed79 FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test02_texUnit0_keepTex1_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test03_texUnit1_keepTex1_ES2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4699fdf6: tileRendererInUse null, GearsES2[obj 0x4699fdf6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4699fdf6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4699fdf6 created: GearsObj[0x4f1ff1a9, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4699fdf6 created: GearsObj[0x5ae601f0, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4699fdf6 created: GearsObj[0x5ae601f0, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4699fdf6 FIN GearsES2[obj 0x4699fdf6 isInit true, usesShared false, 1 GearsObj[0x4f1ff1a9, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5ae601f0, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x62da05d9, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 12 (enable: true) [junit] null [junit] ShaderProgram[id=12, linked=false, inUse=false, program: 10, [junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, shader: 11, source] [junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, shader: 12, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4699fdf6 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4699fdf6, angle 0.0, [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774 -> [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4699fdf6 640x480, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4699fdf6 640x480, swapInterval 0, drawable 0x0 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 386x367 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4699fdf6 0/0 386x367 of 386x367, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4699fdf6, angle 1.0, [l -1.0517712, r 1.0517712, b -1.0, t 1.0] 2.1035423x2.0 -> [l -1.0517712, r 1.0517712, b -1.0, t 1.0] 2.1035423x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 386x367 of 386x367, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4699fdf6 792x367, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4699fdf6 792x367, swapInterval 0, drawable 0x0 [junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test03_texUnit1_keepTex1_ES2-n0000-GL3___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0792x0367.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4699fdf6 792x367, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4699fdf6 792x367, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4699fdf6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4699fdf6 FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test03_texUnit1_keepTex1_ES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065698428 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065698428 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.665 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065692684 ms III - Start [junit] SLOCK [T main @ 1579065692687 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1886beba: tileRendererInUse null, GearsES2[obj 0x1886beba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1886beba on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1886beba created: GearsObj[0x2b46867f, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1886beba created: GearsObj[0x4671ff1f, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1886beba created: GearsObj[0x4671ff1f, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1886beba FIN GearsES2[obj 0x1886beba isInit true, usesShared false, 1 GearsObj[0x2b46867f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4671ff1f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3deb6e5b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [junit] null [junit] ShaderProgram[id=4, linked=false, inUse=false, program: 10, [junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 11, source] [junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 12, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1886beba 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1886beba, angle 0.0, [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774 -> [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1886beba 640x480, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1886beba 640x480, swapInterval 0, drawable 0x0 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 386x367 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1886beba 0/0 386x367 of 386x367, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1886beba, angle 1.0, [l -1.0517712, r 1.0517712, b -1.0, t 1.0] 2.1035423x2.0 -> [l -1.0517712, r 1.0517712, b -1.0, t 1.0] 2.1035423x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 386x367 of 386x367, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1886beba 792x367, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1886beba 792x367, swapInterval 0, drawable 0x0 [junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test01_texUnit0_keepTex0_ES2-n0000-GL3___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0792x0367.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1886beba 792x367, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1886beba: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1886beba FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test02_texUnit0_keepTex1_ES2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x42dbed79: tileRendererInUse null, GearsES2[obj 0x42dbed79 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x42dbed79 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x42dbed79 created: GearsObj[0x22ece39b, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x42dbed79 created: GearsObj[0x195bb3b2, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x42dbed79 created: GearsObj[0x195bb3b2, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x42dbed79 FIN GearsES2[obj 0x42dbed79 isInit true, usesShared false, 1 GearsObj[0x22ece39b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x195bb3b2, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x72f82033, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 8 (enable: true) [junit] null [junit] ShaderProgram[id=8, linked=false, inUse=false, program: 10, [junit] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, shader: 12, source] [junit] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, shader: 11, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x42dbed79 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x42dbed79, angle 0.0, [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774 -> [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x42dbed79 640x480, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x42dbed79 640x480, swapInterval 0, drawable 0x0 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 386x367 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x42dbed79 0/0 386x367 of 386x367, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x42dbed79, angle 1.0, [l -1.0517712, r 1.0517712, b -1.0, t 1.0] 2.1035423x2.0 -> [l -1.0517712, r 1.0517712, b -1.0, t 1.0] 2.1035423x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 386x367 of 386x367, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x42dbed79 792x367, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x42dbed79 792x367, swapInterval 0, drawable 0x0 [junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test02_texUnit0_keepTex1_ES2-n0000-GL3___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0792x0367.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x42dbed79 792x367, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42dbed79: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42dbed79 FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test02_texUnit0_keepTex1_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test03_texUnit1_keepTex1_ES2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4699fdf6: tileRendererInUse null, GearsES2[obj 0x4699fdf6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4699fdf6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4699fdf6 created: GearsObj[0x4f1ff1a9, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4699fdf6 created: GearsObj[0x5ae601f0, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4699fdf6 created: GearsObj[0x5ae601f0, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4699fdf6 FIN GearsES2[obj 0x4699fdf6 isInit true, usesShared false, 1 GearsObj[0x4f1ff1a9, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5ae601f0, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x62da05d9, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 12 (enable: true) [junit] null [junit] ShaderProgram[id=12, linked=false, inUse=false, program: 10, [junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, shader: 11, source] [junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, shader: 12, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4699fdf6 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4699fdf6, angle 0.0, [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774 -> [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4699fdf6 640x480, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4699fdf6 640x480, swapInterval 0, drawable 0x0 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 386x367 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4699fdf6 0/0 386x367 of 386x367, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4699fdf6, angle 1.0, [l -1.0517712, r 1.0517712, b -1.0, t 1.0] 2.1035423x2.0 -> [l -1.0517712, r 1.0517712, b -1.0, t 1.0] 2.1035423x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 386x367 of 386x367, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4699fdf6 792x367, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4699fdf6 792x367, swapInterval 0, drawable 0x0 [junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test03_texUnit1_keepTex1_ES2-n0000-GL3___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0792x0367.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4699fdf6 792x367, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4699fdf6 792x367, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4699fdf6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4699fdf6 FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test03_texUnit1_keepTex1_ES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065698428 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065698428 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_texUnit0_keepTex0_ES2 took 3.43 sec [junit] Testcase: test02_texUnit0_keepTex1_ES2 took 1.168 sec [junit] Testcase: test03_texUnit1_keepTex1_ES2 took 1.079 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.665 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065692684 ms III - Start [junit] SLOCK [T main @ 1579065692687 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1886beba: tileRendererInUse null, GearsES2[obj 0x1886beba isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1886beba on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1886beba created: GearsObj[0x2b46867f, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1886beba created: GearsObj[0x4671ff1f, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1886beba created: GearsObj[0x4671ff1f, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1886beba FIN GearsES2[obj 0x1886beba isInit true, usesShared false, 1 GearsObj[0x2b46867f, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4671ff1f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3deb6e5b, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [junit] null [junit] ShaderProgram[id=4, linked=false, inUse=false, program: 10, [junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 11, source] [junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 12, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1886beba 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1886beba, angle 0.0, [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774 -> [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1886beba 640x480, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1886beba 640x480, swapInterval 0, drawable 0x0 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 386x367 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1886beba 0/0 386x367 of 386x367, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1886beba, angle 1.0, [l -1.0517712, r 1.0517712, b -1.0, t 1.0] 2.1035423x2.0 -> [l -1.0517712, r 1.0517712, b -1.0, t 1.0] 2.1035423x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 386x367 of 386x367, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1886beba 792x367, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1886beba 792x367, swapInterval 0, drawable 0x0 [junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test01_texUnit0_keepTex0_ES2-n0000-GL3___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0792x0367.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1886beba 792x367, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1886beba: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1886beba FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test01_texUnit0_keepTex0_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test02_texUnit0_keepTex1_ES2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x42dbed79: tileRendererInUse null, GearsES2[obj 0x42dbed79 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x42dbed79 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x42dbed79 created: GearsObj[0x22ece39b, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x42dbed79 created: GearsObj[0x195bb3b2, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x42dbed79 created: GearsObj[0x195bb3b2, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x42dbed79 FIN GearsES2[obj 0x42dbed79 isInit true, usesShared false, 1 GearsObj[0x22ece39b, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x195bb3b2, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x72f82033, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 8 (enable: true) [junit] null [junit] ShaderProgram[id=8, linked=false, inUse=false, program: 10, [junit] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, shader: 12, source] [junit] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, shader: 11, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x42dbed79 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x42dbed79, angle 0.0, [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774 -> [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x42dbed79 640x480, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x42dbed79 640x480, swapInterval 0, drawable 0x0 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 386x367 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x42dbed79 0/0 386x367 of 386x367, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x42dbed79, angle 1.0, [l -1.0517712, r 1.0517712, b -1.0, t 1.0] 2.1035423x2.0 -> [l -1.0517712, r 1.0517712, b -1.0, t 1.0] 2.1035423x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 386x367 of 386x367, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x42dbed79 792x367, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x42dbed79 792x367, swapInterval 0, drawable 0x0 [junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test02_texUnit0_keepTex1_ES2-n0000-GL3___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0792x0367.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x42dbed79 792x367, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42dbed79: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x42dbed79 FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test02_texUnit0_keepTex1_ES2 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test03_texUnit1_keepTex1_ES2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4699fdf6: tileRendererInUse null, GearsES2[obj 0x4699fdf6 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4699fdf6 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4699fdf6 created: GearsObj[0x4f1ff1a9, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x4699fdf6 created: GearsObj[0x5ae601f0, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x4699fdf6 created: GearsObj[0x5ae601f0, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4699fdf6 FIN GearsES2[obj 0x4699fdf6 isInit true, usesShared false, 1 GearsObj[0x4f1ff1a9, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x5ae601f0, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x62da05d9, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 12 (enable: true) [junit] null [junit] ShaderProgram[id=12, linked=false, inUse=false, program: 10, [junit] ShaderCode[id=23, type=VERTEX_SHADER, valid=true, shader: 11, source] [junit] ShaderCode[id=24, type=FRAGMENT_SHADER, valid=true, shader: 12, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] **** Reshape.Reset: 310x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4699fdf6 0/0 310x480 of 310x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4699fdf6, angle 0.0, [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774 -> [l -1.0, r 1.0, b -1.548387, t 1.548387] 2.0x3.096774, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 310x480 of 310x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4699fdf6 640x480, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4699fdf6 640x480, swapInterval 0, drawable 0x0 [junit] window resize pos/siz: 0/0 640x480 [junit] **** Reshape.Reset: 386x367 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4699fdf6 0/0 386x367 of 386x367, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4699fdf6, angle 1.0, [l -1.0517712, r 1.0517712, b -1.0, t 1.0] 2.1035423x2.0 -> [l -1.0517712, r 1.0517712, b -1.0, t 1.0] 2.1035423x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 386x367 of 386x367, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4699fdf6 792x367, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4699fdf6 792x367, swapInterval 0, drawable 0x0 [junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelTextureStateAWT.test03_texUnit1_keepTex1_ES2-n0000-GL3___-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0792x0367.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4699fdf6 792x367, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4699fdf6 792x367, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4699fdf6: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4699fdf6 FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestGLJPanelTextureStateAWT - test03_texUnit1_keepTex1_ES2 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065698428 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065698428 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065700182 ms III - Start [junit] SLOCK [T main @ 1579065700185 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c19aaa5: tileRendererInUse null, GearsES2[obj 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3c19aaa5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3c19aaa5 created: GearsObj[0x56c2db48, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3c19aaa5 created: GearsObj[0xf7919cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3c19aaa5 created: GearsObj[0xf7919cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c19aaa5 FIN GearsES2[obj 0x3c19aaa5 isInit true, usesShared false, 1 GearsObj[0x56c2db48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf7919cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3940a9f3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c19aaa5 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3c19aaa5, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c19aaa5 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c19aaa5: tileRendererInUse null, GearsES2[obj 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3c19aaa5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3c19aaa5 created: GearsObj[0x6750e142, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3c19aaa5 created: GearsObj[0x16a686ad, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3c19aaa5 created: GearsObj[0x16a686ad, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c19aaa5 FIN GearsES2[obj 0x3c19aaa5 isInit true, usesShared false, 1 GearsObj[0x6750e142, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16a686ad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x788fbae7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c19aaa5 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00031, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3c19aaa5, angle 0.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c19aaa5 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00031, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3c19aaa5, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c19aaa5 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 @ 1579065703070 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065703071 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.819 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065700182 ms III - Start [junit] SLOCK [T main @ 1579065700185 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c19aaa5: tileRendererInUse null, GearsES2[obj 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3c19aaa5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3c19aaa5 created: GearsObj[0x56c2db48, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3c19aaa5 created: GearsObj[0xf7919cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3c19aaa5 created: GearsObj[0xf7919cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c19aaa5 FIN GearsES2[obj 0x3c19aaa5 isInit true, usesShared false, 1 GearsObj[0x56c2db48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf7919cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3940a9f3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c19aaa5 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3c19aaa5, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c19aaa5 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c19aaa5: tileRendererInUse null, GearsES2[obj 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3c19aaa5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3c19aaa5 created: GearsObj[0x6750e142, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3c19aaa5 created: GearsObj[0x16a686ad, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3c19aaa5 created: GearsObj[0x16a686ad, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c19aaa5 FIN GearsES2[obj 0x3c19aaa5 isInit true, usesShared false, 1 GearsObj[0x6750e142, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16a686ad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x788fbae7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c19aaa5 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00031, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3c19aaa5, angle 0.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c19aaa5 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00031, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3c19aaa5, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c19aaa5 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 @ 1579065703070 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065703071 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testAddRemove took 2.83 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.819 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065700182 ms III - Start [junit] SLOCK [T main @ 1579065700185 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestIsRealizedConcurrency01AWT - testAddRemove [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c19aaa5: tileRendererInUse null, GearsES2[obj 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3c19aaa5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3c19aaa5 created: GearsObj[0x56c2db48, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3c19aaa5 created: GearsObj[0xf7919cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3c19aaa5 created: GearsObj[0xf7919cb, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c19aaa5 FIN GearsES2[obj 0x3c19aaa5 isInit true, usesShared false, 1 GearsObj[0x56c2db48, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf7919cb, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3940a9f3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c19aaa5 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3c19aaa5, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c19aaa5 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c19aaa5: tileRendererInUse null, GearsES2[obj 0x3c19aaa5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3c19aaa5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3c19aaa5 created: GearsObj[0x6750e142, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3c19aaa5 created: GearsObj[0x16a686ad, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3c19aaa5 created: GearsObj[0x16a686ad, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c19aaa5 FIN GearsES2[obj 0x3c19aaa5 isInit true, usesShared false, 1 GearsObj[0x6750e142, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16a686ad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x788fbae7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c19aaa5 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00031, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3c19aaa5, angle 0.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c19aaa5 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00031, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3c19aaa5, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c19aaa5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c19aaa5 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 @ 1579065703070 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065703071 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065704909 ms III - Start [junit] SLOCK [T main @ 1579065704911 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38102d01: tileRendererInUse null, GearsES2[obj 0x38102d01 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38102d01 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x38102d01 created: GearsObj[0x7e7b226a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38102d01 created: GearsObj[0xccb9d70, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38102d01 created: GearsObj[0xccb9d70, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38102d01 FIN GearsES2[obj 0x38102d01 isInit true, usesShared false, 1 GearsObj[0x7e7b226a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xccb9d70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd83293f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38102d01 0/0 571x600 of 571x600, swapInterval 1, drawable 0x4e0002b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38102d01, angle 0.0, [l -1.0, r 1.0, b -1.050788, t 1.050788] 2.0x2.101576 -> [l -1.0, r 1.0, b -1.050788, t 1.050788] 2.0x2.101576, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38102d01 0/0 573x600 of 573x600, swapInterval 1, drawable 0x4e0002b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38102d01, angle 1.0, [l -1.0, r 1.0, b -1.0471205, t 1.0471205] 2.0x2.094241 -> [l -1.0, r 1.0, b -1.0471205, t 1.0471205] 2.0x2.094241, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38102d01: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38102d01 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 @ 1579065708057 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065708057 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.092 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065704909 ms III - Start [junit] SLOCK [T main @ 1579065704911 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38102d01: tileRendererInUse null, GearsES2[obj 0x38102d01 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38102d01 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x38102d01 created: GearsObj[0x7e7b226a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38102d01 created: GearsObj[0xccb9d70, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38102d01 created: GearsObj[0xccb9d70, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38102d01 FIN GearsES2[obj 0x38102d01 isInit true, usesShared false, 1 GearsObj[0x7e7b226a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xccb9d70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd83293f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38102d01 0/0 571x600 of 571x600, swapInterval 1, drawable 0x4e0002b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38102d01, angle 0.0, [l -1.0, r 1.0, b -1.050788, t 1.050788] 2.0x2.101576 -> [l -1.0, r 1.0, b -1.050788, t 1.050788] 2.0x2.101576, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38102d01 0/0 573x600 of 573x600, swapInterval 1, drawable 0x4e0002b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38102d01, angle 1.0, [l -1.0, r 1.0, b -1.0471205, t 1.0471205] 2.0x2.094241 -> [l -1.0, r 1.0, b -1.0471205, t 1.0471205] 2.0x2.094241, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38102d01: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38102d01 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 @ 1579065708057 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065708057 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01ScrollPane took 3.091 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.092 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065704909 ms III - Start [junit] SLOCK [T main @ 1579065704911 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestJScrollPaneMixHwLw01AWT - test01ScrollPane [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x38102d01: tileRendererInUse null, GearsES2[obj 0x38102d01 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x38102d01 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x38102d01 created: GearsObj[0x7e7b226a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x38102d01 created: GearsObj[0xccb9d70, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x38102d01 created: GearsObj[0xccb9d70, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x38102d01 FIN GearsES2[obj 0x38102d01 isInit true, usesShared false, 1 GearsObj[0x7e7b226a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xccb9d70, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd83293f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38102d01 0/0 571x600 of 571x600, swapInterval 1, drawable 0x4e0002b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38102d01, angle 0.0, [l -1.0, r 1.0, b -1.050788, t 1.050788] 2.0x2.101576 -> [l -1.0, r 1.0, b -1.050788, t 1.050788] 2.0x2.101576, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x38102d01 0/0 573x600 of 573x600, swapInterval 1, drawable 0x4e0002b, msaa false, tileRendererInUse null [junit] >> GearsES2 0x38102d01, angle 1.0, [l -1.0, r 1.0, b -1.0471205, t 1.0471205] 2.0x2.094241 -> [l -1.0, r 1.0, b -1.0471205, t 1.0471205] 2.0x2.094241, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38102d01: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x38102d01 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 @ 1579065708057 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065708057 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065709781 ms III - Start [junit] SLOCK [T main @ 1579065709783 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault [junit] GLProfile Default: GLProfile[GL3bc/GL3bc.sw] [junit] testing with java.awt.Window [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2387ea03: tileRendererInUse null, GearsES2[obj 0x2387ea03 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2387ea03 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2387ea03 created: GearsObj[0x26bfd7c2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2387ea03 created: GearsObj[0x4fcd2e5e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2387ea03 created: GearsObj[0x4fcd2e5e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2387ea03 FIN GearsES2[obj 0x2387ea03 isInit true, usesShared false, 1 GearsObj[0x26bfd7c2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fcd2e5e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f50fc3c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2387ea03 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0001f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2387ea03, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2387ea03 512x512, swapInterval 1, drawable 0x4e0001f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2387ea03 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0001f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2387ea03, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] cleaning up... [junit] testing with java.awt.Frame [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2387ea03: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2387ea03 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c054beb: tileRendererInUse null, GearsES2[obj 0x7c054beb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c054beb on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c054beb created: GearsObj[0x35c4fed5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c054beb created: GearsObj[0x5c83a143, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c054beb created: GearsObj[0x5c83a143, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c054beb FIN GearsES2[obj 0x7c054beb isInit true, usesShared false, 1 GearsObj[0x35c4fed5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c83a143, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x281fc804, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c054beb 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00030, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c054beb, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7c054beb 502x482, swapInterval 1, drawable 0x4e00030 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c054beb 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00030, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c054beb, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c054beb: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c054beb FIN [junit] testing with javax.swing.JFrame [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x53d63970: tileRendererInUse null, GearsES2[obj 0x53d63970 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x53d63970 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x53d63970 created: GearsObj[0x5010d517, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x53d63970 created: GearsObj[0x222015df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x53d63970 created: GearsObj[0x222015df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x53d63970 FIN GearsES2[obj 0x53d63970 isInit true, usesShared false, 1 GearsObj[0x5010d517, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x222015df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x46ee2c17, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53d63970 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53d63970, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x53d63970 502x482, swapInterval 1, drawable 0x4e00040 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53d63970 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53d63970, angle 0.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] cleaning up... [junit] GLProfile GL2: GLProfile[GL2/GL3bc.sw] [junit] testing with java.awt.Window [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53d63970: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53d63970 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test02GL2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4f6c099c: tileRendererInUse null, GearsES2[obj 0x4f6c099c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4f6c099c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4f6c099c created: GearsObj[0x15446974, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4f6c099c created: GearsObj[0x315c809, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4f6c099c created: GearsObj[0x315c809, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4f6c099c FIN GearsES2[obj 0x4f6c099c isInit true, usesShared false, 1 GearsObj[0x15446974, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x315c809, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b196b81, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f6c099c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00053, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f6c099c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4f6c099c 512x512, swapInterval 1, drawable 0x4e00053 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f6c099c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00053, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f6c099c, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f6c099c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f6c099c FIN [junit] cleaning up... [junit] testing with java.awt.Frame [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x29e5e699: tileRendererInUse null, GearsES2[obj 0x29e5e699 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x29e5e699 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x29e5e699 created: GearsObj[0x1e9ee3d3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x29e5e699 created: GearsObj[0x58c45b4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x29e5e699 created: GearsObj[0x58c45b4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x29e5e699 FIN GearsES2[obj 0x29e5e699 isInit true, usesShared false, 1 GearsObj[0x1e9ee3d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58c45b4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48ca1be5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29e5e699 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e0005f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29e5e699, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x29e5e699 502x482, swapInterval 1, drawable 0x4e0005f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29e5e699 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e0005f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29e5e699, angle 0.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] cleaning up... [junit] testing with javax.swing.JFrame [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29e5e699: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29e5e699 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6ac2af2c: tileRendererInUse null, GearsES2[obj 0x6ac2af2c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6ac2af2c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6ac2af2c created: GearsObj[0x3bfe3e9d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6ac2af2c created: GearsObj[0x378c9461, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6ac2af2c created: GearsObj[0x378c9461, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6ac2af2c FIN GearsES2[obj 0x6ac2af2c isInit true, usesShared false, 1 GearsObj[0x3bfe3e9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x378c9461, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b0b50da, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6ac2af2c 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e0006f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6ac2af2c, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6ac2af2c 502x482, swapInterval 1, drawable 0x4e0006f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6ac2af2c 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e0006f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6ac2af2c, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] cleaning up... [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6ac2af2c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6ac2af2c 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 @ 1579065719536 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065719537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.692 sec [junit] ------------- Standard Output --------------- [junit] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [junit] GLProfile Default: GLProfile[GL3bc/GL3bc.sw] [junit] testing with java.awt.Window [junit] cleaning up... [junit] testing with java.awt.Frame [junit] cleaning up... [junit] testing with javax.swing.JFrame [junit] cleaning up... [junit] GLProfile GL2: GLProfile[GL2/GL3bc.sw] [junit] testing with java.awt.Window [junit] cleaning up... [junit] testing with java.awt.Frame [junit] cleaning up... [junit] testing with javax.swing.JFrame [junit] cleaning up... [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065709781 ms III - Start [junit] SLOCK [T main @ 1579065709783 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2387ea03: tileRendererInUse null, GearsES2[obj 0x2387ea03 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2387ea03 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2387ea03 created: GearsObj[0x26bfd7c2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2387ea03 created: GearsObj[0x4fcd2e5e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2387ea03 created: GearsObj[0x4fcd2e5e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2387ea03 FIN GearsES2[obj 0x2387ea03 isInit true, usesShared false, 1 GearsObj[0x26bfd7c2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fcd2e5e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f50fc3c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2387ea03 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0001f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2387ea03, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2387ea03 512x512, swapInterval 1, drawable 0x4e0001f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2387ea03 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0001f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2387ea03, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2387ea03: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2387ea03 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c054beb: tileRendererInUse null, GearsES2[obj 0x7c054beb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c054beb on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c054beb created: GearsObj[0x35c4fed5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c054beb created: GearsObj[0x5c83a143, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c054beb created: GearsObj[0x5c83a143, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c054beb FIN GearsES2[obj 0x7c054beb isInit true, usesShared false, 1 GearsObj[0x35c4fed5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c83a143, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x281fc804, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c054beb 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00030, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c054beb, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7c054beb 502x482, swapInterval 1, drawable 0x4e00030 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c054beb 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00030, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c054beb, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c054beb: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c054beb FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x53d63970: tileRendererInUse null, GearsES2[obj 0x53d63970 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x53d63970 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x53d63970 created: GearsObj[0x5010d517, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x53d63970 created: GearsObj[0x222015df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x53d63970 created: GearsObj[0x222015df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x53d63970 FIN GearsES2[obj 0x53d63970 isInit true, usesShared false, 1 GearsObj[0x5010d517, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x222015df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x46ee2c17, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53d63970 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53d63970, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x53d63970 502x482, swapInterval 1, drawable 0x4e00040 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53d63970 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53d63970, angle 0.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53d63970: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53d63970 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test02GL2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4f6c099c: tileRendererInUse null, GearsES2[obj 0x4f6c099c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4f6c099c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4f6c099c created: GearsObj[0x15446974, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4f6c099c created: GearsObj[0x315c809, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4f6c099c created: GearsObj[0x315c809, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4f6c099c FIN GearsES2[obj 0x4f6c099c isInit true, usesShared false, 1 GearsObj[0x15446974, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x315c809, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b196b81, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f6c099c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00053, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f6c099c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4f6c099c 512x512, swapInterval 1, drawable 0x4e00053 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f6c099c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00053, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f6c099c, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f6c099c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f6c099c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x29e5e699: tileRendererInUse null, GearsES2[obj 0x29e5e699 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x29e5e699 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x29e5e699 created: GearsObj[0x1e9ee3d3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x29e5e699 created: GearsObj[0x58c45b4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x29e5e699 created: GearsObj[0x58c45b4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x29e5e699 FIN GearsES2[obj 0x29e5e699 isInit true, usesShared false, 1 GearsObj[0x1e9ee3d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58c45b4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48ca1be5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29e5e699 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e0005f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29e5e699, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x29e5e699 502x482, swapInterval 1, drawable 0x4e0005f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29e5e699 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e0005f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29e5e699, angle 0.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29e5e699: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29e5e699 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6ac2af2c: tileRendererInUse null, GearsES2[obj 0x6ac2af2c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6ac2af2c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6ac2af2c created: GearsObj[0x3bfe3e9d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6ac2af2c created: GearsObj[0x378c9461, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6ac2af2c created: GearsObj[0x378c9461, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6ac2af2c FIN GearsES2[obj 0x6ac2af2c isInit true, usesShared false, 1 GearsObj[0x3bfe3e9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x378c9461, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b0b50da, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6ac2af2c 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e0006f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6ac2af2c, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6ac2af2c 502x482, swapInterval 1, drawable 0x4e0006f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6ac2af2c 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e0006f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6ac2af2c, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6ac2af2c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6ac2af2c 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 @ 1579065719536 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065719537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLDefault took 4.183 sec [junit] Testcase: test02GL2 took 3.729 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.692 sec [junit] [junit] ------------- Standard Output --------------- [junit] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [junit] GLProfile Default: GLProfile[GL3bc/GL3bc.sw] [junit] testing with java.awt.Window [junit] cleaning up... [junit] testing with java.awt.Frame [junit] cleaning up... [junit] testing with javax.swing.JFrame [junit] cleaning up... [junit] GLProfile GL2: GLProfile[GL2/GL3bc.sw] [junit] testing with java.awt.Window [junit] cleaning up... [junit] testing with java.awt.Frame [junit] cleaning up... [junit] testing with javax.swing.JFrame [junit] cleaning up... [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065709781 ms III - Start [junit] SLOCK [T main @ 1579065709783 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2387ea03: tileRendererInUse null, GearsES2[obj 0x2387ea03 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2387ea03 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2387ea03 created: GearsObj[0x26bfd7c2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2387ea03 created: GearsObj[0x4fcd2e5e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2387ea03 created: GearsObj[0x4fcd2e5e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2387ea03 FIN GearsES2[obj 0x2387ea03 isInit true, usesShared false, 1 GearsObj[0x26bfd7c2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fcd2e5e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f50fc3c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2387ea03 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0001f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2387ea03, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2387ea03 512x512, swapInterval 1, drawable 0x4e0001f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2387ea03 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0001f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2387ea03, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2387ea03: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2387ea03 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7c054beb: tileRendererInUse null, GearsES2[obj 0x7c054beb isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7c054beb on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7c054beb created: GearsObj[0x35c4fed5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7c054beb created: GearsObj[0x5c83a143, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7c054beb created: GearsObj[0x5c83a143, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7c054beb FIN GearsES2[obj 0x7c054beb isInit true, usesShared false, 1 GearsObj[0x35c4fed5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5c83a143, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x281fc804, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c054beb 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00030, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c054beb, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7c054beb 502x482, swapInterval 1, drawable 0x4e00030 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7c054beb 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00030, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7c054beb, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c054beb: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7c054beb FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x53d63970: tileRendererInUse null, GearsES2[obj 0x53d63970 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x53d63970 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x53d63970 created: GearsObj[0x5010d517, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x53d63970 created: GearsObj[0x222015df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x53d63970 created: GearsObj[0x222015df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x53d63970 FIN GearsES2[obj 0x53d63970 isInit true, usesShared false, 1 GearsObj[0x5010d517, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x222015df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x46ee2c17, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53d63970 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e00040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53d63970, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x53d63970 502x482, swapInterval 1, drawable 0x4e00040 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53d63970 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53d63970, angle 0.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53d63970: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53d63970 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test01GLDefault [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.awt.TestSwingAWT01GLn - test02GL2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x4f6c099c: tileRendererInUse null, GearsES2[obj 0x4f6c099c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4f6c099c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4f6c099c created: GearsObj[0x15446974, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4f6c099c created: GearsObj[0x315c809, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4f6c099c created: GearsObj[0x315c809, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x4f6c099c FIN GearsES2[obj 0x4f6c099c isInit true, usesShared false, 1 GearsObj[0x15446974, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x315c809, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b196b81, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f6c099c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00053, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f6c099c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x4f6c099c 512x512, swapInterval 1, drawable 0x4e00053 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4f6c099c 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00053, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4f6c099c, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f6c099c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x4f6c099c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x29e5e699: tileRendererInUse null, GearsES2[obj 0x29e5e699 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x29e5e699 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x29e5e699 created: GearsObj[0x1e9ee3d3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x29e5e699 created: GearsObj[0x58c45b4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x29e5e699 created: GearsObj[0x58c45b4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x29e5e699 FIN GearsES2[obj 0x29e5e699 isInit true, usesShared false, 1 GearsObj[0x1e9ee3d3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x58c45b4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x48ca1be5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29e5e699 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e0005f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29e5e699, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x29e5e699 502x482, swapInterval 1, drawable 0x4e0005f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x29e5e699 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e0005f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x29e5e699, angle 0.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29e5e699: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x29e5e699 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6ac2af2c: tileRendererInUse null, GearsES2[obj 0x6ac2af2c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6ac2af2c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6ac2af2c created: GearsObj[0x3bfe3e9d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6ac2af2c created: GearsObj[0x378c9461, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6ac2af2c created: GearsObj[0x378c9461, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6ac2af2c FIN GearsES2[obj 0x6ac2af2c isInit true, usesShared false, 1 GearsObj[0x3bfe3e9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x378c9461, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b0b50da, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6ac2af2c 0/0 502x482 of 502x482, swapInterval 1, drawable 0x4e0006f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6ac2af2c, angle 0.0, [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0 -> [l -1.0414938, r 1.0414938, b -1.0, t 1.0] 2.0829875x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6ac2af2c 502x482, swapInterval 1, drawable 0x4e0006f [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6ac2af2c 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e0006f, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6ac2af2c, angle 1.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6ac2af2c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6ac2af2c 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 @ 1579065719536 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065719537 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.awt.text.TestAWTTextRendererUseVertexArrayBug464 [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065721329 ms III - Start [junit] SLOCK [T main @ 1579065721331 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1579065724809 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065724810 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.41 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065721329 ms III - Start [junit] SLOCK [T main @ 1579065721331 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1579065724809 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065724810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testTextRendererDraw2D took 1.053 sec [junit] Testcase: testTextRendererDraw3D took 0.599 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.41 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065721329 ms III - Start [junit] SLOCK [T main @ 1579065721331 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1579065724809 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065724810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065726498 ms III - Start [junit] SLOCK [T main @ 1579065726500 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer [junit] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION: 3.1 Mesa 18.3.6 [junit] Image right side up [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x511, fbc 0x1b2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 7.0, 128 bits) [junit] GL_VERSION: 3.1 Mesa 18.3.6 [junit] Image right side up [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 7.0, 128 bits) [junit] GL_VERSION: 3.1 Mesa 18.3.6 [junit] Image right side up [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 7.0, 128 bits) [junit] GL_VERSION: 3.1 Mesa 18.3.6 [junit] Image right side up [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 @ 1579065729535 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065729536 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.984 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 @ 1579065726498 ms III - Start [junit] SLOCK [T main @ 1579065726500 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer [junit] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION: 3.1 Mesa 18.3.6 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x511, fbc 0x1b2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 7.0, 128 bits) [junit] GL_VERSION: 3.1 Mesa 18.3.6 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 7.0, 128 bits) [junit] GL_VERSION: 3.1 Mesa 18.3.6 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 7.0, 128 bits) [junit] GL_VERSION: 3.1 Mesa 18.3.6 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 @ 1579065729535 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065729536 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01AccumStencilPBuffer took 2.184 sec [junit] Testcase: test01DefaultFBO took 0.274 sec [junit] Testcase: test01DefaultPBuffer took 0.291 sec [junit] Testcase: test01StencilFBO took 0.228 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.984 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 @ 1579065726498 ms III - Start [junit] SLOCK [T main @ 1579065726500 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestBug605FlippedImageAWT - test01AccumStencilPBuffer [junit] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION: 3.1 Mesa 18.3.6 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x511, fbc 0x1b2: rgba 8/8/8/0, opaque, accum-rgba 16/16/16/0, dp/st/ms 24/8/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 7.0, 128 bits) [junit] GL_VERSION: 3.1 Mesa 18.3.6 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 7.0, 128 bits) [junit] GL_VERSION: 3.1 Mesa 18.3.6 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x504, fbc 0x1a5: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], offscr[pbuffer]] [junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 7.0, 128 bits) [junit] GL_VERSION: 3.1 Mesa 18.3.6 [junit] below: 0xff0000 [junit] above: 0xff00 [junit] XXX GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/8/0, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] XXX 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.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 @ 1579065729535 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065729536 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065731426 ms III - Start [junit] SLOCK [T main @ 1579065731429 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0 [junit] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [junit] [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA4 [junit] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [junit] [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_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] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [junit] [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_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 @ 1579065734820 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065734820 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.295 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065731426 ms III - Start [junit] SLOCK [T main @ 1579065731429 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0 [junit] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [junit] [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA4 [junit] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [junit] [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_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] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [junit] [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_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 @ 1579065734820 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065734820 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testOnscreenMultiSampleAA0 took 2.588 sec [junit] Testcase: testOnscreenMultiSampleAA4 took 0.377 sec [junit] Testcase: testOnscreenMultiSampleAA8 took 0.361 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.295 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065731426 ms III - Start [junit] SLOCK [T main @ 1579065731429 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0 [junit] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [junit] [junit] Requested: GLCaps[rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] Chosen : GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA0-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8880-D24-St00-Sa00_default-0512x0512.png [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.caps.TestMultisampleES1AWT - testOnscreenMultiSampleAA4 [junit] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [junit] [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/4, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA4-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_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] WARNING: antialiasing will be disabled because none of the available pixel formats had it to offer [junit] [junit] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/8, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_default-0512x0512.png [junit] AWT-EventQueue-0: ** screenshot: TestMultisampleES1AWT.testOnscreenMultiSampleAA8-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D16-St00-Sa00_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 @ 1579065734820 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065734820 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.caps.TestTranslucencyAWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065736616 ms III - Start [junit] SLOCK [T main @ 1579065736618 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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=0x4c1], DirectColorModel: rmask=ff0000 gmask=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=0x4c2], DirectColorModel: rmask=ff0000 gmask=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=0x4c3], DirectColorModel: rmask=ff0000 gmask=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=0x4c4], DirectColorModel: rmask=ff0000 gmask=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=0x4c5], DirectColorModel: rmask=ff0000 gmask=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=0x4c6], DirectColorModel: rmask=ff0000 gmask=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=0x4c7], DirectColorModel: rmask=ff0000 gmask=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=0x4c8], DirectColorModel: rmask=ff0000 gmask=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=0x4c9], DirectColorModel: rmask=ff0000 gmask=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=0x4ca], DirectColorModel: rmask=ff0000 gmask=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=0x4cb], DirectColorModel: rmask=ff0000 gmask=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=0x4cc], DirectColorModel: rmask=ff0000 gmask=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=0x4cd], DirectColorModel: rmask=ff0000 gmask=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=0x4ce], DirectColorModel: rmask=ff0000 gmask=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=0x4cf], DirectColorModel: rmask=ff0000 gmask=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=0x4d0], DirectColorModel: rmask=ff0000 gmask=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=0x4d1], DirectColorModel: rmask=ff0000 gmask=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=0x4d2], DirectColorModel: rmask=ff0000 gmask=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=0x4d3], DirectColorModel: rmask=ff0000 gmask=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=0x4d4], DirectColorModel: rmask=ff0000 gmask=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=0x4d5], DirectColorModel: rmask=ff0000 gmask=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=0x4d6], DirectColorModel: rmask=ff0000 gmask=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=0x4d7], DirectColorModel: rmask=ff0000 gmask=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=0x4d8], DirectColorModel: rmask=ff0000 gmask=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=0x4d9], DirectColorModel: rmask=ff0000 gmask=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=0x4da], DirectColorModel: rmask=ff0000 gmask=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=0x4db], DirectColorModel: rmask=ff0000 gmask=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=0x4dc], DirectColorModel: rmask=ff0000 gmask=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=0x4dd], DirectColorModel: rmask=ff0000 gmask=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=0x4de], DirectColorModel: rmask=ff0000 gmask=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=0x4df], DirectColorModel: rmask=ff0000 gmask=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=0x4e0], DirectColorModel: rmask=ff0000 gmask=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=0x4e1], DirectColorModel: rmask=ff0000 gmask=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=0x4e2], DirectColorModel: rmask=ff0000 gmask=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=0x4e3], DirectColorModel: rmask=ff0000 gmask=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=0x4e4], DirectColorModel: rmask=ff0000 gmask=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=0x4e5], DirectColorModel: rmask=ff0000 gmask=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=0x4e6], DirectColorModel: rmask=ff0000 gmask=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=0x4e7], DirectColorModel: rmask=ff0000 gmask=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=0x4e8], DirectColorModel: rmask=ff0000 gmask=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=0x4e9], DirectColorModel: rmask=ff0000 gmask=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=0x4ea], DirectColorModel: rmask=ff0000 gmask=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=0x4eb], DirectColorModel: rmask=ff0000 gmask=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=0x4ec], DirectColorModel: rmask=ff0000 gmask=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=0x4ed], DirectColorModel: rmask=ff0000 gmask=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=0x4ee], DirectColorModel: rmask=ff0000 gmask=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=0x4ef], DirectColorModel: rmask=ff0000 gmask=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=0x4f0], DirectColorModel: rmask=ff0000 gmask=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=0x4f1], DirectColorModel: rmask=ff0000 gmask=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=0x4f2], DirectColorModel: rmask=ff0000 gmask=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=0x4f3], DirectColorModel: rmask=ff0000 gmask=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=0x4f4], DirectColorModel: rmask=ff0000 gmask=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=0x4f5], DirectColorModel: rmask=ff0000 gmask=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=0x4f6], DirectColorModel: rmask=ff0000 gmask=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=0x4f7], DirectColorModel: rmask=ff0000 gmask=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=0x4f8], DirectColorModel: rmask=ff0000 gmask=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=0x4f9], DirectColorModel: rmask=ff0000 gmask=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=0x4fa], DirectColorModel: rmask=ff0000 gmask=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=0x4fb], DirectColorModel: rmask=ff0000 gmask=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=0x4fc], DirectColorModel: rmask=ff0000 gmask=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=0x4fd], DirectColorModel: rmask=ff0000 gmask=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=0x4fe], DirectColorModel: rmask=ff0000 gmask=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=0x4ff], DirectColorModel: rmask=ff0000 gmask=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=0x500], DirectColorModel: rmask=ff0000 gmask=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=0x501], DirectColorModel: rmask=ff0000 gmask=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=0x502], DirectColorModel: rmask=ff0000 gmask=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=0x503], DirectColorModel: rmask=ff0000 gmask=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=0x504], DirectColorModel: rmask=ff0000 gmask=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=0x505], DirectColorModel: rmask=ff0000 gmask=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=0x506], DirectColorModel: rmask=ff0000 gmask=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=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:72 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:73 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:74 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:75 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:76 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:77 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:78 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:79 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:80 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:81 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:82 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:83 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:84 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:85 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:86 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:87 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:88 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:89 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:90 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:91 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:92 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:93 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:94 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:95 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:96 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:97 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:98 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:99 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:100 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:101 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:102 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:103 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:104 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:105 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:106 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:107 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:108 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:109 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:110 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:111 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:112 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:113 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:114 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:115 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:116 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:117 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:118 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:119 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:120 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:121 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:122 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:123 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:124 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:125 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:126 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:127 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:128 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:129 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:130 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:131 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:132 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:133 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:134 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:135 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:136 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:137 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:138 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:139 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:140 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:141 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:142 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:143 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:144 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:145 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:146 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:147 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:148 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:149 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:150 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:151 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:152 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:153 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:154 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:155 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:156 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:157 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:158 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:159 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:160 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:161 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:162 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:163 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:164 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:165 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:166 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:167 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:168 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:169 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:170 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:171 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:172 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:173 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:174 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:175 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:176 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:177 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:178 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:179 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:180 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:181 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:182 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:183 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:184 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:185 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:186 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:187 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:188 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:189 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:190 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:191 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:192 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:193 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:194 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:195 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:196 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:197 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:198 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:199 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:200 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:201 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:202 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:203 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:204 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:205 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:206 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:207 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:208 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:209 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:210 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:211 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:212 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:213 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:214 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:215 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:216 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:217 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:218 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:219 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:220 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:221 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:222 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:223 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:224 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:225 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:226 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:227 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:228 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:229 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:230 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:231 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:232 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:233 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:234 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:235 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:236 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:237 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:238 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:239 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:240 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x70], DirectColorModel: rmask=ff0000 gmask=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=0x69f], DirectColorModel: rmask=ff0000 gmask=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=0x6a0], DirectColorModel: rmask=ff0000 gmask=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=0x6a1], DirectColorModel: rmask=ff0000 gmask=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=0x6a2], DirectColorModel: rmask=ff0000 gmask=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=0x6a3], DirectColorModel: rmask=ff0000 gmask=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=0x6a4], DirectColorModel: rmask=ff0000 gmask=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=0x6a5], DirectColorModel: rmask=ff0000 gmask=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=0x6a6], DirectColorModel: rmask=ff0000 gmask=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=0x6a7], DirectColorModel: rmask=ff0000 gmask=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=0x6a8], DirectColorModel: rmask=ff0000 gmask=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=0x6a9], DirectColorModel: rmask=ff0000 gmask=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=0x6aa], DirectColorModel: rmask=ff0000 gmask=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=0x6ab], DirectColorModel: rmask=ff0000 gmask=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=0x6ac], DirectColorModel: rmask=ff0000 gmask=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=0x6ad], DirectColorModel: rmask=ff0000 gmask=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=0x6ae], DirectColorModel: rmask=ff0000 gmask=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=0x6af], DirectColorModel: rmask=ff0000 gmask=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=0x6b0], DirectColorModel: rmask=ff0000 gmask=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=0x6b1], DirectColorModel: rmask=ff0000 gmask=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=0x6b2], DirectColorModel: rmask=ff0000 gmask=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=0x6b3], DirectColorModel: rmask=ff0000 gmask=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=0x6b4], DirectColorModel: rmask=ff0000 gmask=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=0x6b5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5ab9e72c: tileRendererInUse null, GearsES2[obj 0x5ab9e72c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5ab9e72c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5ab9e72c created: GearsObj[0x4447d6cd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5ab9e72c created: GearsObj[0x46dac59, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5ab9e72c created: GearsObj[0x46dac59, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5ab9e72c FIN GearsES2[obj 0x5ab9e72c isInit true, usesShared false, 1 GearsObj[0x4447d6cd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46dac59, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f545835, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5ab9e72c 0/0 400x200 of 400x200, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ab9e72c, angle 0.0, [l -2.0, r 2.0, b -1.0, t 1.0] 4.0x2.0 -> [l -2.0, r 2.0, b -1.0, t 1.0] 4.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5ab9e72c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5ab9e72c 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 @ 1579065739668 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065739669 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.993 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065736616 ms III - Start [junit] SLOCK [T main @ 1579065736618 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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=0x4c1], DirectColorModel: rmask=ff0000 gmask=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=0x4c2], DirectColorModel: rmask=ff0000 gmask=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=0x4c3], DirectColorModel: rmask=ff0000 gmask=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=0x4c4], DirectColorModel: rmask=ff0000 gmask=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=0x4c5], DirectColorModel: rmask=ff0000 gmask=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=0x4c6], DirectColorModel: rmask=ff0000 gmask=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=0x4c7], DirectColorModel: rmask=ff0000 gmask=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=0x4c8], DirectColorModel: rmask=ff0000 gmask=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=0x4c9], DirectColorModel: rmask=ff0000 gmask=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=0x4ca], DirectColorModel: rmask=ff0000 gmask=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=0x4cb], DirectColorModel: rmask=ff0000 gmask=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=0x4cc], DirectColorModel: rmask=ff0000 gmask=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=0x4cd], DirectColorModel: rmask=ff0000 gmask=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=0x4ce], DirectColorModel: rmask=ff0000 gmask=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=0x4cf], DirectColorModel: rmask=ff0000 gmask=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=0x4d0], DirectColorModel: rmask=ff0000 gmask=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=0x4d1], DirectColorModel: rmask=ff0000 gmask=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=0x4d2], DirectColorModel: rmask=ff0000 gmask=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=0x4d3], DirectColorModel: rmask=ff0000 gmask=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=0x4d4], DirectColorModel: rmask=ff0000 gmask=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=0x4d5], DirectColorModel: rmask=ff0000 gmask=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=0x4d6], DirectColorModel: rmask=ff0000 gmask=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=0x4d7], DirectColorModel: rmask=ff0000 gmask=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=0x4d8], DirectColorModel: rmask=ff0000 gmask=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=0x4d9], DirectColorModel: rmask=ff0000 gmask=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=0x4da], DirectColorModel: rmask=ff0000 gmask=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=0x4db], DirectColorModel: rmask=ff0000 gmask=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=0x4dc], DirectColorModel: rmask=ff0000 gmask=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=0x4dd], DirectColorModel: rmask=ff0000 gmask=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=0x4de], DirectColorModel: rmask=ff0000 gmask=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=0x4df], DirectColorModel: rmask=ff0000 gmask=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=0x4e0], DirectColorModel: rmask=ff0000 gmask=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=0x4e1], DirectColorModel: rmask=ff0000 gmask=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=0x4e2], DirectColorModel: rmask=ff0000 gmask=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=0x4e3], DirectColorModel: rmask=ff0000 gmask=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=0x4e4], DirectColorModel: rmask=ff0000 gmask=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=0x4e5], DirectColorModel: rmask=ff0000 gmask=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=0x4e6], DirectColorModel: rmask=ff0000 gmask=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=0x4e7], DirectColorModel: rmask=ff0000 gmask=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=0x4e8], DirectColorModel: rmask=ff0000 gmask=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=0x4e9], DirectColorModel: rmask=ff0000 gmask=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=0x4ea], DirectColorModel: rmask=ff0000 gmask=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=0x4eb], DirectColorModel: rmask=ff0000 gmask=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=0x4ec], DirectColorModel: rmask=ff0000 gmask=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=0x4ed], DirectColorModel: rmask=ff0000 gmask=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=0x4ee], DirectColorModel: rmask=ff0000 gmask=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=0x4ef], DirectColorModel: rmask=ff0000 gmask=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=0x4f0], DirectColorModel: rmask=ff0000 gmask=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=0x4f1], DirectColorModel: rmask=ff0000 gmask=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=0x4f2], DirectColorModel: rmask=ff0000 gmask=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=0x4f3], DirectColorModel: rmask=ff0000 gmask=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=0x4f4], DirectColorModel: rmask=ff0000 gmask=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=0x4f5], DirectColorModel: rmask=ff0000 gmask=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=0x4f6], DirectColorModel: rmask=ff0000 gmask=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=0x4f7], DirectColorModel: rmask=ff0000 gmask=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=0x4f8], DirectColorModel: rmask=ff0000 gmask=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=0x4f9], DirectColorModel: rmask=ff0000 gmask=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=0x4fa], DirectColorModel: rmask=ff0000 gmask=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=0x4fb], DirectColorModel: rmask=ff0000 gmask=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=0x4fc], DirectColorModel: rmask=ff0000 gmask=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=0x4fd], DirectColorModel: rmask=ff0000 gmask=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=0x4fe], DirectColorModel: rmask=ff0000 gmask=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=0x4ff], DirectColorModel: rmask=ff0000 gmask=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=0x500], DirectColorModel: rmask=ff0000 gmask=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=0x501], DirectColorModel: rmask=ff0000 gmask=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=0x502], DirectColorModel: rmask=ff0000 gmask=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=0x503], DirectColorModel: rmask=ff0000 gmask=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=0x504], DirectColorModel: rmask=ff0000 gmask=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=0x505], DirectColorModel: rmask=ff0000 gmask=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=0x506], DirectColorModel: rmask=ff0000 gmask=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=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:72 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:73 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:74 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:75 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:76 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:77 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:78 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:79 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:80 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:81 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:82 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:83 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:84 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:85 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:86 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:87 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:88 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:89 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:90 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:91 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:92 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:93 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:94 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:95 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:96 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:97 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:98 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:99 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:100 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:101 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:102 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:103 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:104 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:105 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:106 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:107 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:108 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:109 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:110 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:111 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:112 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:113 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:114 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:115 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:116 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:117 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:118 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:119 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:120 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:121 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:122 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:123 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:124 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:125 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:126 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:127 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:128 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:129 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:130 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:131 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:132 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:133 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:134 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:135 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:136 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:137 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:138 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:139 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:140 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:141 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:142 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:143 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:144 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:145 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:146 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:147 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:148 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:149 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:150 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:151 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:152 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:153 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:154 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:155 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:156 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:157 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:158 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:159 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:160 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:161 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:162 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:163 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:164 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:165 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:166 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:167 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:168 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:169 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:170 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:171 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:172 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:173 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:174 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:175 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:176 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:177 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:178 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:179 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:180 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:181 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:182 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:183 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:184 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:185 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:186 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:187 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:188 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:189 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:190 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:191 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:192 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:193 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:194 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:195 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:196 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:197 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:198 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:199 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:200 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:201 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:202 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:203 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:204 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:205 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:206 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:207 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:208 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:209 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:210 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:211 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:212 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:213 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:214 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:215 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:216 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:217 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:218 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:219 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:220 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:221 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:222 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:223 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:224 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:225 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:226 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:227 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:228 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:229 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:230 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:231 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:232 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:233 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:234 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:235 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:236 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:237 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:238 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:239 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:240 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x70], DirectColorModel: rmask=ff0000 gmask=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=0x69f], DirectColorModel: rmask=ff0000 gmask=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=0x6a0], DirectColorModel: rmask=ff0000 gmask=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=0x6a1], DirectColorModel: rmask=ff0000 gmask=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=0x6a2], DirectColorModel: rmask=ff0000 gmask=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=0x6a3], DirectColorModel: rmask=ff0000 gmask=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=0x6a4], DirectColorModel: rmask=ff0000 gmask=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=0x6a5], DirectColorModel: rmask=ff0000 gmask=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=0x6a6], DirectColorModel: rmask=ff0000 gmask=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=0x6a7], DirectColorModel: rmask=ff0000 gmask=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=0x6a8], DirectColorModel: rmask=ff0000 gmask=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=0x6a9], DirectColorModel: rmask=ff0000 gmask=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=0x6aa], DirectColorModel: rmask=ff0000 gmask=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=0x6ab], DirectColorModel: rmask=ff0000 gmask=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=0x6ac], DirectColorModel: rmask=ff0000 gmask=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=0x6ad], DirectColorModel: rmask=ff0000 gmask=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=0x6ae], DirectColorModel: rmask=ff0000 gmask=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=0x6af], DirectColorModel: rmask=ff0000 gmask=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=0x6b0], DirectColorModel: rmask=ff0000 gmask=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=0x6b1], DirectColorModel: rmask=ff0000 gmask=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=0x6b2], DirectColorModel: rmask=ff0000 gmask=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=0x6b3], DirectColorModel: rmask=ff0000 gmask=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=0x6b4], DirectColorModel: rmask=ff0000 gmask=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=0x6b5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5ab9e72c: tileRendererInUse null, GearsES2[obj 0x5ab9e72c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5ab9e72c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5ab9e72c created: GearsObj[0x4447d6cd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5ab9e72c created: GearsObj[0x46dac59, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5ab9e72c created: GearsObj[0x46dac59, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5ab9e72c FIN GearsES2[obj 0x5ab9e72c isInit true, usesShared false, 1 GearsObj[0x4447d6cd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46dac59, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f545835, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5ab9e72c 0/0 400x200 of 400x200, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ab9e72c, angle 0.0, [l -2.0, r 2.0, b -1.0, t 1.0] 4.0x2.0 -> [l -2.0, r 2.0, b -1.0, t 1.0] 4.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5ab9e72c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5ab9e72c 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 @ 1579065739668 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065739669 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test took 1.208 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.993 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065736616 ms III - Start [junit] SLOCK [T main @ 1579065736618 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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=0x4c1], DirectColorModel: rmask=ff0000 gmask=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=0x4c2], DirectColorModel: rmask=ff0000 gmask=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=0x4c3], DirectColorModel: rmask=ff0000 gmask=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=0x4c4], DirectColorModel: rmask=ff0000 gmask=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=0x4c5], DirectColorModel: rmask=ff0000 gmask=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=0x4c6], DirectColorModel: rmask=ff0000 gmask=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=0x4c7], DirectColorModel: rmask=ff0000 gmask=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=0x4c8], DirectColorModel: rmask=ff0000 gmask=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=0x4c9], DirectColorModel: rmask=ff0000 gmask=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=0x4ca], DirectColorModel: rmask=ff0000 gmask=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=0x4cb], DirectColorModel: rmask=ff0000 gmask=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=0x4cc], DirectColorModel: rmask=ff0000 gmask=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=0x4cd], DirectColorModel: rmask=ff0000 gmask=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=0x4ce], DirectColorModel: rmask=ff0000 gmask=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=0x4cf], DirectColorModel: rmask=ff0000 gmask=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=0x4d0], DirectColorModel: rmask=ff0000 gmask=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=0x4d1], DirectColorModel: rmask=ff0000 gmask=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=0x4d2], DirectColorModel: rmask=ff0000 gmask=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=0x4d3], DirectColorModel: rmask=ff0000 gmask=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=0x4d4], DirectColorModel: rmask=ff0000 gmask=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=0x4d5], DirectColorModel: rmask=ff0000 gmask=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=0x4d6], DirectColorModel: rmask=ff0000 gmask=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=0x4d7], DirectColorModel: rmask=ff0000 gmask=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=0x4d8], DirectColorModel: rmask=ff0000 gmask=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=0x4d9], DirectColorModel: rmask=ff0000 gmask=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=0x4da], DirectColorModel: rmask=ff0000 gmask=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=0x4db], DirectColorModel: rmask=ff0000 gmask=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=0x4dc], DirectColorModel: rmask=ff0000 gmask=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=0x4dd], DirectColorModel: rmask=ff0000 gmask=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=0x4de], DirectColorModel: rmask=ff0000 gmask=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=0x4df], DirectColorModel: rmask=ff0000 gmask=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=0x4e0], DirectColorModel: rmask=ff0000 gmask=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=0x4e1], DirectColorModel: rmask=ff0000 gmask=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=0x4e2], DirectColorModel: rmask=ff0000 gmask=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=0x4e3], DirectColorModel: rmask=ff0000 gmask=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=0x4e4], DirectColorModel: rmask=ff0000 gmask=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=0x4e5], DirectColorModel: rmask=ff0000 gmask=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=0x4e6], DirectColorModel: rmask=ff0000 gmask=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=0x4e7], DirectColorModel: rmask=ff0000 gmask=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=0x4e8], DirectColorModel: rmask=ff0000 gmask=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=0x4e9], DirectColorModel: rmask=ff0000 gmask=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=0x4ea], DirectColorModel: rmask=ff0000 gmask=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=0x4eb], DirectColorModel: rmask=ff0000 gmask=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=0x4ec], DirectColorModel: rmask=ff0000 gmask=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=0x4ed], DirectColorModel: rmask=ff0000 gmask=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=0x4ee], DirectColorModel: rmask=ff0000 gmask=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=0x4ef], DirectColorModel: rmask=ff0000 gmask=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=0x4f0], DirectColorModel: rmask=ff0000 gmask=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=0x4f1], DirectColorModel: rmask=ff0000 gmask=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=0x4f2], DirectColorModel: rmask=ff0000 gmask=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=0x4f3], DirectColorModel: rmask=ff0000 gmask=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=0x4f4], DirectColorModel: rmask=ff0000 gmask=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=0x4f5], DirectColorModel: rmask=ff0000 gmask=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=0x4f6], DirectColorModel: rmask=ff0000 gmask=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=0x4f7], DirectColorModel: rmask=ff0000 gmask=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=0x4f8], DirectColorModel: rmask=ff0000 gmask=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=0x4f9], DirectColorModel: rmask=ff0000 gmask=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=0x4fa], DirectColorModel: rmask=ff0000 gmask=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=0x4fb], DirectColorModel: rmask=ff0000 gmask=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=0x4fc], DirectColorModel: rmask=ff0000 gmask=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=0x4fd], DirectColorModel: rmask=ff0000 gmask=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=0x4fe], DirectColorModel: rmask=ff0000 gmask=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=0x4ff], DirectColorModel: rmask=ff0000 gmask=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=0x500], DirectColorModel: rmask=ff0000 gmask=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=0x501], DirectColorModel: rmask=ff0000 gmask=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=0x502], DirectColorModel: rmask=ff0000 gmask=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=0x503], DirectColorModel: rmask=ff0000 gmask=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=0x504], DirectColorModel: rmask=ff0000 gmask=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=0x505], DirectColorModel: rmask=ff0000 gmask=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=0x506], DirectColorModel: rmask=ff0000 gmask=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=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:72 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:73 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:74 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:75 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:76 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:77 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:78 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:79 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:80 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:81 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:82 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:83 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:84 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:85 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:86 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:87 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:88 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:89 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:90 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:91 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:92 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:93 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:94 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:95 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:96 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:97 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:98 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:99 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:100 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:101 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:102 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:103 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:104 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:105 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:106 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:107 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:108 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:109 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:110 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:111 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:112 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:113 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:114 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:115 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:116 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:117 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:118 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:119 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:120 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:121 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:122 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:123 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:124 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:125 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:126 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:127 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:128 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:129 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:130 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:131 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:132 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:133 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:134 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:135 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:136 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:137 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:138 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:139 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:140 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:141 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:142 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:143 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:144 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:145 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:146 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:147 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:148 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:149 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:150 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:151 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:152 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:153 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:154 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:155 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:156 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:157 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:158 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:159 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:160 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:161 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:162 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:163 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:164 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:165 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:166 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:167 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:168 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:169 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:170 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:171 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:172 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:173 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:174 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:175 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:176 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:177 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:178 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:179 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:180 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:181 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:182 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:183 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:184 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:185 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:186 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:187 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:188 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:189 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:190 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:191 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:192 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:193 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:194 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:195 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:196 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:197 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:198 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:199 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:200 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:201 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:202 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:203 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:204 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:205 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:206 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:207 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:208 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:209 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:210 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:211 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:212 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:213 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:214 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:215 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:216 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:217 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:218 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:219 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:220 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:221 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:222 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:223 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:224 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:225 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:226 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:227 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:228 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:229 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:230 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:231 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:232 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:233 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:234 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:235 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:236 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:237 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:238 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:239 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:240 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x70], DirectColorModel: rmask=ff0000 gmask=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=0x69f], DirectColorModel: rmask=ff0000 gmask=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=0x6a0], DirectColorModel: rmask=ff0000 gmask=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=0x6a1], DirectColorModel: rmask=ff0000 gmask=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=0x6a2], DirectColorModel: rmask=ff0000 gmask=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=0x6a3], DirectColorModel: rmask=ff0000 gmask=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=0x6a4], DirectColorModel: rmask=ff0000 gmask=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=0x6a5], DirectColorModel: rmask=ff0000 gmask=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=0x6a6], DirectColorModel: rmask=ff0000 gmask=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=0x6a7], DirectColorModel: rmask=ff0000 gmask=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=0x6a8], DirectColorModel: rmask=ff0000 gmask=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=0x6a9], DirectColorModel: rmask=ff0000 gmask=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=0x6aa], DirectColorModel: rmask=ff0000 gmask=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=0x6ab], DirectColorModel: rmask=ff0000 gmask=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=0x6ac], DirectColorModel: rmask=ff0000 gmask=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=0x6ad], DirectColorModel: rmask=ff0000 gmask=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=0x6ae], DirectColorModel: rmask=ff0000 gmask=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=0x6af], DirectColorModel: rmask=ff0000 gmask=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=0x6b0], DirectColorModel: rmask=ff0000 gmask=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=0x6b1], DirectColorModel: rmask=ff0000 gmask=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=0x6b2], DirectColorModel: rmask=ff0000 gmask=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=0x6b3], DirectColorModel: rmask=ff0000 gmask=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=0x6b4], DirectColorModel: rmask=ff0000 gmask=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=0x6b5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5ab9e72c: tileRendererInUse null, GearsES2[obj 0x5ab9e72c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5ab9e72c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5ab9e72c created: GearsObj[0x4447d6cd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5ab9e72c created: GearsObj[0x46dac59, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5ab9e72c created: GearsObj[0x46dac59, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5ab9e72c FIN GearsES2[obj 0x5ab9e72c isInit true, usesShared false, 1 GearsObj[0x4447d6cd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x46dac59, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6f545835, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5ab9e72c 0/0 400x200 of 400x200, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5ab9e72c, angle 0.0, [l -2.0, r 2.0, b -1.0, t 1.0] 4.0x2.0 -> [l -2.0, r 2.0, b -1.0, t 1.0] 4.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5ab9e72c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5ab9e72c 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 @ 1579065739668 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065739669 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065741433 ms III - Start [junit] SLOCK [T main @ 1579065741435 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065743526 d 1ms]] [junit] canvas pos/siz: 5/25 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x40b80567, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x64b06aad, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x64b06aad, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x40b80567, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64b06aad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x56a030f9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744002 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744020 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744155 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 640x480, swapInterval 1, drawable 0x4e00021 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744181 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744182 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744213 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744256 d 0ms]] [junit] canvas pos/siz: 4/29 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7770f470: tileRendererInUse null, GearsES2[obj 0x7770f470 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7770f470 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7770f470 created: GearsObj[0xc4febae, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7770f470 created: GearsObj[0x384df808, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7770f470 created: GearsObj[0x384df808, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7770f470 FIN GearsES2[obj 0x7770f470 isInit true, usesShared false, 1 GearsObj[0xc4febae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x384df808, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692d52d3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7770f470 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7f20bc949170, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7770f470, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744543 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744553 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744762 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7770f470: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7770f470 FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744768 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744769 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3 [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744859 d 0ms]] [junit] canvas pos/siz: 4/29 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6c40365c: tileRendererInUse null, GearsES2[obj 0x6c40365c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6c40365c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6c40365c created: GearsObj[0x1d791879, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6c40365c created: GearsObj[0x517fbb8e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6c40365c created: GearsObj[0x517fbb8e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6c40365c FIN GearsES2[obj 0x6c40365c isInit true, usesShared false, 1 GearsObj[0x1d791879, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x517fbb8e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3193b2e2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c40365c 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c40365c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745155 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745173 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745373 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745373 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c40365c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c40365c FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745389 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) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [junit] canvas pos/siz: 4/29 640x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745477 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x23348b5d: tileRendererInUse null, GearsES2[obj 0x23348b5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x23348b5d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x23348b5d created: GearsObj[0x7b92e5fe, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x23348b5d created: GearsObj[0x56815a99, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x23348b5d created: GearsObj[0x56815a99, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x23348b5d FIN GearsES2[obj 0x23348b5d isInit true, usesShared false, 1 GearsObj[0x7b92e5fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56815a99, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5aa7e67e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x23348b5d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x23348b5d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745700 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745713 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745977 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745977 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x23348b5d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x23348b5d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745994 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065746036 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065746037 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.516 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065741433 ms III - Start [junit] SLOCK [T main @ 1579065741435 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065743526 d 1ms]] [junit] canvas pos/siz: 5/25 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x40b80567, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x64b06aad, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x64b06aad, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x40b80567, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64b06aad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x56a030f9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744002 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744020 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744155 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 640x480, swapInterval 1, drawable 0x4e00021 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744181 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744182 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744213 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744256 d 0ms]] [junit] canvas pos/siz: 4/29 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7770f470: tileRendererInUse null, GearsES2[obj 0x7770f470 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7770f470 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7770f470 created: GearsObj[0xc4febae, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7770f470 created: GearsObj[0x384df808, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7770f470 created: GearsObj[0x384df808, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7770f470 FIN GearsES2[obj 0x7770f470 isInit true, usesShared false, 1 GearsObj[0xc4febae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x384df808, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692d52d3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7770f470 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7f20bc949170, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7770f470, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744543 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744553 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744762 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7770f470: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7770f470 FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744768 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744769 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3 [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744859 d 0ms]] [junit] canvas pos/siz: 4/29 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6c40365c: tileRendererInUse null, GearsES2[obj 0x6c40365c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6c40365c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6c40365c created: GearsObj[0x1d791879, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6c40365c created: GearsObj[0x517fbb8e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6c40365c created: GearsObj[0x517fbb8e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6c40365c FIN GearsES2[obj 0x6c40365c isInit true, usesShared false, 1 GearsObj[0x1d791879, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x517fbb8e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3193b2e2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c40365c 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c40365c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745155 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745173 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745373 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745373 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c40365c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c40365c FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745389 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) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [junit] canvas pos/siz: 4/29 640x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745477 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x23348b5d: tileRendererInUse null, GearsES2[obj 0x23348b5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x23348b5d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x23348b5d created: GearsObj[0x7b92e5fe, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x23348b5d created: GearsObj[0x56815a99, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x23348b5d created: GearsObj[0x56815a99, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x23348b5d FIN GearsES2[obj 0x23348b5d isInit true, usesShared false, 1 GearsObj[0x7b92e5fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56815a99, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5aa7e67e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x23348b5d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x23348b5d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745700 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745713 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745977 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745977 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x23348b5d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x23348b5d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745994 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065746036 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065746037 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 2.414 sec [junit] Testcase: test02_GLES2 took 0.551 sec [junit] Testcase: test03_GL3 took 0.619 sec [junit] Testcase: test99_PixelScale1_DefaultNorm took 0.604 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.516 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065741433 ms III - Start [junit] SLOCK [T main @ 1579065741435 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065743526 d 1ms]] [junit] canvas pos/siz: 5/25 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x30c15d8b: tileRendererInUse null, GearsES2[obj 0x30c15d8b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x30c15d8b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x30c15d8b created: GearsObj[0x40b80567, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x30c15d8b created: GearsObj[0x64b06aad, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x30c15d8b created: GearsObj[0x64b06aad, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x30c15d8b FIN GearsES2[obj 0x30c15d8b isInit true, usesShared false, 1 GearsObj[0x40b80567, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x64b06aad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x56a030f9, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744002 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744020 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744155 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x30c15d8b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x30c15d8b, angle 1.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x30c15d8b 640x480, swapInterval 1, drawable 0x4e00021 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744181 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744182 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x30c15d8b FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test01 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744213 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744256 d 0ms]] [junit] canvas pos/siz: 4/29 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7770f470: tileRendererInUse null, GearsES2[obj 0x7770f470 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7770f470 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7770f470 created: GearsObj[0xc4febae, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7770f470 created: GearsObj[0x384df808, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7770f470 created: GearsObj[0x384df808, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7770f470 FIN GearsES2[obj 0x7770f470 isInit true, usesShared false, 1 GearsObj[0xc4febae, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x384df808, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x692d52d3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7770f470 0/0 640x480 of 640x480, swapInterval 1, drawable 0x7f20bc949170, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7770f470, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744543 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744553 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744762 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7770f470: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7770f470 FIN [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744768 d 0ms]] [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test02_GLES2 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744769 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3 [junit] HiDPI PixelScale: 0.0x0.0 (req) -> 0.0x0.0 (val) -> 1.0x1.0 (has) [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065744859 d 0ms]] [junit] canvas pos/siz: 4/29 640x480 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6c40365c: tileRendererInUse null, GearsES2[obj 0x6c40365c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6c40365c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6c40365c created: GearsObj[0x1d791879, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6c40365c created: GearsObj[0x517fbb8e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6c40365c created: GearsObj[0x517fbb8e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6c40365c FIN GearsES2[obj 0x6c40365c isInit true, usesShared false, 1 GearsObj[0x1d791879, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x517fbb8e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3193b2e2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c40365c 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0004c, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c40365c, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745155 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745173 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745373 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745373 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c40365c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6c40365c FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test03_GL3 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745389 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) -> 1.0x1.0 (val) -> 1.0x1.0 (has) [junit] canvas pos/siz: 4/29 640x480 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745477 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x23348b5d: tileRendererInUse null, GearsES2[obj 0x23348b5d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x23348b5d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x23348b5d created: GearsObj[0x7b92e5fe, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x23348b5d created: GearsObj[0x56815a99, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x23348b5d created: GearsObj[0x56815a99, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x23348b5d FIN GearsES2[obj 0x23348b5d isInit true, usesShared false, 1 GearsObj[0x7b92e5fe, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x56815a99, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5aa7e67e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x23348b5d 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e0005e, msaa false, tileRendererInUse null [junit] >> GearsES2 0x23348b5d, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745700 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745713 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745977 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745977 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x23348b5d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x23348b5d FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2AWT - test99_PixelScale1_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065745994 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065746036 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065746037 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065747848 ms III - Start [junit] SLOCK [T main @ 1579065747850 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5f83eea70, owner true, ResourceToolkitLock[obj 0x49049a04, isOwner false, <71a8adcf, 27462a88>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5f83eea70, owner true, ResourceToolkitLock[obj 0x49049a04, isOwner false, <71a8adcf, 27462a88>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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____________-n0000-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065750690 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065750698 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0003-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065750940 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065750941 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test02_DefaultMsaa [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0 [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff618001530, owner true, ResourceToolkitLock[obj 0x3527942a, isOwner false, <942a29c, 1ed6388a>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff618001530, owner true, ResourceToolkitLock[obj 0x3527942a, isOwner false, <942a29c, 1ed6388a>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0000-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065751427 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0007-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test02_DefaultMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065751627 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065751628 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test03_PbufferNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400001, 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.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5a4000e00, owner true, ResourceToolkitLock[obj 0x5e600dd5, isOwner false, <576d5deb, 5d534f5d>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5a4000e00, owner true, ResourceToolkitLock[obj 0x5e600dd5, isOwner false, <576d5deb, 5d534f5d>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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____________-n0000-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065752025 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test03_PbufferNorm____________-n0006-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test03_PbufferNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065752417 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065752418 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test04_PbufferMsaa [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400001, 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.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5c00011c0, owner true, ResourceToolkitLock[obj 0x2e6a8155, isOwner false, <6221a451, 52719fb6>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5c00011c0, owner true, ResourceToolkitLock[obj 0x2e6a8155, isOwner false, <6221a451, 52719fb6>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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____________-n0000-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065752815 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test04_PbufferMsaa____________-n0005-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test04_PbufferMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065753161 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065753161 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400002, 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.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5e4001820, owner true, ResourceToolkitLock[obj 0x5677323c, isOwner false, <18df8434, 65c7a252>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5e4001820, owner true, ResourceToolkitLock[obj 0x5677323c, isOwner false, <18df8434, 65c7a252>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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_____________-n0000-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065753543 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0006-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065753925 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065753925 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400002, 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.0-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5fc001480, owner true, ResourceToolkitLock[obj 0x368247b9, isOwner false, <1a6d8329, 1a942c18>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-2, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5fc001480, owner true, ResourceToolkitLock[obj 0x368247b9, isOwner false, <1a6d8329, 1a942c18>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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_____________-n0000-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065754343 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test06_BitmapMsaa_____________-n0005-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065754702 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065754702 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6e6f2380: tileRendererInUse null, GearsES2[obj 0x6e6f2380 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6e6f2380 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6e6f2380 created: GearsObj[0x591eaa39, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6e6f2380 created: GearsObj[0x454d9dad, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6e6f2380 created: GearsObj[0x454d9dad, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6e6f2380 FIN GearsES2[obj 0x6e6f2380 isInit true, usesShared false, 1 GearsObj[0x591eaa39, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x454d9dad, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x38e92f14, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6e6f2380 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6e6f2380, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6e6f2380 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.0-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff6040d6d00, owner true, ResourceToolkitLock[obj 0x53fe15ff, isOwner false, <449a4f23, 1530c739>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-2, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff6040d6d00, owner true, ResourceToolkitLock[obj 0x53fe15ff, isOwner false, <449a4f23, 1530c739>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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__________________-n0000-GLES2_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065755131 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test20_GLES2__________________-n0003-GLES2_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6e6f2380: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6e6f2380 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065755357 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065755357 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7d0b7e3c: tileRendererInUse null, GearsES2[obj 0x7d0b7e3c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7d0b7e3c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7d0b7e3c created: GearsObj[0x4d0ba049, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x7d0b7e3c created: GearsObj[0x3a456537, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x7d0b7e3c created: GearsObj[0x3a456537, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7d0b7e3c FIN GearsES2[obj 0x7d0b7e3c isInit true, usesShared false, 1 GearsObj[0x4d0ba049, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3a456537, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x78549105, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d0b7e3c 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> 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.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7d0b7e3c 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.0-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff60c009c70, owner true, ResourceToolkitLock[obj 0x2eae8e6e, isOwner false, <8f2ef19, 470734c3>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-2, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff60c009c70, owner true, ResourceToolkitLock[obj 0x2eae8e6e, isOwner false, <8f2ef19, 470734c3>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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__________________-n0000-GLES3_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065755745 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test30_GLES3__________________-n0005-GLES3_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d0b7e3c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d0b7e3c FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065756006 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065756011 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x173ed316: tileRendererInUse null, GearsES2[obj 0x173ed316 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x173ed316 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0 [junit] gear1 0x173ed316 created: GearsObj[0x1c1b3fda, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x173ed316 created: GearsObj[0x4e3c3f50, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x173ed316 created: GearsObj[0x4e3c3f50, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x173ed316 FIN GearsES2[obj 0x173ed316 isInit true, usesShared false, 1 GearsObj[0x1c1b3fda, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4e3c3f50, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3bb270b8, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x173ed316 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, 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] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0.0-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff624000fb0, owner true, ResourceToolkitLock[obj 0x17f62e33, isOwner false, <76b1e9b8, 27406a17>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-2, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff624000fb0, owner true, ResourceToolkitLock[obj 0x17f62e33, isOwner false, <76b1e9b8, 27406a17>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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____________________-n0000-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065756509 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test40_GL3____________________-n0007-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x173ed316: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x173ed316 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065756718 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065756719 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 1.0x1.0 -> val 1.0x1.0 -> has 1.0x1.0 [junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0.0-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5b02a4cc0, owner true, ResourceToolkitLock[obj 0x543295b0, isOwner false, <54422e18, 117159c0>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-2, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5b02a4cc0, owner true, ResourceToolkitLock[obj 0x543295b0, isOwner false, <54422e18, 117159c0>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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-n0000-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065757175 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test99_PixelScale1_DefaultNorm-n0008-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065757375 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065757418 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065757418 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065757423 d 0ms]] [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.502 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065747848 ms III - Start [junit] SLOCK [T main @ 1579065747850 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5f83eea70, owner true, ResourceToolkitLock[obj 0x49049a04, isOwner false, <71a8adcf, 27462a88>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5f83eea70, owner true, ResourceToolkitLock[obj 0x49049a04, isOwner false, <71a8adcf, 27462a88>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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____________-n0000-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065750690 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065750698 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0003-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065750940 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065750941 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test02_DefaultMsaa [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0 [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff618001530, owner true, ResourceToolkitLock[obj 0x3527942a, isOwner false, <942a29c, 1ed6388a>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff618001530, owner true, ResourceToolkitLock[obj 0x3527942a, isOwner false, <942a29c, 1ed6388a>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0000-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065751427 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0007-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test02_DefaultMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065751627 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065751628 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test03_PbufferNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400001, 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.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5a4000e00, owner true, ResourceToolkitLock[obj 0x5e600dd5, isOwner false, <576d5deb, 5d534f5d>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5a4000e00, owner true, ResourceToolkitLock[obj 0x5e600dd5, isOwner false, <576d5deb, 5d534f5d>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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____________-n0000-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065752025 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test03_PbufferNorm____________-n0006-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test03_PbufferNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065752417 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065752418 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test04_PbufferMsaa [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400001, 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.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5c00011c0, owner true, ResourceToolkitLock[obj 0x2e6a8155, isOwner false, <6221a451, 52719fb6>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5c00011c0, owner true, ResourceToolkitLock[obj 0x2e6a8155, isOwner false, <6221a451, 52719fb6>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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____________-n0000-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065752815 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test04_PbufferMsaa____________-n0005-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test04_PbufferMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065753161 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065753161 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400002, 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.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5e4001820, owner true, ResourceToolkitLock[obj 0x5677323c, isOwner false, <18df8434, 65c7a252>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5e4001820, owner true, ResourceToolkitLock[obj 0x5677323c, isOwner false, <18df8434, 65c7a252>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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_____________-n0000-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065753543 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0006-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065753925 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065753925 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400002, 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.0-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5fc001480, owner true, ResourceToolkitLock[obj 0x368247b9, isOwner false, <1a6d8329, 1a942c18>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-2, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5fc001480, owner true, ResourceToolkitLock[obj 0x368247b9, isOwner false, <1a6d8329, 1a942c18>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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_____________-n0000-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065754343 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test06_BitmapMsaa_____________-n0005-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065754702 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065754702 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6e6f2380: tileRendererInUse null, GearsES2[obj 0x6e6f2380 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6e6f2380 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6e6f2380 created: GearsObj[0x591eaa39, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6e6f2380 created: GearsObj[0x454d9dad, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6e6f2380 created: GearsObj[0x454d9dad, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6e6f2380 FIN GearsES2[obj 0x6e6f2380 isInit true, usesShared false, 1 GearsObj[0x591eaa39, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x454d9dad, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x38e92f14, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6e6f2380 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6e6f2380, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6e6f2380 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.0-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff6040d6d00, owner true, ResourceToolkitLock[obj 0x53fe15ff, isOwner false, <449a4f23, 1530c739>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-2, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff6040d6d00, owner true, ResourceToolkitLock[obj 0x53fe15ff, isOwner false, <449a4f23, 1530c739>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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__________________-n0000-GLES2_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065755131 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test20_GLES2__________________-n0003-GLES2_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6e6f2380: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6e6f2380 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065755357 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065755357 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7d0b7e3c: tileRendererInUse null, GearsES2[obj 0x7d0b7e3c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7d0b7e3c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7d0b7e3c created: GearsObj[0x4d0ba049, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x7d0b7e3c created: GearsObj[0x3a456537, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x7d0b7e3c created: GearsObj[0x3a456537, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7d0b7e3c FIN GearsES2[obj 0x7d0b7e3c isInit true, usesShared false, 1 GearsObj[0x4d0ba049, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3a456537, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x78549105, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d0b7e3c 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> 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.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7d0b7e3c 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.0-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff60c009c70, owner true, ResourceToolkitLock[obj 0x2eae8e6e, isOwner false, <8f2ef19, 470734c3>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-2, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff60c009c70, owner true, ResourceToolkitLock[obj 0x2eae8e6e, isOwner false, <8f2ef19, 470734c3>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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__________________-n0000-GLES3_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065755745 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test30_GLES3__________________-n0005-GLES3_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d0b7e3c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d0b7e3c FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065756006 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065756011 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x173ed316: tileRendererInUse null, GearsES2[obj 0x173ed316 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x173ed316 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0 [junit] gear1 0x173ed316 created: GearsObj[0x1c1b3fda, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x173ed316 created: GearsObj[0x4e3c3f50, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x173ed316 created: GearsObj[0x4e3c3f50, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x173ed316 FIN GearsES2[obj 0x173ed316 isInit true, usesShared false, 1 GearsObj[0x1c1b3fda, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4e3c3f50, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3bb270b8, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x173ed316 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, 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] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0.0-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff624000fb0, owner true, ResourceToolkitLock[obj 0x17f62e33, isOwner false, <76b1e9b8, 27406a17>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-2, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff624000fb0, owner true, ResourceToolkitLock[obj 0x17f62e33, isOwner false, <76b1e9b8, 27406a17>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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____________________-n0000-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065756509 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test40_GL3____________________-n0007-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x173ed316: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x173ed316 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065756718 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065756719 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 1.0x1.0 -> val 1.0x1.0 -> has 1.0x1.0 [junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0.0-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5b02a4cc0, owner true, ResourceToolkitLock[obj 0x543295b0, isOwner false, <54422e18, 117159c0>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-2, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5b02a4cc0, owner true, ResourceToolkitLock[obj 0x543295b0, isOwner false, <54422e18, 117159c0>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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-n0000-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065757175 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test99_PixelScale1_DefaultNorm-n0008-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065757375 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065757418 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065757418 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065757423 d 0ms]] [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_DefaultNorm took 3.026 sec [junit] Testcase: test02_DefaultMsaa took 0.679 sec [junit] Testcase: test03_PbufferNorm took 0.789 sec [junit] Testcase: test04_PbufferMsaa took 0.742 sec [junit] Testcase: test05_BitmapNorm took 0.76 sec [junit] Testcase: test06_BitmapMsaa took 0.776 sec [junit] Testcase: test20_GLES2 took 0.653 sec [junit] Testcase: test30_GLES3 took 0.648 sec [junit] Testcase: test40_GL3 took 0.657 sec [junit] Testcase: test99_PixelScale1_DefaultNorm took 0.655 sec [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.502 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065747848 ms III - Start [junit] SLOCK [T main @ 1579065747850 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5f83eea70, owner true, ResourceToolkitLock[obj 0x49049a04, isOwner false, <71a8adcf, 27462a88>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5f83eea70, owner true, ResourceToolkitLock[obj 0x49049a04, isOwner false, <71a8adcf, 27462a88>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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____________-n0000-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065750690 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065750698 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test01_DefaultNorm____________-n0003-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test01_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065750940 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065750941 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test02_DefaultMsaa [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0 [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff618001530, owner true, ResourceToolkitLock[obj 0x3527942a, isOwner false, <942a29c, 1ed6388a>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff618001530, owner true, ResourceToolkitLock[obj 0x3527942a, isOwner false, <942a29c, 1ed6388a>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], modeChanged false, modeCount 88]]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0000-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065751427 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test02_DefaultMsaa____________-n0007-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test02_DefaultMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065751627 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065751628 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test03_PbufferNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400001, 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.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5a4000e00, owner true, ResourceToolkitLock[obj 0x5e600dd5, isOwner false, <576d5deb, 5d534f5d>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5a4000e00, owner true, ResourceToolkitLock[obj 0x5e600dd5, isOwner false, <576d5deb, 5d534f5d>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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____________-n0000-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065752025 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test03_PbufferNorm____________-n0006-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test03_PbufferNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065752417 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065752418 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test04_PbufferMsaa [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400001, 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.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5c00011c0, owner true, ResourceToolkitLock[obj 0x2e6a8155, isOwner false, <6221a451, 52719fb6>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5c00011c0, owner true, ResourceToolkitLock[obj 0x2e6a8155, isOwner false, <6221a451, 52719fb6>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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____________-n0000-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065752815 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test04_PbufferMsaa____________-n0005-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test04_PbufferMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065753161 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065753161 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400002, 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.0-1-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5e4001820, owner true, ResourceToolkitLock[obj 0x5677323c, isOwner false, <18df8434, 65c7a252>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-1, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5e4001820, owner true, ResourceToolkitLock[obj 0x5677323c, isOwner false, <18df8434, 65c7a252>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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_____________-n0000-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065753543 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test05_BitmapNorm_____________-n0006-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test05_BitmapNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065753925 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065753925 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400002, 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.0-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5fc001480, owner true, ResourceToolkitLock[obj 0x368247b9, isOwner false, <1a6d8329, 1a942c18>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-2, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5fc001480, owner true, ResourceToolkitLock[obj 0x368247b9, isOwner false, <1a6d8329, 1a942c18>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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_____________-n0000-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065754343 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test06_BitmapMsaa_____________-n0005-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test06_BitmapMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065754702 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065754702 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x6e6f2380: tileRendererInUse null, GearsES2[obj 0x6e6f2380 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6e6f2380 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6e6f2380 created: GearsObj[0x591eaa39, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x6e6f2380 created: GearsObj[0x454d9dad, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x6e6f2380 created: GearsObj[0x454d9dad, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x6e6f2380 FIN GearsES2[obj 0x6e6f2380 isInit true, usesShared false, 1 GearsObj[0x591eaa39, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x454d9dad, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x38e92f14, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6e6f2380 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6e6f2380, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6e6f2380 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.0-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff6040d6d00, owner true, ResourceToolkitLock[obj 0x53fe15ff, isOwner false, <449a4f23, 1530c739>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-2, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff6040d6d00, owner true, ResourceToolkitLock[obj 0x53fe15ff, isOwner false, <449a4f23, 1530c739>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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__________________-n0000-GLES2_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065755131 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test20_GLES2__________________-n0003-GLES2_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6e6f2380: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x6e6f2380 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test20_GLES2 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065755357 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065755357 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x7d0b7e3c: tileRendererInUse null, GearsES2[obj 0x7d0b7e3c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7d0b7e3c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[egl cfg 0x7, vid 0x21: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, 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.0 (ES profile, arb, compat[ES2, ES3], FBO, software) - OpenGL ES 3.0 Mesa 18.3.6 [GL 3.0.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [GLES3ViaEGLES2Config, No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.es3.GLES3Impl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION OpenGL ES 3.0 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: OpenGL ES GLSL ES 3.00 / 3.0.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 74 [junit] GLX_EXTENSIONS 20 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7d0b7e3c created: GearsObj[0x4d0ba049, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x7d0b7e3c created: GearsObj[0x3a456537, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x7d0b7e3c created: GearsObj[0x3a456537, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x7d0b7e3c FIN GearsES2[obj 0x7d0b7e3c isInit true, usesShared false, 1 GearsObj[0x4d0ba049, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3a456537, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x78549105, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7d0b7e3c 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> 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.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7d0b7e3c 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.0-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff60c009c70, owner true, ResourceToolkitLock[obj 0x2eae8e6e, isOwner false, <8f2ef19, 470734c3>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-2, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff60c009c70, owner true, ResourceToolkitLock[obj 0x2eae8e6e, isOwner false, <8f2ef19, 470734c3>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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__________________-n0000-GLES3_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065755745 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test30_GLES3__________________-n0005-GLES3_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d0b7e3c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x7d0b7e3c FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test30_GLES3 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065756006 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065756011 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x173ed316: tileRendererInUse null, GearsES2[obj 0x173ed316 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x173ed316 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3/GL3.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 0.0x0.0 -> val 0.0x0.0 -> has 1.0x1.0 [junit] gear1 0x173ed316 created: GearsObj[0x1c1b3fda, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x173ed316 created: GearsObj[0x4e3c3f50, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x173ed316 created: GearsObj[0x4e3c3f50, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x173ed316 FIN GearsES2[obj 0x173ed316 isInit true, usesShared false, 1 GearsObj[0x1c1b3fda, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x4e3c3f50, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x3bb270b8, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x173ed316 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, 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] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0.0-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff624000fb0, owner true, ResourceToolkitLock[obj 0x17f62e33, isOwner false, <76b1e9b8, 27406a17>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-2, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff624000fb0, owner true, ResourceToolkitLock[obj 0x17f62e33, isOwner false, <76b1e9b8, 27406a17>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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____________________-n0000-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065756509 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test40_GL3____________________-n0007-GL3___-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x173ed316: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x173ed316 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test40_GL3 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065756718 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065756719 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] HiDPI PixelScale: min 1.0x1.0, max 1.0x1.0, req 1.0x1.0 -> val 1.0x1.0 -> has 1.0x1.0 [junit] GetPixelScale: AWT -> Screen: NEWT-Screen[.x11_:0.0-2-s0, idx 0, refCount 1, vsize [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], X11GraphicsScreen[X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5b02a4cc0, owner true, ResourceToolkitLock[obj 0x543295b0, isOwner false, <54422e18, 117159c0>[count 0, qsz 0, owner ]]], idx 0], NEWT-Display[.x11_:0.0-2, excl false, refCount 1, hasEDT true, edtRunning true, X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7ff5b02a4cc0, owner true, ResourceToolkitLock[obj 0x543295b0, isOwner false, <54422e18, 117159c0>[count 0, qsz 0, owner ]]]], monitors: [Monitor[Id 0x4f [primary], 521 x 293 mm, pixelScale [1.0, 1.0], viewport [ 0 / 0 1920 x 1080 ] [pixels], [ 0 / 0 1920 x 1080 ] [window], orig [Id 0x57, [ 1920 x 1080 pixels x 32 bpp ] @ 60.0 Hz, flags [], 0 degr], curr [Id 0x57, [ 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-n0000-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065757175 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsES2GLJPanelAWT.test99_PixelScale1_DefaultNorm-n0008-GL3bc_-hw-fbobject-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelAWT - test99_PixelScale1_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065757375 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065757418 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065757418 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065757423 d 0ms]] [junit] ------------- ---------------- --------------- [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 @ 1579065759128 ms III - Start [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT [junit] SLOCK [T main @ 1579065759130 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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2118cddf: tileRendererInUse null, GearsES2[obj 0x2118cddf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2118cddf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2118cddf created: GearsObj[0x162a45, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x2118cddf created: GearsObj[0x38fd1529, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x2118cddf created: GearsObj[0x38fd1529, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2118cddf FIN GearsES2[obj 0x2118cddf isInit true, usesShared false, 1 GearsObj[0x162a45, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x38fd1529, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f9076ea, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2118cddf 0/0 295x266 of 295x266, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2118cddf, angle 0.0, [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0 -> [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x72e5a8e: tileRendererInUse null, GearsES2[obj 0x72e5a8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x72e5a8e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x72e5a8e created: GearsObj[0x7296d86d, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x72e5a8e created: GearsObj[0x3cc8b121, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x72e5a8e created: GearsObj[0x3cc8b121, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x72e5a8e FIN GearsES2[obj 0x72e5a8e isInit true, usesShared false, 1 GearsObj[0x7296d86d, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3cc8b121, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x60cbb7f2, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72e5a8e 0/0 295x266 of 295x266, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72e5a8e, angle 0.0, [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0 -> [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x54e1c68b: tileRendererInUse null, GearsES2[obj 0x54e1c68b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x54e1c68b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x54e1c68b created: GearsObj[0x5e454587, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x54e1c68b created: GearsObj[0x85d33d0, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x54e1c68b created: GearsObj[0x85d33d0, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x54e1c68b FIN GearsES2[obj 0x54e1c68b isInit true, usesShared false, 1 GearsObj[0x5e454587, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x85d33d0, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2026df61, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x54e1c68b 0/0 147x123 of 147x123, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54e1c68b, angle 0.0, [l -1.195122, r 1.195122, b -1.0, t 1.0] 2.390244x2.0 -> [l -1.195122, r 1.195122, b -1.0, t 1.0] 2.390244x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x53aac487: tileRendererInUse null, GearsES2[obj 0x53aac487 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x53aac487 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x53aac487 created: GearsObj[0x6e97ee15, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x53aac487 created: GearsObj[0x3aea804f, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x53aac487 created: GearsObj[0x3aea804f, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x53aac487 FIN GearsES2[obj 0x53aac487 isInit true, usesShared false, 1 GearsObj[0x6e97ee15, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3aea804f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x44072c9e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53aac487 0/0 98x76 of 98x76, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53aac487, angle 0.0, [l -1.2894737, r 1.2894737, b -1.0, t 1.0] 2.5789473x2.0 -> [l -1.2894737, r 1.2894737, b -1.0, t 1.0] 2.5789473x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2118cddf 295x266, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x72e5a8e 295x266, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x54e1c68b 147x123, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x53aac487 98x76, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2118cddf 0/0 296x264 of 296x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2118cddf, angle 1.5, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2118cddf 296x264, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72e5a8e 0/0 296x264 of 296x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72e5a8e, angle 1.5, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x72e5a8e 296x264, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x54e1c68b 0/0 147x122 of 147x122, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54e1c68b, angle 1.5, [l -1.204918, r 1.204918, b -1.0, t 1.0] 2.409836x2.0 -> [l -1.204918, r 1.204918, b -1.0, t 1.0] 2.409836x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x54e1c68b 147x122, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53aac487 0/0 98x75 of 98x75, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53aac487, angle 1.5, [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0 -> [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x53aac487 98x75, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2118cddf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2118cddf FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72e5a8e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72e5a8e FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x54e1c68b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x54e1c68b FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53aac487: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53aac487 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test02_DefaultMsaa [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x537f60bf: tileRendererInUse null, GearsES2[obj 0x537f60bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x537f60bf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x537f60bf created: GearsObj[0x1afd14f2, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x537f60bf created: GearsObj[0x21665898, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x537f60bf created: GearsObj[0x21665898, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x537f60bf FIN GearsES2[obj 0x537f60bf isInit true, usesShared false, 1 GearsObj[0x1afd14f2, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x21665898, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x63d53808, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x537f60bf 0/0 296x264 of 296x264, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x537f60bf, angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5677323c: tileRendererInUse null, GearsES2[obj 0x5677323c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5677323c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5677323c created: GearsObj[0x33988ffe, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5677323c created: GearsObj[0x35c4a571, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5677323c created: GearsObj[0x35c4a571, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5677323c FIN GearsES2[obj 0x5677323c isInit true, usesShared false, 1 GearsObj[0x33988ffe, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x35c4a571, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x41d069de, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5677323c 0/0 296x264 of 296x264, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5677323c, angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x13e344d: tileRendererInUse null, GearsES2[obj 0x13e344d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x13e344d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x13e344d created: GearsObj[0x72765eaf, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x13e344d created: GearsObj[0x43792360, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x13e344d created: GearsObj[0x43792360, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x13e344d FIN GearsES2[obj 0x13e344d isInit true, usesShared false, 1 GearsObj[0x72765eaf, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x43792360, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xb5e52ff, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x13e344d 0/0 148x122 of 148x122, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x13e344d, angle 0.0, [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0 -> [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ffaf86: tileRendererInUse null, GearsES2[obj 0x1ffaf86 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ffaf86 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ffaf86 created: GearsObj[0x4afe7275, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1ffaf86 created: GearsObj[0x7ff6916b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1ffaf86 created: GearsObj[0x7ff6916b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ffaf86 FIN GearsES2[obj 0x1ffaf86 isInit true, usesShared false, 1 GearsObj[0x4afe7275, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7ff6916b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4022c478, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ffaf86 0/0 98x75 of 98x75, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1ffaf86, angle 0.0, [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0 -> [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x537f60bf 296x264, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5677323c 296x264, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x13e344d 148x122, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ffaf86 98x75, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x537f60bf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x537f60bf FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5677323c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5677323c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x13e344d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x13e344d FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ffaf86: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ffaf86 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test02_DefaultMsaa [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test03_PbufferNorm [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x60099951: tileRendererInUse null, GearsES2[obj 0x60099951 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x60099951 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x60099951 created: GearsObj[0x15b5f3c3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x60099951 created: GearsObj[0x27bed5d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x60099951 created: GearsObj[0x27bed5d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x60099951 FIN GearsES2[obj 0x60099951 isInit true, usesShared false, 1 GearsObj[0x15b5f3c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27bed5d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17b19949, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x60099951 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5400001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x60099951, angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x20140db9: tileRendererInUse null, GearsES2[obj 0x20140db9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x20140db9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x20140db9 created: GearsObj[0xc123f8e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x20140db9 created: GearsObj[0x2135f397, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x20140db9 created: GearsObj[0x2135f397, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x20140db9 FIN GearsES2[obj 0x20140db9 isInit true, usesShared false, 1 GearsObj[0xc123f8e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2135f397, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6513f93a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x20140db9 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5800001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x20140db9, angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1e6a3214: tileRendererInUse null, GearsES2[obj 0x1e6a3214 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1e6a3214 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1e6a3214 created: GearsObj[0x4d00b945, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1e6a3214 created: GearsObj[0x28fd494b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1e6a3214 created: GearsObj[0x28fd494b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1e6a3214 FIN GearsES2[obj 0x1e6a3214 isInit true, usesShared false, 1 GearsObj[0x4d00b945, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28fd494b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b7dcd75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1e6a3214 0/0 148x122 of 148x122, swapInterval 0, drawable 0x5a00001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1e6a3214, angle 0.0, [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0 -> [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,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[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x368247b9 created: GearsObj[0x36af27d5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x368247b9 created: GearsObj[0x7b515daf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x368247b9 created: GearsObj[0x7b515daf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x368247b9 FIN GearsES2[obj 0x368247b9 isInit true, usesShared false, 1 GearsObj[0x36af27d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b515daf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5dcf7aa8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x368247b9 0/0 98x75 of 98x75, swapInterval 0, drawable 0x5c00001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x368247b9, angle 0.0, [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0 -> [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x60099951 296x264, swapInterval 0, drawable 0x5400001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x20140db9 296x264, swapInterval 0, drawable 0x5800001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1e6a3214 148x122, swapInterval 0, drawable 0x5a00001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x368247b9 98x75, swapInterval 0, drawable 0x5c00001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x60099951: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x60099951 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x20140db9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x20140db9 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e6a3214: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e6a3214 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x368247b9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x368247b9 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test03_PbufferNorm [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test04_PbufferMsaa [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x71ba6d4e: tileRendererInUse null, GearsES2[obj 0x71ba6d4e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x71ba6d4e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x71ba6d4e created: GearsObj[0x1475dee9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x71ba6d4e created: GearsObj[0x166a33d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x71ba6d4e created: GearsObj[0x166a33d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x71ba6d4e FIN GearsES2[obj 0x71ba6d4e isInit true, usesShared false, 1 GearsObj[0x1475dee9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x166a33d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd2c07e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x71ba6d4e 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5400001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71ba6d4e, angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x738dc9b: tileRendererInUse null, GearsES2[obj 0x738dc9b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x738dc9b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x738dc9b created: GearsObj[0x7eadf9b4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x738dc9b created: GearsObj[0x4bcbf5aa, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x738dc9b created: GearsObj[0x4bcbf5aa, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x738dc9b FIN GearsES2[obj 0x738dc9b isInit true, usesShared false, 1 GearsObj[0x7eadf9b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4bcbf5aa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17d73332, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x738dc9b 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5800001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x738dc9b, angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c77d488: tileRendererInUse null, GearsES2[obj 0x3c77d488 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3c77d488 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3c77d488 created: GearsObj[0x3b5e0ab8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3c77d488 created: GearsObj[0x277748a6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3c77d488 created: GearsObj[0x277748a6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c77d488 FIN GearsES2[obj 0x3c77d488 isInit true, usesShared false, 1 GearsObj[0x3b5e0ab8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x277748a6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a243e9f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c77d488 0/0 148x122 of 148x122, swapInterval 0, drawable 0x5a00001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3c77d488, angle 0.0, [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0 -> [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x63376bed: tileRendererInUse null, GearsES2[obj 0x63376bed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63376bed on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x63376bed created: GearsObj[0x62e8548a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x63376bed created: GearsObj[0x57e96a31, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x63376bed created: GearsObj[0x57e96a31, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x63376bed FIN GearsES2[obj 0x63376bed isInit true, usesShared false, 1 GearsObj[0x62e8548a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57e96a31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18f2ebb3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x63376bed 0/0 98x75 of 98x75, swapInterval 0, drawable 0x5c00001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63376bed, angle 0.0, [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0 -> [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x71ba6d4e 296x264, swapInterval 0, drawable 0x5400001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x738dc9b 296x264, swapInterval 0, drawable 0x5800001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c77d488 148x122, swapInterval 0, drawable 0x5a00001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x63376bed 98x75, swapInterval 0, drawable 0x5c00001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71ba6d4e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71ba6d4e FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x738dc9b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x738dc9b FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c77d488: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c77d488 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x63376bed: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x63376bed FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test04_PbufferMsaa [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test05_BitmapNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5400002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5800002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 148x122 of 148x122, swapInterval 0, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0 -> [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 98x75 of 98x75, swapInterval 0, drawable 0x5c00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0 -> [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test05_BitmapNorm [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test06_BitmapMsaa [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5400002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5800002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 148x122 of 148x122, swapInterval 0, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0 -> [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 98x75 of 98x75, swapInterval 0, drawable 0x5c00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0 -> [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test06_BitmapMsaa [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065769351 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065769351 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.14 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065759128 ms III - Start [junit] SLOCK [T main @ 1579065759130 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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2118cddf: tileRendererInUse null, GearsES2[obj 0x2118cddf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2118cddf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2118cddf created: GearsObj[0x162a45, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x2118cddf created: GearsObj[0x38fd1529, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x2118cddf created: GearsObj[0x38fd1529, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2118cddf FIN GearsES2[obj 0x2118cddf isInit true, usesShared false, 1 GearsObj[0x162a45, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x38fd1529, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f9076ea, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2118cddf 0/0 295x266 of 295x266, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2118cddf, angle 0.0, [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0 -> [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x72e5a8e: tileRendererInUse null, GearsES2[obj 0x72e5a8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x72e5a8e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x72e5a8e created: GearsObj[0x7296d86d, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x72e5a8e created: GearsObj[0x3cc8b121, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x72e5a8e created: GearsObj[0x3cc8b121, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x72e5a8e FIN GearsES2[obj 0x72e5a8e isInit true, usesShared false, 1 GearsObj[0x7296d86d, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3cc8b121, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x60cbb7f2, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72e5a8e 0/0 295x266 of 295x266, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72e5a8e, angle 0.0, [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0 -> [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x54e1c68b: tileRendererInUse null, GearsES2[obj 0x54e1c68b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x54e1c68b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x54e1c68b created: GearsObj[0x5e454587, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x54e1c68b created: GearsObj[0x85d33d0, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x54e1c68b created: GearsObj[0x85d33d0, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x54e1c68b FIN GearsES2[obj 0x54e1c68b isInit true, usesShared false, 1 GearsObj[0x5e454587, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x85d33d0, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2026df61, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x54e1c68b 0/0 147x123 of 147x123, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54e1c68b, angle 0.0, [l -1.195122, r 1.195122, b -1.0, t 1.0] 2.390244x2.0 -> [l -1.195122, r 1.195122, b -1.0, t 1.0] 2.390244x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x53aac487: tileRendererInUse null, GearsES2[obj 0x53aac487 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x53aac487 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x53aac487 created: GearsObj[0x6e97ee15, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x53aac487 created: GearsObj[0x3aea804f, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x53aac487 created: GearsObj[0x3aea804f, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x53aac487 FIN GearsES2[obj 0x53aac487 isInit true, usesShared false, 1 GearsObj[0x6e97ee15, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3aea804f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x44072c9e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53aac487 0/0 98x76 of 98x76, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53aac487, angle 0.0, [l -1.2894737, r 1.2894737, b -1.0, t 1.0] 2.5789473x2.0 -> [l -1.2894737, r 1.2894737, b -1.0, t 1.0] 2.5789473x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2118cddf 295x266, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x72e5a8e 295x266, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x54e1c68b 147x123, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x53aac487 98x76, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2118cddf 0/0 296x264 of 296x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2118cddf, angle 1.5, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2118cddf 296x264, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72e5a8e 0/0 296x264 of 296x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72e5a8e, angle 1.5, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x72e5a8e 296x264, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x54e1c68b 0/0 147x122 of 147x122, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54e1c68b, angle 1.5, [l -1.204918, r 1.204918, b -1.0, t 1.0] 2.409836x2.0 -> [l -1.204918, r 1.204918, b -1.0, t 1.0] 2.409836x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x54e1c68b 147x122, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53aac487 0/0 98x75 of 98x75, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53aac487, angle 1.5, [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0 -> [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x53aac487 98x75, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2118cddf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2118cddf FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72e5a8e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72e5a8e FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x54e1c68b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x54e1c68b FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53aac487: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53aac487 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test02_DefaultMsaa [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x537f60bf: tileRendererInUse null, GearsES2[obj 0x537f60bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x537f60bf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x537f60bf created: GearsObj[0x1afd14f2, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x537f60bf created: GearsObj[0x21665898, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x537f60bf created: GearsObj[0x21665898, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x537f60bf FIN GearsES2[obj 0x537f60bf isInit true, usesShared false, 1 GearsObj[0x1afd14f2, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x21665898, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x63d53808, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x537f60bf 0/0 296x264 of 296x264, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x537f60bf, angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5677323c: tileRendererInUse null, GearsES2[obj 0x5677323c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5677323c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5677323c created: GearsObj[0x33988ffe, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5677323c created: GearsObj[0x35c4a571, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5677323c created: GearsObj[0x35c4a571, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5677323c FIN GearsES2[obj 0x5677323c isInit true, usesShared false, 1 GearsObj[0x33988ffe, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x35c4a571, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x41d069de, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5677323c 0/0 296x264 of 296x264, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5677323c, angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x13e344d: tileRendererInUse null, GearsES2[obj 0x13e344d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x13e344d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x13e344d created: GearsObj[0x72765eaf, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x13e344d created: GearsObj[0x43792360, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x13e344d created: GearsObj[0x43792360, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x13e344d FIN GearsES2[obj 0x13e344d isInit true, usesShared false, 1 GearsObj[0x72765eaf, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x43792360, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xb5e52ff, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x13e344d 0/0 148x122 of 148x122, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x13e344d, angle 0.0, [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0 -> [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ffaf86: tileRendererInUse null, GearsES2[obj 0x1ffaf86 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ffaf86 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ffaf86 created: GearsObj[0x4afe7275, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1ffaf86 created: GearsObj[0x7ff6916b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1ffaf86 created: GearsObj[0x7ff6916b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ffaf86 FIN GearsES2[obj 0x1ffaf86 isInit true, usesShared false, 1 GearsObj[0x4afe7275, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7ff6916b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4022c478, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ffaf86 0/0 98x75 of 98x75, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1ffaf86, angle 0.0, [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0 -> [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x537f60bf 296x264, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5677323c 296x264, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x13e344d 148x122, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ffaf86 98x75, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x537f60bf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x537f60bf FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5677323c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5677323c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x13e344d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x13e344d FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ffaf86: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ffaf86 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test02_DefaultMsaa [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test03_PbufferNorm [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x60099951: tileRendererInUse null, GearsES2[obj 0x60099951 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x60099951 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x60099951 created: GearsObj[0x15b5f3c3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x60099951 created: GearsObj[0x27bed5d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x60099951 created: GearsObj[0x27bed5d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x60099951 FIN GearsES2[obj 0x60099951 isInit true, usesShared false, 1 GearsObj[0x15b5f3c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27bed5d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17b19949, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x60099951 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5400001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x60099951, angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x20140db9: tileRendererInUse null, GearsES2[obj 0x20140db9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x20140db9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x20140db9 created: GearsObj[0xc123f8e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x20140db9 created: GearsObj[0x2135f397, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x20140db9 created: GearsObj[0x2135f397, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x20140db9 FIN GearsES2[obj 0x20140db9 isInit true, usesShared false, 1 GearsObj[0xc123f8e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2135f397, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6513f93a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x20140db9 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5800001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x20140db9, angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1e6a3214: tileRendererInUse null, GearsES2[obj 0x1e6a3214 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1e6a3214 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1e6a3214 created: GearsObj[0x4d00b945, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1e6a3214 created: GearsObj[0x28fd494b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1e6a3214 created: GearsObj[0x28fd494b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1e6a3214 FIN GearsES2[obj 0x1e6a3214 isInit true, usesShared false, 1 GearsObj[0x4d00b945, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28fd494b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b7dcd75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1e6a3214 0/0 148x122 of 148x122, swapInterval 0, drawable 0x5a00001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1e6a3214, angle 0.0, [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0 -> [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,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[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x368247b9 created: GearsObj[0x36af27d5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x368247b9 created: GearsObj[0x7b515daf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x368247b9 created: GearsObj[0x7b515daf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x368247b9 FIN GearsES2[obj 0x368247b9 isInit true, usesShared false, 1 GearsObj[0x36af27d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b515daf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5dcf7aa8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x368247b9 0/0 98x75 of 98x75, swapInterval 0, drawable 0x5c00001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x368247b9, angle 0.0, [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0 -> [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x60099951 296x264, swapInterval 0, drawable 0x5400001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x20140db9 296x264, swapInterval 0, drawable 0x5800001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1e6a3214 148x122, swapInterval 0, drawable 0x5a00001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x368247b9 98x75, swapInterval 0, drawable 0x5c00001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x60099951: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x60099951 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x20140db9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x20140db9 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e6a3214: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e6a3214 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x368247b9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x368247b9 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test03_PbufferNorm [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test04_PbufferMsaa [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x71ba6d4e: tileRendererInUse null, GearsES2[obj 0x71ba6d4e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x71ba6d4e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x71ba6d4e created: GearsObj[0x1475dee9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x71ba6d4e created: GearsObj[0x166a33d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x71ba6d4e created: GearsObj[0x166a33d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x71ba6d4e FIN GearsES2[obj 0x71ba6d4e isInit true, usesShared false, 1 GearsObj[0x1475dee9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x166a33d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd2c07e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x71ba6d4e 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5400001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71ba6d4e, angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x738dc9b: tileRendererInUse null, GearsES2[obj 0x738dc9b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x738dc9b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x738dc9b created: GearsObj[0x7eadf9b4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x738dc9b created: GearsObj[0x4bcbf5aa, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x738dc9b created: GearsObj[0x4bcbf5aa, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x738dc9b FIN GearsES2[obj 0x738dc9b isInit true, usesShared false, 1 GearsObj[0x7eadf9b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4bcbf5aa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17d73332, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x738dc9b 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5800001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x738dc9b, angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c77d488: tileRendererInUse null, GearsES2[obj 0x3c77d488 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3c77d488 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3c77d488 created: GearsObj[0x3b5e0ab8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3c77d488 created: GearsObj[0x277748a6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3c77d488 created: GearsObj[0x277748a6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c77d488 FIN GearsES2[obj 0x3c77d488 isInit true, usesShared false, 1 GearsObj[0x3b5e0ab8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x277748a6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a243e9f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c77d488 0/0 148x122 of 148x122, swapInterval 0, drawable 0x5a00001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3c77d488, angle 0.0, [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0 -> [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x63376bed: tileRendererInUse null, GearsES2[obj 0x63376bed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63376bed on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x63376bed created: GearsObj[0x62e8548a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x63376bed created: GearsObj[0x57e96a31, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x63376bed created: GearsObj[0x57e96a31, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x63376bed FIN GearsES2[obj 0x63376bed isInit true, usesShared false, 1 GearsObj[0x62e8548a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57e96a31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18f2ebb3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x63376bed 0/0 98x75 of 98x75, swapInterval 0, drawable 0x5c00001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63376bed, angle 0.0, [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0 -> [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x71ba6d4e 296x264, swapInterval 0, drawable 0x5400001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x738dc9b 296x264, swapInterval 0, drawable 0x5800001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c77d488 148x122, swapInterval 0, drawable 0x5a00001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x63376bed 98x75, swapInterval 0, drawable 0x5c00001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71ba6d4e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71ba6d4e FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x738dc9b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x738dc9b FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c77d488: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c77d488 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x63376bed: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x63376bed FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test04_PbufferMsaa [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test05_BitmapNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5400002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5800002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 148x122 of 148x122, swapInterval 0, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0 -> [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 98x75 of 98x75, swapInterval 0, drawable 0x5c00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0 -> [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test05_BitmapNorm [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test06_BitmapMsaa [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5400002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5800002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 148x122 of 148x122, swapInterval 0, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0 -> [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 98x75 of 98x75, swapInterval 0, drawable 0x5c00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0 -> [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test06_BitmapMsaa [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065769351 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065769351 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_DefaultNorm took 2.296 sec [junit] Testcase: test02_DefaultMsaa took 1.532 sec [junit] Testcase: test03_PbufferNorm took 1.098 sec [junit] Testcase: test04_PbufferMsaa took 1.165 sec [junit] Testcase: test05_BitmapNorm took 1.143 sec [junit] Testcase: test06_BitmapMsaa took 1.158 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.14 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065759128 ms III - Start [junit] SLOCK [T main @ 1579065759130 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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x2118cddf: tileRendererInUse null, GearsES2[obj 0x2118cddf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2118cddf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2118cddf created: GearsObj[0x162a45, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x2118cddf created: GearsObj[0x38fd1529, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x2118cddf created: GearsObj[0x38fd1529, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x2118cddf FIN GearsES2[obj 0x2118cddf isInit true, usesShared false, 1 GearsObj[0x162a45, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x38fd1529, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4f9076ea, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2118cddf 0/0 295x266 of 295x266, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2118cddf, angle 0.0, [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0 -> [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x72e5a8e: tileRendererInUse null, GearsES2[obj 0x72e5a8e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x72e5a8e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x72e5a8e created: GearsObj[0x7296d86d, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x72e5a8e created: GearsObj[0x3cc8b121, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x72e5a8e created: GearsObj[0x3cc8b121, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x72e5a8e FIN GearsES2[obj 0x72e5a8e isInit true, usesShared false, 1 GearsObj[0x7296d86d, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3cc8b121, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x60cbb7f2, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72e5a8e 0/0 295x266 of 295x266, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72e5a8e, angle 0.0, [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0 -> [l -1.1090225, r 1.1090225, b -1.0, t 1.0] 2.218045x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x54e1c68b: tileRendererInUse null, GearsES2[obj 0x54e1c68b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x54e1c68b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x54e1c68b created: GearsObj[0x5e454587, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x54e1c68b created: GearsObj[0x85d33d0, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x54e1c68b created: GearsObj[0x85d33d0, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x54e1c68b FIN GearsES2[obj 0x54e1c68b isInit true, usesShared false, 1 GearsObj[0x5e454587, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x85d33d0, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x2026df61, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x54e1c68b 0/0 147x123 of 147x123, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54e1c68b, angle 0.0, [l -1.195122, r 1.195122, b -1.0, t 1.0] 2.390244x2.0 -> [l -1.195122, r 1.195122, b -1.0, t 1.0] 2.390244x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x53aac487: tileRendererInUse null, GearsES2[obj 0x53aac487 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x53aac487 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x53aac487 created: GearsObj[0x6e97ee15, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x53aac487 created: GearsObj[0x3aea804f, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x53aac487 created: GearsObj[0x3aea804f, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x53aac487 FIN GearsES2[obj 0x53aac487 isInit true, usesShared false, 1 GearsObj[0x6e97ee15, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x3aea804f, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x44072c9e, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53aac487 0/0 98x76 of 98x76, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53aac487, angle 0.0, [l -1.2894737, r 1.2894737, b -1.0, t 1.0] 2.5789473x2.0 -> [l -1.2894737, r 1.2894737, b -1.0, t 1.0] 2.5789473x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2118cddf 295x266, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x72e5a8e 295x266, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x54e1c68b 147x123, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x53aac487 98x76, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x2118cddf 0/0 296x264 of 296x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2118cddf, angle 1.5, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x2118cddf 296x264, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x72e5a8e 0/0 296x264 of 296x264, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x72e5a8e, angle 1.5, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x72e5a8e 296x264, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x54e1c68b 0/0 147x122 of 147x122, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x54e1c68b, angle 1.5, [l -1.204918, r 1.204918, b -1.0, t 1.0] 2.409836x2.0 -> [l -1.204918, r 1.204918, b -1.0, t 1.0] 2.409836x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x54e1c68b 147x122, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x53aac487 0/0 98x75 of 98x75, swapInterval 0, drawable 0x0, msaa false, tileRendererInUse null [junit] >> GearsES2 0x53aac487, angle 1.5, [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0 -> [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x53aac487 98x75, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2118cddf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x2118cddf FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72e5a8e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x72e5a8e FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x54e1c68b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x54e1c68b FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53aac487: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x53aac487 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test01_DefaultNorm [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test02_DefaultMsaa [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x537f60bf: tileRendererInUse null, GearsES2[obj 0x537f60bf isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x537f60bf on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x537f60bf created: GearsObj[0x1afd14f2, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x537f60bf created: GearsObj[0x21665898, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x537f60bf created: GearsObj[0x21665898, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x537f60bf FIN GearsES2[obj 0x537f60bf isInit true, usesShared false, 1 GearsObj[0x1afd14f2, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x21665898, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x63d53808, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x537f60bf 0/0 296x264 of 296x264, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x537f60bf, angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5677323c: tileRendererInUse null, GearsES2[obj 0x5677323c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5677323c on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5677323c created: GearsObj[0x33988ffe, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x5677323c created: GearsObj[0x35c4a571, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x5677323c created: GearsObj[0x35c4a571, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5677323c FIN GearsES2[obj 0x5677323c isInit true, usesShared false, 1 GearsObj[0x33988ffe, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x35c4a571, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x41d069de, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5677323c 0/0 296x264 of 296x264, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x5677323c, angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x13e344d: tileRendererInUse null, GearsES2[obj 0x13e344d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x13e344d on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x13e344d created: GearsObj[0x72765eaf, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x13e344d created: GearsObj[0x43792360, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x13e344d created: GearsObj[0x43792360, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x13e344d FIN GearsES2[obj 0x13e344d isInit true, usesShared false, 1 GearsObj[0x72765eaf, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x43792360, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0xb5e52ff, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x13e344d 0/0 148x122 of 148x122, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x13e344d, angle 0.0, [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0 -> [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1ffaf86: tileRendererInUse null, GearsES2[obj 0x1ffaf86 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1ffaf86 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1ffaf86 created: GearsObj[0x4afe7275, vbo ff 2, fs 3, bf 4, bs 5] [junit] gear2 0x1ffaf86 created: GearsObj[0x7ff6916b, vbo ff 8, fs 9, bf 10, bs 11] [junit] gear3 0x1ffaf86 created: GearsObj[0x7ff6916b, vbo ff 8, fs 9, bf 10, bs 11] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1ffaf86 FIN GearsES2[obj 0x1ffaf86 isInit true, usesShared false, 1 GearsObj[0x4afe7275, vbo ff 2, fs 3, bf 4, bs 5], 2 GearsObj[0x7ff6916b, vbo ff 8, fs 9, bf 10, bs 11], 3 GearsObj[0x4022c478, vbo ff 14, fs 15, bf 16, bs 17], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1ffaf86 0/0 98x75 of 98x75, swapInterval 0, drawable 0x0, msaa true, tileRendererInUse null [junit] >> GearsES2 0x1ffaf86, angle 0.0, [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0 -> [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x537f60bf 296x264, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5677323c 296x264, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x13e344d 148x122, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1ffaf86 98x75, swapInterval 0, drawable 0x0 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x537f60bf: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x537f60bf FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5677323c: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5677323c FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x13e344d: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x13e344d FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ffaf86: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1ffaf86 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test02_DefaultMsaa [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test03_PbufferNorm [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x60099951: tileRendererInUse null, GearsES2[obj 0x60099951 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x60099951 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x60099951 created: GearsObj[0x15b5f3c3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x60099951 created: GearsObj[0x27bed5d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x60099951 created: GearsObj[0x27bed5d4, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x60099951 FIN GearsES2[obj 0x60099951 isInit true, usesShared false, 1 GearsObj[0x15b5f3c3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x27bed5d4, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17b19949, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x60099951 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5400001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x60099951, angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x20140db9: tileRendererInUse null, GearsES2[obj 0x20140db9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x20140db9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x20140db9 created: GearsObj[0xc123f8e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x20140db9 created: GearsObj[0x2135f397, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x20140db9 created: GearsObj[0x2135f397, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x20140db9 FIN GearsES2[obj 0x20140db9 isInit true, usesShared false, 1 GearsObj[0xc123f8e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2135f397, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6513f93a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x20140db9 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5800001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x20140db9, angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x1e6a3214: tileRendererInUse null, GearsES2[obj 0x1e6a3214 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1e6a3214 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1e6a3214 created: GearsObj[0x4d00b945, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1e6a3214 created: GearsObj[0x28fd494b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1e6a3214 created: GearsObj[0x28fd494b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x1e6a3214 FIN GearsES2[obj 0x1e6a3214 isInit true, usesShared false, 1 GearsObj[0x4d00b945, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x28fd494b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5b7dcd75, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x1e6a3214 0/0 148x122 of 148x122, swapInterval 0, drawable 0x5a00001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1e6a3214, angle 0.0, [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0 -> [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,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[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x368247b9 created: GearsObj[0x36af27d5, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x368247b9 created: GearsObj[0x7b515daf, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x368247b9 created: GearsObj[0x7b515daf, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x368247b9 FIN GearsES2[obj 0x368247b9 isInit true, usesShared false, 1 GearsObj[0x36af27d5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7b515daf, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5dcf7aa8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x368247b9 0/0 98x75 of 98x75, swapInterval 0, drawable 0x5c00001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x368247b9, angle 0.0, [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0 -> [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x60099951 296x264, swapInterval 0, drawable 0x5400001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x20140db9 296x264, swapInterval 0, drawable 0x5800001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x1e6a3214 148x122, swapInterval 0, drawable 0x5a00001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x368247b9 98x75, swapInterval 0, drawable 0x5c00001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x60099951: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x60099951 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x20140db9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x20140db9 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e6a3214: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x1e6a3214 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x368247b9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x368247b9 FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test03_PbufferNorm [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test04_PbufferMsaa [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x71ba6d4e: tileRendererInUse null, GearsES2[obj 0x71ba6d4e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x71ba6d4e on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x71ba6d4e created: GearsObj[0x1475dee9, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x71ba6d4e created: GearsObj[0x166a33d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x71ba6d4e created: GearsObj[0x166a33d3, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x71ba6d4e FIN GearsES2[obj 0x71ba6d4e isInit true, usesShared false, 1 GearsObj[0x1475dee9, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x166a33d3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xd2c07e6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x71ba6d4e 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5400001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71ba6d4e, angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x738dc9b: tileRendererInUse null, GearsES2[obj 0x738dc9b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x738dc9b on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x738dc9b created: GearsObj[0x7eadf9b4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x738dc9b created: GearsObj[0x4bcbf5aa, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x738dc9b created: GearsObj[0x4bcbf5aa, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x738dc9b FIN GearsES2[obj 0x738dc9b isInit true, usesShared false, 1 GearsObj[0x7eadf9b4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4bcbf5aa, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x17d73332, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x738dc9b 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5800001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x738dc9b, angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x3c77d488: tileRendererInUse null, GearsES2[obj 0x3c77d488 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3c77d488 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3c77d488 created: GearsObj[0x3b5e0ab8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3c77d488 created: GearsObj[0x277748a6, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3c77d488 created: GearsObj[0x277748a6, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x3c77d488 FIN GearsES2[obj 0x3c77d488 isInit true, usesShared false, 1 GearsObj[0x3b5e0ab8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x277748a6, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4a243e9f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3c77d488 0/0 148x122 of 148x122, swapInterval 0, drawable 0x5a00001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3c77d488, angle 0.0, [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0 -> [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x63376bed: tileRendererInUse null, GearsES2[obj 0x63376bed isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x63376bed on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x63376bed created: GearsObj[0x62e8548a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x63376bed created: GearsObj[0x57e96a31, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x63376bed created: GearsObj[0x57e96a31, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x63376bed FIN GearsES2[obj 0x63376bed isInit true, usesShared false, 1 GearsObj[0x62e8548a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57e96a31, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x18f2ebb3, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x63376bed 0/0 98x75 of 98x75, swapInterval 0, drawable 0x5c00001, msaa false, tileRendererInUse null [junit] >> GearsES2 0x63376bed, angle 0.0, [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0 -> [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x71ba6d4e 296x264, swapInterval 0, drawable 0x5400001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x738dc9b 296x264, swapInterval 0, drawable 0x5800001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3c77d488 148x122, swapInterval 0, drawable 0x5a00001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x63376bed 98x75, swapInterval 0, drawable 0x5c00001 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71ba6d4e: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x71ba6d4e FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x738dc9b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x738dc9b FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c77d488: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x3c77d488 FIN [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x63376bed: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x63376bed FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test04_PbufferMsaa [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test05_BitmapNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5400002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5800002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 148x122 of 148x122, swapInterval 0, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0 -> [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 98x75 of 98x75, swapInterval 0, drawable 0x5c00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0 -> [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test05_BitmapNorm [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test06_BitmapMsaa [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5400002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 296x264 of 296x264, swapInterval 0, drawable 0x5800002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0 -> [l -1.1212121, r 1.1212121, b -1.0, t 1.0] 2.2424242x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 148x122 of 148x122, swapInterval 0, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0 -> [l -1.2131147, r 1.2131147, b -1.0, t 1.0] 2.4262295x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 98x75 of 98x75, swapInterval 0, drawable 0x5c00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0 -> [l -1.3066666, r 1.3066666, b -1.0, t 1.0] 2.6133332x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.es2.awt.TestGearsES2GLJPanelsAWT - test06_BitmapMsaa [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065769351 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065769351 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065771100 ms III - Start [junit] SLOCK [T main @ 1579065771102 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 502x226 of 502x226, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] BGR (320/128): -92, 0, 91 - OK true [junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelAWTBug450.test01-n0000-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0502x0226.png [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 504x223 of 504x223, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065774012 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065774012 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.823 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065771100 ms III - Start [junit] SLOCK [T main @ 1579065771102 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 502x226 of 502x226, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] BGR (320/128): -92, 0, 91 - OK true [junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelAWTBug450.test01-n0000-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0502x0226.png [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 504x223 of 504x223, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065774012 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065774012 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 1.107 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.823 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065771100 ms III - Start [junit] SLOCK [T main @ 1579065771102 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 502x226 of 502x226, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] BGR (320/128): -92, 0, 91 - OK true [junit] AWT-EventQueue-0: ** screenshot: TestGLJPanelAWTBug450.test01-n0000-GL3bc_-hw-fbobject-Bone-Frgba_Irgba8880-D16-St00-Sa00_default-0502x0226.png [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 504x223 of 504x223, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGLJPanelAWTBug450 - test01 [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065774012 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065774012 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065775755 ms III - Start [junit] SLOCK [T main @ 1579065775757 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065777811 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065777814 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065777978 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065778185 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, 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 / 688 ms, 87.2 fps, 11 ms/f; total: 60 f, 87.2 fps, 11 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065778527 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065778528 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065778554 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065778598 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065778598 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.758 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065775755 ms III - Start [junit] SLOCK [T main @ 1579065775757 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065777811 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065777814 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065777978 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065778185 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, 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 / 688 ms, 87.2 fps, 11 ms/f; total: 60 f, 87.2 fps, 11 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065778527 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065778528 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065778554 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065778598 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065778598 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 1.026 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.758 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065775755 ms III - Start [junit] SLOCK [T main @ 1579065775757 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065777811 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065777814 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065777978 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065778185 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00021, 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 / 688 ms, 87.2 fps, 11 ms/f; total: 60 f, 87.2 fps, 11 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065778527 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065778528 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWT - test01 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065778554 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065778598 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065778598 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065780332 ms III - Start [junit] SLOCK [T main @ 1579065780334 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065782382 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065782385 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065782562 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] auto-swap: false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 502x482 of 502x482, swapInterval 0, drawable 0x4e00021, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065782768 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065782769 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065782769 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 504x479 of 504x479, swapInterval 0, drawable 0x4e00021, tileRendererInUse null [junit] >> Gears angle 0.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] 0 s: 60 f / 753 ms, 79.6 fps, 12 ms/f; total: 60 f, 79.6 fps, 12 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065783211 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065783212 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065783237 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065783277 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065783277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.865 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065780332 ms III - Start [junit] SLOCK [T main @ 1579065780334 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065782382 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065782385 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065782562 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] auto-swap: false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 502x482 of 502x482, swapInterval 0, drawable 0x4e00021, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065782768 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065782769 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065782769 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 504x479 of 504x479, swapInterval 0, drawable 0x4e00021, tileRendererInUse null [junit] >> Gears angle 0.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] 0 s: 60 f / 753 ms, 79.6 fps, 12 ms/f; total: 60 f, 79.6 fps, 12 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065783211 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065783212 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065783237 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065783277 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065783277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 1.123 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.865 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065780332 ms III - Start [junit] SLOCK [T main @ 1579065780334 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065782382 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065782385 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065782562 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] auto-swap: false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 502x482 of 502x482, swapInterval 0, drawable 0x4e00021, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065782768 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065782769 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065782769 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 504x479 of 504x479, swapInterval 0, drawable 0x4e00021, tileRendererInUse null [junit] >> Gears angle 0.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] 0 s: 60 f / 753 ms, 79.6 fps, 12 ms/f; total: 60 f, 79.6 fps, 12 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065783211 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065783212 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsAWTAnalyzeBug455 - test01 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065783237 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065783277 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065783277 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065785051 ms III - Start [junit] SLOCK [T main @ 1579065785054 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065787618 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065787626 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065787804 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065787804 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065788222 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test02_DefaultMsaa-n0004-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065788472 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065788472 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400001, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065788801 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test03_PbufferNorm-n0004-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065789029 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065789029 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test04_PbufferMsaa [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400001, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065789403 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test04_PbufferMsaa-n0007-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test04_PbufferMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065789587 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065789588 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test05_BitmapNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400002, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065789911 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test05_BitmapNorm_-n0003-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test05_BitmapNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065790138 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065790138 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400002, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065790484 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test06_BitmapMsaa_-n0003-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065790696 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065790743 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065790743 d 0ms]] [junit] SLOCK [T main @ 1579065790743 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.638 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065785051 ms III - Start [junit] SLOCK [T main @ 1579065785054 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065787618 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065787626 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065787804 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065787804 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065788222 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test02_DefaultMsaa-n0004-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065788472 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065788472 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400001, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065788801 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test03_PbufferNorm-n0004-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065789029 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065789029 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test04_PbufferMsaa [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400001, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065789403 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test04_PbufferMsaa-n0007-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test04_PbufferMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065789587 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065789588 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test05_BitmapNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400002, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065789911 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test05_BitmapNorm_-n0003-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test05_BitmapNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065790138 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065790138 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400002, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065790484 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test06_BitmapMsaa_-n0003-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065790696 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065790743 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065790743 d 0ms]] [junit] SLOCK [T main @ 1579065790743 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_DefaultNorm took 1.015 sec [junit] Testcase: test02_DefaultMsaa took 0.66 sec [junit] Testcase: test03_PbufferNorm took 0.556 sec [junit] Testcase: test04_PbufferMsaa took 0.557 sec [junit] Testcase: test05_BitmapNorm took 0.549 sec [junit] Testcase: test06_BitmapMsaa took 0.557 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.638 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065785051 ms III - Start [junit] SLOCK [T main @ 1579065785054 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065787618 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065787626 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test01_DefaultNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065787804 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065787804 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL3bc/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065788222 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test02_DefaultMsaa-n0004-GL3bc_-hw-fbobject-Bdbl-Frgb__Irgba8888-D16-St00-Sa01_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test02_DefaultMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065788472 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065788472 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400001, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065788801 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test03_PbufferNorm-n0004-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test03_PbufferNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065789029 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065789029 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test04_PbufferMsaa [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[pbuffer]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400001, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065789403 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test04_PbufferMsaa-n0007-GL3bc_-sw-pbuffer_-Bone-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test04_PbufferMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065789587 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065789588 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test05_BitmapNorm [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x502, fbc 0x1a3: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400002, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065789911 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test05_BitmapNorm_-n0003-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8880-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test05_BitmapNorm [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065790138 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065790138 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c7, fbc 0x167: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , sw, GLProfile[GL3bc/GL3bc.sw], offscr[bitmap]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5400002, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065790484 d 0ms]] [junit] AWT-EventQueue-0: ** screenshot: TestGearsGLJPanelAWT.test06_BitmapMsaa_-n0003-GL3bc_-sw-bitmap__-Bone-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.TestGearsGLJPanelAWT - test06_BitmapMsaa [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065790696 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065790743 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065790743 d 0ms]] [junit] SLOCK [T main @ 1579065790743 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1579065792443 ms III - Start [junit] SLOCK [T main @ 1579065792445 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT [junit] setTestSupported: false [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa - Test not supported on this platform. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065794291 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065794291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 2.744 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065792443 ms III - Start [junit] SLOCK [T main @ 1579065792445 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] setTestSupported: false [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa - Test not supported on this platform. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065794291 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065794291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_DefaultMsaa took 0.01 sec [junit] SKIPPED: got: , expected: is [junit] Testcase: test01_DefaultMsaa took 0.018 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 2.744 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065792443 ms III - Start [junit] SLOCK [T main @ 1579065792445 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] setTestSupported: false [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa - Test not supported on this platform. [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT - test01_DefaultMsaa [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065794291 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065794291 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testcase: test01_DefaultMsaa(com.jogamp.opengl.test.junit.jogl.demos.gl4.awt.TestInstancedReneringGL4AWT):SKIPPED: got: , expected: is [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 @ 1579065796048 ms III - Start [junit] SLOCK [T main @ 1579065796049 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT [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 @ 1579065798622 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065798623 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.473 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 @ 1579065796048 ms III - Start [junit] SLOCK [T main @ 1579065796049 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065798622 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065798623 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: compileShader took 2.516 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.473 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 @ 1579065796048 ms III - Start [junit] SLOCK [T main @ 1579065796049 ms +++ localhost/127.0.0.1:59999 - Locked within 11 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.glsl.TestShaderCompilationBug459AWT - compileShader [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065798622 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065798623 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.glu.TestBug463ScaleImageMemoryAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065800311 ms III - Start [junit] SLOCK [T main @ 1579065800313 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 @ 1579065803744 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065803744 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.34 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065800311 ms III - Start [junit] SLOCK [T main @ 1579065800313 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 @ 1579065803744 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065803744 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 3.375 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.34 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065800311 ms III - Start [junit] SLOCK [T main @ 1579065800313 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 @ 1579065803744 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065803744 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.glu.TestBug694ScaleImageUnpackBufferSizeAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065805437 ms III - Start [junit] SLOCK [T main @ 1579065805439 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1579065808080 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065808081 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.555 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065805437 ms III - Start [junit] SLOCK [T main @ 1579065805439 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1579065808080 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065808081 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 2.587 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.555 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065805437 ms III - Start [junit] SLOCK [T main @ 1579065805439 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 @ 1579065808080 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065808081 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065809851 ms III - Start [junit] SLOCK [T main @ 1579065809854 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 199/t 7.96/1 [junit] visible 7680/t 307.20/1 [junit] sum-i 7879/t 315.16/1 [junit] INIT END: 25/25 [junit] T: duration 0 111 [junit] total-d 7990/t 319.60/1 [junit] total-i 7990/t 319.60/1 [junit] Total: 7990 [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 @ 1579065820223 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065820223 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.281 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065809851 ms III - Start [junit] SLOCK [T main @ 1579065809854 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 199/t 7.96/1 [junit] visible 7680/t 307.20/1 [junit] sum-i 7879/t 315.16/1 [junit] INIT END: 25/25 [junit] T: duration 0 111 [junit] total-d 7990/t 319.60/1 [junit] total-i 7990/t 319.60/1 [junit] Total: 7990 [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 @ 1579065820223 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065820223 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test14GearsNewtCanvasAWT took 8.545 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.281 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065809851 ms III - Start [junit] SLOCK [T main @ 1579065809854 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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 199/t 7.96/1 [junit] visible 7680/t 307.20/1 [junit] sum-i 7879/t 315.16/1 [junit] INIT END: 25/25 [junit] T: duration 0 111 [junit] total-d 7990/t 319.60/1 [junit] total-i 7990/t 319.60/1 [junit] Total: 7990 [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 @ 1579065820223 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065820223 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065822003 ms III - Start [junit] SLOCK [T main @ 1579065822005 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: 5/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 25/25 [junit] P: 25 NOP_T (01): [junit] ctor 869/t 34.76/1 [junit] visible 447/t 17.88/1 [junit] sum-i 1316/t 52.64/1 [junit] INIT END: 25/25 [junit] T: duration 0 16 [junit] total-d 1332/t 53.28/1 [junit] total-i 1332/t 53.28/1 [junit] Total: 1332 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test01NopGLCanvasDefGrid [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 1532/t 61.28/1 [junit] visible 938/t 37.52/1 [junit] sum-i 2470/t 98.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 5 [junit] total-d 2475/t 99.00/1 [junit] total-i 2475/t 99.00/1 [junit] Total: 2475 [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: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 293/t 11.72/1 [junit] visible 4555/t 182.20/1 [junit] sum-i 4848/t 193.92/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 4850/t 194.00/1 [junit] total-i 4850/t 194.00/1 [junit] Total: 4850 [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: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 226/t 9.04/1 [junit] visible 1834/t 73.36/1 [junit] sum-i 2060/t 82.40/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 2062/t 82.48/1 [junit] total-i 2062/t 82.48/1 [junit] Total: 2062 [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: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 546/t 21.84/1 [junit] visible 584/t 23.36/1 [junit] sum-i 1130/t 45.20/1 [junit] INIT END: 25/25 [junit] T: duration 0 3 [junit] total-d 1133/t 45.32/1 [junit] total-i 1133/t 45.32/1 [junit] Total: 1133 [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 4454/t 178.16/1 [junit] visible 33/t 1.32/1 [junit] sum-i 4487/t 179.48/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 4488/t 179.52/1 [junit] total-i 4488/t 179.52/1 [junit] Total: 4488 [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: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 1435/t 57.40/1 [junit] visible 3835/t 153.40/1 [junit] sum-i 5270/t 210.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 175 [junit] total-d 5445/t 217.80/1 [junit] total-i 5445/t 217.80/1 [junit] Total: 5445 [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: 0/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 156/t 6.24/1 [junit] visible 7455/t 298.20/1 [junit] sum-i 7611/t 304.44/1 [junit] INIT END: 25/25 [junit] T: duration 0 396 [junit] total-d 8007/t 320.28/1 [junit] total-i 8007/t 320.28/1 [junit] Total: 8007 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test13GearsGLJPanelDefGridSingleManualFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip true, useGears true, initMT false, useAnim true [junit] INIT START [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 258/t 10.32/1 [junit] visible 4849/t 193.96/1 [junit] sum-i 5107/t 204.28/1 [junit] INIT END: 25/25 [junit] T: duration 0 298 [junit] total-d 5405/t 216.20/1 [junit] total-i 5405/t 216.20/1 [junit] Total: 5405 [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: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 538/t 21.52/1 [junit] visible 3721/t 148.84/1 [junit] sum-i 4259/t 170.36/1 [junit] INIT END: 25/25 [junit] T: duration 0 266 [junit] total-d 4525/t 181.00/1 [junit] total-i 4525/t 181.00/1 [junit] Total: 4525 [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 7437/t 297.48/1 [junit] visible 29/t 1.16/1 [junit] sum-i 7466/t 298.64/1 [junit] INIT END: 25/25 [junit] T: duration 0 52 [junit] total-d 7518/t 300.72/1 [junit] total-i 7518/t 300.72/1 [junit] Total: 7518 [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 282/t 11.28/1 [junit] visible 124/t 4.96/1 [junit] sum-i 406/t 16.24/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 408/t 16.32/1 [junit] total-i 408/t 16.32/1 [junit] Total: 408 [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: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 1332/t 53.28/1 [junit] visible 832/t 33.28/1 [junit] sum-i 2164/t 86.56/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 2165/t 86.60/1 [junit] total-i 2165/t 86.60/1 [junit] Total: 2165 [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: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 145/t 5.80/1 [junit] visible 4458/t 178.32/1 [junit] sum-i 4603/t 184.12/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 4604/t 184.16/1 [junit] total-i 4604/t 184.16/1 [junit] Total: 4604 [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: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 561/t 22.44/1 [junit] visible 3277/t 131.08/1 [junit] sum-i 3838/t 153.52/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 3840/t 153.60/1 [junit] total-i 3840/t 153.60/1 [junit] Total: 3840 [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 4116/t 164.64/1 [junit] visible 23/t 0.92/1 [junit] sum-i 4139/t 165.56/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 4141/t 165.64/1 [junit] total-i 4141/t 165.64/1 [junit] Total: 4141 [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 @ 1579065890934 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065890934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 69.874 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065822003 ms III - Start [junit] SLOCK [T main @ 1579065822005 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: 5/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 25/25 [junit] P: 25 NOP_T (01): [junit] ctor 869/t 34.76/1 [junit] visible 447/t 17.88/1 [junit] sum-i 1316/t 52.64/1 [junit] INIT END: 25/25 [junit] T: duration 0 16 [junit] total-d 1332/t 53.28/1 [junit] total-i 1332/t 53.28/1 [junit] Total: 1332 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test01NopGLCanvasDefGrid [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 1532/t 61.28/1 [junit] visible 938/t 37.52/1 [junit] sum-i 2470/t 98.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 5 [junit] total-d 2475/t 99.00/1 [junit] total-i 2475/t 99.00/1 [junit] Total: 2475 [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: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 293/t 11.72/1 [junit] visible 4555/t 182.20/1 [junit] sum-i 4848/t 193.92/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 4850/t 194.00/1 [junit] total-i 4850/t 194.00/1 [junit] Total: 4850 [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: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 226/t 9.04/1 [junit] visible 1834/t 73.36/1 [junit] sum-i 2060/t 82.40/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 2062/t 82.48/1 [junit] total-i 2062/t 82.48/1 [junit] Total: 2062 [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: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 546/t 21.84/1 [junit] visible 584/t 23.36/1 [junit] sum-i 1130/t 45.20/1 [junit] INIT END: 25/25 [junit] T: duration 0 3 [junit] total-d 1133/t 45.32/1 [junit] total-i 1133/t 45.32/1 [junit] Total: 1133 [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 4454/t 178.16/1 [junit] visible 33/t 1.32/1 [junit] sum-i 4487/t 179.48/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 4488/t 179.52/1 [junit] total-i 4488/t 179.52/1 [junit] Total: 4488 [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: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 1435/t 57.40/1 [junit] visible 3835/t 153.40/1 [junit] sum-i 5270/t 210.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 175 [junit] total-d 5445/t 217.80/1 [junit] total-i 5445/t 217.80/1 [junit] Total: 5445 [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: 0/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 156/t 6.24/1 [junit] visible 7455/t 298.20/1 [junit] sum-i 7611/t 304.44/1 [junit] INIT END: 25/25 [junit] T: duration 0 396 [junit] total-d 8007/t 320.28/1 [junit] total-i 8007/t 320.28/1 [junit] Total: 8007 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test13GearsGLJPanelDefGridSingleManualFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip true, useGears true, initMT false, useAnim true [junit] INIT START [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 258/t 10.32/1 [junit] visible 4849/t 193.96/1 [junit] sum-i 5107/t 204.28/1 [junit] INIT END: 25/25 [junit] T: duration 0 298 [junit] total-d 5405/t 216.20/1 [junit] total-i 5405/t 216.20/1 [junit] Total: 5405 [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: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 538/t 21.52/1 [junit] visible 3721/t 148.84/1 [junit] sum-i 4259/t 170.36/1 [junit] INIT END: 25/25 [junit] T: duration 0 266 [junit] total-d 4525/t 181.00/1 [junit] total-i 4525/t 181.00/1 [junit] Total: 4525 [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 7437/t 297.48/1 [junit] visible 29/t 1.16/1 [junit] sum-i 7466/t 298.64/1 [junit] INIT END: 25/25 [junit] T: duration 0 52 [junit] total-d 7518/t 300.72/1 [junit] total-i 7518/t 300.72/1 [junit] Total: 7518 [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 282/t 11.28/1 [junit] visible 124/t 4.96/1 [junit] sum-i 406/t 16.24/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 408/t 16.32/1 [junit] total-i 408/t 16.32/1 [junit] Total: 408 [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: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 1332/t 53.28/1 [junit] visible 832/t 33.28/1 [junit] sum-i 2164/t 86.56/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 2165/t 86.60/1 [junit] total-i 2165/t 86.60/1 [junit] Total: 2165 [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: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 145/t 5.80/1 [junit] visible 4458/t 178.32/1 [junit] sum-i 4603/t 184.12/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 4604/t 184.16/1 [junit] total-i 4604/t 184.16/1 [junit] Total: 4604 [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: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 561/t 22.44/1 [junit] visible 3277/t 131.08/1 [junit] sum-i 3838/t 153.52/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 3840/t 153.60/1 [junit] total-i 3840/t 153.60/1 [junit] Total: 3840 [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 4116/t 164.64/1 [junit] visible 23/t 0.92/1 [junit] sum-i 4139/t 165.56/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 4141/t 165.64/1 [junit] total-i 4141/t 165.64/1 [junit] Total: 4141 [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 @ 1579065890934 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065890934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test00NopNoGLDefGrid took 1.533 sec [junit] Testcase: test01NopGLCanvasDefGrid took 2.721 sec [junit] Testcase: test02NopGLJPanelDefGridSingleAutoFlip took 5.221 sec [junit] Testcase: test03NopGLJPanelDefGridSingleManualFlip took 2.222 sec [junit] Testcase: test04NopGLJPanelDefGridMTManualFlip took 1.302 sec [junit] Testcase: test05NopNewtCanvasAWTDefGrid took 5.091 sec [junit] Testcase: test11GearsGLCanvasDefGrid took 5.697 sec [junit] Testcase: test12GearsGLJPanelDefGridSingleAutoFlip took 8.184 sec [junit] Testcase: test13GearsGLJPanelDefGridSingleManualFlip took 5.61 sec [junit] Testcase: test14GearsGLJPanelDefGridMTManualFlip took 4.7 sec [junit] Testcase: test15GearsNewtCanvasAWTDefGrid took 8.245 sec [junit] Testcase: test20NopNoGLDefOverlap took 0.463 sec [junit] Testcase: test21NopGLCanvasDefOverlap took 2.414 sec [junit] Testcase: test22NopGLJPanelDefOverlapSingle took 4.861 sec [junit] Testcase: test23NopGLJPanelDefOverlapMT took 4.128 sec [junit] Testcase: test25NopNewtCanvasAWTDefOverlap took 4.619 sec [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 69.874 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065822003 ms III - Start [junit] SLOCK [T main @ 1579065822005 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: 5/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 25/25 [junit] P: 25 NOP_T (01): [junit] ctor 869/t 34.76/1 [junit] visible 447/t 17.88/1 [junit] sum-i 1316/t 52.64/1 [junit] INIT END: 25/25 [junit] T: duration 0 16 [junit] total-d 1332/t 53.28/1 [junit] total-i 1332/t 53.28/1 [junit] Total: 1332 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test00NopNoGLDefGrid [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test01NopGLCanvasDefGrid [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip false, useGears false, initMT false, useAnim false [junit] INIT START [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 1532/t 61.28/1 [junit] visible 938/t 37.52/1 [junit] sum-i 2470/t 98.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 5 [junit] total-d 2475/t 99.00/1 [junit] total-i 2475/t 99.00/1 [junit] Total: 2475 [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: 0/25 [junit] Sleep initialized: 0/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 293/t 11.72/1 [junit] visible 4555/t 182.20/1 [junit] sum-i 4848/t 193.92/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 4850/t 194.00/1 [junit] total-i 4850/t 194.00/1 [junit] Total: 4850 [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: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 226/t 9.04/1 [junit] visible 1834/t 73.36/1 [junit] sum-i 2060/t 82.40/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 2062/t 82.48/1 [junit] total-i 2062/t 82.48/1 [junit] Total: 2062 [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: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 546/t 21.84/1 [junit] visible 584/t 23.36/1 [junit] sum-i 1130/t 45.20/1 [junit] INIT END: 25/25 [junit] T: duration 0 3 [junit] total-d 1133/t 45.32/1 [junit] total-i 1133/t 45.32/1 [junit] Total: 1133 [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 4454/t 178.16/1 [junit] visible 33/t 1.32/1 [junit] sum-i 4487/t 179.48/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 4488/t 179.52/1 [junit] total-i 4488/t 179.52/1 [junit] Total: 4488 [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: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 1435/t 57.40/1 [junit] visible 3835/t 153.40/1 [junit] sum-i 5270/t 210.80/1 [junit] INIT END: 25/25 [junit] T: duration 0 175 [junit] total-d 5445/t 217.80/1 [junit] total-i 5445/t 217.80/1 [junit] Total: 5445 [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: 0/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 156/t 6.24/1 [junit] visible 7455/t 298.20/1 [junit] sum-i 7611/t 304.44/1 [junit] INIT END: 25/25 [junit] T: duration 0 396 [junit] total-d 8007/t 320.28/1 [junit] total-i 8007/t 320.28/1 [junit] Total: 8007 [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test12GearsGLJPanelDefGridSingleAutoFlip [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT - test13GearsGLJPanelDefGridSingleManualFlip [junit] Frame size: 800x600 -> 25 x 128x88, overlap false [junit] SkipGLOrientationVerticalFlip true, useGears true, initMT false, useAnim true [junit] INIT START [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 258/t 10.32/1 [junit] visible 4849/t 193.96/1 [junit] sum-i 5107/t 204.28/1 [junit] INIT END: 25/25 [junit] T: duration 0 298 [junit] total-d 5405/t 216.20/1 [junit] total-i 5405/t 216.20/1 [junit] Total: 5405 [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: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 538/t 21.52/1 [junit] visible 3721/t 148.84/1 [junit] sum-i 4259/t 170.36/1 [junit] INIT END: 25/25 [junit] T: duration 0 266 [junit] total-d 4525/t 181.00/1 [junit] total-i 4525/t 181.00/1 [junit] Total: 4525 [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 7437/t 297.48/1 [junit] visible 29/t 1.16/1 [junit] sum-i 7466/t 298.64/1 [junit] INIT END: 25/25 [junit] T: duration 0 52 [junit] total-d 7518/t 300.72/1 [junit] total-i 7518/t 300.72/1 [junit] Total: 7518 [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 282/t 11.28/1 [junit] visible 124/t 4.96/1 [junit] sum-i 406/t 16.24/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 408/t 16.32/1 [junit] total-i 408/t 16.32/1 [junit] Total: 408 [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: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLCanvas_T (01): [junit] ctor 1332/t 53.28/1 [junit] visible 832/t 33.28/1 [junit] sum-i 2164/t 86.56/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 2165/t 86.60/1 [junit] total-i 2165/t 86.60/1 [junit] Total: 2165 [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: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (01): [junit] ctor 145/t 5.80/1 [junit] visible 4458/t 178.32/1 [junit] sum-i 4603/t 184.12/1 [junit] INIT END: 25/25 [junit] T: duration 0 1 [junit] total-d 4604/t 184.16/1 [junit] total-i 4604/t 184.16/1 [junit] Total: 4604 [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: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 1/25 [junit] Sleep initialized: 2/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 3/25 [junit] Sleep initialized: 4/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 5/25 [junit] Sleep initialized: 6/25 [junit] Sleep initialized: 7/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 8/25 [junit] Sleep initialized: 9/25 [junit] Sleep initialized: 10/25 [junit] Sleep initialized: 11/25 [junit] Sleep initialized: 12/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 13/25 [junit] Sleep initialized: 14/25 [junit] Sleep initialized: 15/25 [junit] Sleep initialized: 16/25 [junit] Sleep initialized: 17/25 [junit] Sleep initialized: 18/25 [junit] Sleep initialized: 19/25 [junit] Sleep initialized: 20/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 21/25 [junit] Sleep initialized: 22/25 [junit] Sleep initialized: 23/25 [junit] Sleep initialized: 24/25 [junit] Sleep initialized: 25/25 [junit] P: 25 GLJPanel_T (mt): [junit] ctor 561/t 22.44/1 [junit] visible 3277/t 131.08/1 [junit] sum-i 3838/t 153.52/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 3840/t 153.60/1 [junit] total-i 3840/t 153.60/1 [junit] Total: 3840 [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 4116/t 164.64/1 [junit] visible 23/t 0.92/1 [junit] sum-i 4139/t 165.56/1 [junit] INIT END: 25/25 [junit] T: duration 0 2 [junit] total-d 4141/t 165.64/1 [junit] total-i 4141/t 165.64/1 [junit] Total: 4141 [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 @ 1579065890934 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065890934 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579065892796 ms III - Start [junit] SLOCK [T main @ 1579065892798 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065894879 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065894901 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065895055 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00021, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065895260 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00021, 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 / 682 ms, 87.9 fps, 11 ms/f; total: 60 f, 87.9 fps, 11 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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 1 s: 60 f / 330 ms, 181.8 fps, 5 ms/f; total: 120 f, 118.5 fps, 8 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 1 s: 60 f / 282 ms, 212.7 fps, 4 ms/f; total: 180 f, 139.1 fps, 7 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 1 s: 60 f / 280 ms, 214.2 fps, 4 ms/f; total: 240 f, 152.4 fps, 6 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[0 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00021, tileRendererInUse null [junit] >> Gears angle 32.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] 2 s: 60 f / 683 ms, 87.8 fps, 11 ms/f; total: 300 f, 132.9 fps, 7 ms/f [junit] 2 s: 60 f / 269 ms, 223.0 fps, 4 ms/f; total: 360 f, 142.5 fps, 7 ms/f [junit] 2 s: 60 f / 285 ms, 210.5 fps, 4 ms/f; total: 420 f, 149.4 fps, 6 ms/f [junit] 3 s: 60 f / 260 ms, 230.7 fps, 4 ms/f; total: 480 f, 156.3 fps, 6 ms/f [junit] 3 s: 60 f / 258 ms, 232.5 fps, 4 ms/f; total: 540 f, 162.2 fps, 6 ms/f [junit] 3 s: 60 f / 260 ms, 230.7 fps, 4 ms/f; total: 600 f, 167.1 fps, 5 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065898505 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065898506 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065898526 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065898693 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0003b, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065898886 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065898895 d 0ms]] [junit] 0 s: 60 f / 458 ms, 131.0 fps, 7 ms/f; total: 60 f, 131.0 fps, 7 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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 230 ms, 260.8 fps, 3 ms/f; total: 120 f, 174.4 fps, 5 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 222 ms, 270.2 fps, 3 ms/f; total: 180 f, 197.8 fps, 5 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 1 s: 60 f / 229 ms, 262.0 fps, 3 ms/f; total: 240 f, 210.7 fps, 4 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[0 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0003b, tileRendererInUse null [junit] >> Gears 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 [junit] 1 s: 60 f / 483 ms, 124.2 fps, 8 ms/f; total: 300 f, 184.9 fps, 5 ms/f [junit] 1 s: 60 f / 230 ms, 260.8 fps, 3 ms/f; total: 360 f, 194.3 fps, 5 ms/f [junit] 2 s: 60 f / 248 ms, 241.9 fps, 4 ms/f; total: 420 f, 200.0 fps, 5 ms/f [junit] 2 s: 60 f / 231 ms, 259.7 fps, 3 ms/f; total: 480 f, 205.9 fps, 4 ms/f [junit] 2 s: 60 f / 248 ms, 241.9 fps, 4 ms/f; total: 540 f, 209.3 fps, 4 ms/f [junit] 2 s: 60 f / 236 ms, 254.2 fps, 3 ms/f; total: 600 f, 213.1 fps, 4 ms/f [junit] 3 s: 60 f / 245 ms, 244.8 fps, 4 ms/f; total: 660 f, 215.6 fps, 4 ms/f [junit] 3 s: 60 f / 233 ms, 257.5 fps, 3 ms/f; total: 720 f, 218.6 fps, 4 ms/f [junit] 3 s: 60 f / 253 ms, 237.1 fps, 4 ms/f; total: 780 f, 219.9 fps, 4 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065902292 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065902307 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065902307 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065902350 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065902350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.514 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065892796 ms III - Start [junit] SLOCK [T main @ 1579065892798 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065894879 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065894901 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065895055 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00021, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065895260 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00021, 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 / 682 ms, 87.9 fps, 11 ms/f; total: 60 f, 87.9 fps, 11 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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 1 s: 60 f / 330 ms, 181.8 fps, 5 ms/f; total: 120 f, 118.5 fps, 8 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 1 s: 60 f / 282 ms, 212.7 fps, 4 ms/f; total: 180 f, 139.1 fps, 7 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 1 s: 60 f / 280 ms, 214.2 fps, 4 ms/f; total: 240 f, 152.4 fps, 6 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[0 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00021, tileRendererInUse null [junit] >> Gears angle 32.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] 2 s: 60 f / 683 ms, 87.8 fps, 11 ms/f; total: 300 f, 132.9 fps, 7 ms/f [junit] 2 s: 60 f / 269 ms, 223.0 fps, 4 ms/f; total: 360 f, 142.5 fps, 7 ms/f [junit] 2 s: 60 f / 285 ms, 210.5 fps, 4 ms/f; total: 420 f, 149.4 fps, 6 ms/f [junit] 3 s: 60 f / 260 ms, 230.7 fps, 4 ms/f; total: 480 f, 156.3 fps, 6 ms/f [junit] 3 s: 60 f / 258 ms, 232.5 fps, 4 ms/f; total: 540 f, 162.2 fps, 6 ms/f [junit] 3 s: 60 f / 260 ms, 230.7 fps, 4 ms/f; total: 600 f, 167.1 fps, 5 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065898505 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065898506 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065898526 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065898693 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0003b, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065898886 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065898895 d 0ms]] [junit] 0 s: 60 f / 458 ms, 131.0 fps, 7 ms/f; total: 60 f, 131.0 fps, 7 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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 230 ms, 260.8 fps, 3 ms/f; total: 120 f, 174.4 fps, 5 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 222 ms, 270.2 fps, 3 ms/f; total: 180 f, 197.8 fps, 5 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 1 s: 60 f / 229 ms, 262.0 fps, 3 ms/f; total: 240 f, 210.7 fps, 4 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[0 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0003b, tileRendererInUse null [junit] >> Gears 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 [junit] 1 s: 60 f / 483 ms, 124.2 fps, 8 ms/f; total: 300 f, 184.9 fps, 5 ms/f [junit] 1 s: 60 f / 230 ms, 260.8 fps, 3 ms/f; total: 360 f, 194.3 fps, 5 ms/f [junit] 2 s: 60 f / 248 ms, 241.9 fps, 4 ms/f; total: 420 f, 200.0 fps, 5 ms/f [junit] 2 s: 60 f / 231 ms, 259.7 fps, 3 ms/f; total: 480 f, 205.9 fps, 4 ms/f [junit] 2 s: 60 f / 248 ms, 241.9 fps, 4 ms/f; total: 540 f, 209.3 fps, 4 ms/f [junit] 2 s: 60 f / 236 ms, 254.2 fps, 3 ms/f; total: 600 f, 213.1 fps, 4 ms/f [junit] 3 s: 60 f / 245 ms, 244.8 fps, 4 ms/f; total: 660 f, 215.6 fps, 4 ms/f [junit] 3 s: 60 f / 233 ms, 257.5 fps, 3 ms/f; total: 720 f, 218.6 fps, 4 ms/f [junit] 3 s: 60 f / 253 ms, 237.1 fps, 4 ms/f; total: 780 f, 219.9 fps, 4 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065902292 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065902307 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065902307 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065902350 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065902350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_aa0 took 5.719 sec [junit] Testcase: test02_aa8 took 3.773 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.514 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065892796 ms III - Start [junit] SLOCK [T main @ 1579065892798 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065894879 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065894901 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065895055 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00021, 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065895260 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00021, 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 / 682 ms, 87.9 fps, 11 ms/f; total: 60 f, 87.9 fps, 11 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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 1 s: 60 f / 330 ms, 181.8 fps, 5 ms/f; total: 120 f, 118.5 fps, 8 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 1 s: 60 f / 282 ms, 212.7 fps, 4 ms/f; total: 180 f, 139.1 fps, 7 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 1 s: 60 f / 280 ms, 214.2 fps, 4 ms/f; total: 240 f, 152.4 fps, 6 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], 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 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e00021, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x2e995d3d], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x2e995d3d], 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 0x2e995d3d], 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 0x2e995d3d], glad[0 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00021, tileRendererInUse null [junit] >> Gears angle 32.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] 2 s: 60 f / 683 ms, 87.8 fps, 11 ms/f; total: 300 f, 132.9 fps, 7 ms/f [junit] 2 s: 60 f / 269 ms, 223.0 fps, 4 ms/f; total: 360 f, 142.5 fps, 7 ms/f [junit] 2 s: 60 f / 285 ms, 210.5 fps, 4 ms/f; total: 420 f, 149.4 fps, 6 ms/f [junit] 3 s: 60 f / 260 ms, 230.7 fps, 4 ms/f; total: 480 f, 156.3 fps, 6 ms/f [junit] 3 s: 60 f / 258 ms, 232.5 fps, 4 ms/f; total: 540 f, 162.2 fps, 6 ms/f [junit] 3 s: 60 f / 260 ms, 230.7 fps, 4 ms/f; total: 600 f, 167.1 fps, 5 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065898505 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065898506 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test01_aa0 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065898526 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065898693 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0003b, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065898886 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065898895 d 0ms]] [junit] 0 s: 60 f / 458 ms, 131.0 fps, 7 ms/f; total: 60 f, 131.0 fps, 7 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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/0 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/0 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/96 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/96 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/192 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/192 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 230 ms, 260.8 fps, 3 ms/f; total: 120 f, 174.4 fps, 5 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/288 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/288 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/384 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/384 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/480 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/480 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 0 s: 60 f / 222 ms, 270.2 fps, 3 ms/f; total: 180 f, 197.8 fps, 5 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/576 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/576 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/672 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/672 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/768 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/768 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/864 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/864 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 0/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 96/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 96/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 192/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 192/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 288/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 288/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 384/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 384/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 480/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 480/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 576/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 576/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 672/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 672/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] 1 s: 60 f / 229 ms, 262.0 fps, 3 ms/f; total: 240 f, 210.7 fps, 4 ms/f [junit] XXX pre-display: RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 768/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 768/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 864/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 864/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 960/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 960/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1056/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1056/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1152/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1152/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1248/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1248/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1344/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1344/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1440/960 64x64 of 1536x1024, swapInterval 1, drawable 0x4e0003b, tileRendererInUse RandomTileRenderer[tile[cur 1440/960 64x64, buffer 0x0], image[size 1536 x 1024, buffer 0x434ee357], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x434ee357], 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 0x434ee357], 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 0x434ee357], glad[0 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e0003b, tileRendererInUse null [junit] >> Gears 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 [junit] 1 s: 60 f / 483 ms, 124.2 fps, 8 ms/f; total: 300 f, 184.9 fps, 5 ms/f [junit] 1 s: 60 f / 230 ms, 260.8 fps, 3 ms/f; total: 360 f, 194.3 fps, 5 ms/f [junit] 2 s: 60 f / 248 ms, 241.9 fps, 4 ms/f; total: 420 f, 200.0 fps, 5 ms/f [junit] 2 s: 60 f / 231 ms, 259.7 fps, 3 ms/f; total: 480 f, 205.9 fps, 4 ms/f [junit] 2 s: 60 f / 248 ms, 241.9 fps, 4 ms/f; total: 540 f, 209.3 fps, 4 ms/f [junit] 2 s: 60 f / 236 ms, 254.2 fps, 3 ms/f; total: 600 f, 213.1 fps, 4 ms/f [junit] 3 s: 60 f / 245 ms, 244.8 fps, 4 ms/f; total: 660 f, 215.6 fps, 4 ms/f [junit] 3 s: 60 f / 233 ms, 257.5 fps, 3 ms/f; total: 720 f, 218.6 fps, 4 ms/f [junit] 3 s: 60 f / 253 ms, 237.1 fps, 4 ms/f; total: 780 f, 219.9 fps, 4 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065902292 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestRandomTiledRendering3GL2AWT - test02_aa8 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065902307 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065902307 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065902350 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065902350 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065904708 ms III - Start [junit] SLOCK [T main @ 1579065904710 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065907083 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065907379 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test01_aa0-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065907599 d 1ms]] [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 11.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x7a3e0ab1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7a3e0ab1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7a3e0ab1], 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 0x372eebd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x372eebd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 11.5, [l -1.0, r 1.0, b -1.5, t 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 0x372eebd], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x7a3e0ab1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7a3e0ab1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7a3e0ab1], 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 0x372eebd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x372eebd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 11.5, [l -1.0, r 1.0, b -1.5, t 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 0x372eebd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 11.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 12.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 743 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 / 58 ms, 1034.4 fps, 0 ms/f; total: 60 f, 1034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 2033.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 3000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 3934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 4838.7 fps, 0 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x1037a032], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1037a032], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1037a032], 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 0x21092cac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21092cac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 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 0x21092cac], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x1037a032], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1037a032], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1037a032], 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 0x21092cac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21092cac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 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 0x21092cac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 190 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.0, t 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 / 355 ms, 169.0 fps, 5 ms/f; total: 60 f, 169.0 fps, 5 ms/f [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x70e8c564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x70e8c564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x70e8c564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x58f93d8d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x58f93d8d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x58f93d8d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x70e8c564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x70e8c564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x70e8c564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x58f93d8d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x58f93d8d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x58f93d8d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 37.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 315 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 52.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x766bfa1f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x766bfa1f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x766bfa1f], image[size 667 x 1000, buffer 0x0], glad[1 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 0x10f5d795], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x10f5d795], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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 0x10f5d795], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x766bfa1f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x766bfa1f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x766bfa1f], image[size 667 x 1000, buffer 0x0], glad[1 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 0x10f5d795], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x10f5d795], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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 0x10f5d795], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 52.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 52.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 472 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x129f8827], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x129f8827], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x129f8827], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xa197699], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xa197699], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0xa197699], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x129f8827], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x129f8827], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x129f8827], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xa197699], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xa197699], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0xa197699], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 63.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 64.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 292 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, 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] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@79f452cb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4d88fac6 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@263774c0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@25030d26 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@2d72aded: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4803abe0 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 72.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2807 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] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 79.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@508dde90: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32bd29ce [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@3f8c5572: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4654352b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@73bcf077: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@25937024 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 79.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2294 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 81.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 0 s: 60 f / 367 ms, 163.4 fps, 6 ms/f; total: 60 f, 163.4 fps, 6 ms/f [junit] 0 s: 60 f / 325 ms, 184.6 fps, 5 ms/f; total: 120 f, 173.4 fps, 5 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065917485 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065917513 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065917752 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065917953 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test02_aa8-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x6a34608a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6a34608a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6a34608a], 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 0x5e340b76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5e340b76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5e340b76], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x6a34608a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6a34608a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6a34608a], 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 0x5e340b76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5e340b76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5e340b76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 237 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 / 301 ms, 199.3 fps, 5 ms/f; total: 60 f, 199.3 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x71ffab1e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71ffab1e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71ffab1e], 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 0xe578320], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe578320], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.5, t 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 0xe578320], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x71ffab1e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71ffab1e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71ffab1e], 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 0xe578320], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe578320], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.5, t 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 0xe578320], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 65 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 36.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x21c1ab13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x21c1ab13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x21c1ab13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3cf15992], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3cf15992], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x3cf15992], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x21c1ab13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x21c1ab13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x21c1ab13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3cf15992], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3cf15992], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x3cf15992], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 36.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 215 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 66.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] 0 s: 60 f / 373 ms, 160.8 fps, 6 ms/f; total: 60 f, 160.8 fps, 6 ms/f [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x56acc307], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x56acc307], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x56acc307], image[size 667 x 1000, buffer 0x0], glad[1 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 0x7baf2708], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x7baf2708], image[size 667 x 1000, 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.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 0x7baf2708], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x56acc307], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x56acc307], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x56acc307], image[size 667 x 1000, buffer 0x0], glad[1 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 0x7baf2708], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x7baf2708], image[size 667 x 1000, 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.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 0x7baf2708], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 66.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 436 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x42958dd4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42958dd4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42958dd4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x376b361e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x376b361e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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 0x376b361e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x42958dd4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42958dd4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42958dd4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x376b361e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x376b361e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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 0x376b361e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 75.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 273 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.5, t 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[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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@7bc038bd: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7ecaec3c [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@2fb27dee: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1aef921d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@484a6246: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@15fe155a [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2246 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] Thread[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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@3f5d8872: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31076225 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 92.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@510ad2c7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6deeb5c2 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 92.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@62648686: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2fdceece [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 92.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2197 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 0 s: 60 f / 315 ms, 190.4 fps, 5 ms/f; total: 60 f, 190.4 fps, 5 ms/f [junit] 0 s: 60 f / 291 ms, 206.1 fps, 4 ms/f; total: 120 f, 198.0 fps, 5 ms/f [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8 [junit] ++++ Test Singleton.unlock() [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065926030 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065926030 d 0ms]] [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065926031 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065926031 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.26 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065904708 ms III - Start [junit] SLOCK [T main @ 1579065904710 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065907083 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065907379 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test01_aa0-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065907599 d 1ms]] [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 11.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x7a3e0ab1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7a3e0ab1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7a3e0ab1], 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 0x372eebd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x372eebd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 11.5, [l -1.0, r 1.0, b -1.5, t 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 0x372eebd], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x7a3e0ab1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7a3e0ab1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7a3e0ab1], 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 0x372eebd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x372eebd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 11.5, [l -1.0, r 1.0, b -1.5, t 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 0x372eebd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 11.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 12.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 743 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 / 58 ms, 1034.4 fps, 0 ms/f; total: 60 f, 1034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 2033.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 3000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 3934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 4838.7 fps, 0 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x1037a032], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1037a032], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1037a032], 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 0x21092cac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21092cac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 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 0x21092cac], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x1037a032], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1037a032], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1037a032], 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 0x21092cac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21092cac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 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 0x21092cac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 190 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.0, t 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 / 355 ms, 169.0 fps, 5 ms/f; total: 60 f, 169.0 fps, 5 ms/f [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x70e8c564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x70e8c564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x70e8c564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x58f93d8d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x58f93d8d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x58f93d8d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x70e8c564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x70e8c564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x70e8c564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x58f93d8d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x58f93d8d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x58f93d8d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 37.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 315 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 52.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x766bfa1f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x766bfa1f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x766bfa1f], image[size 667 x 1000, buffer 0x0], glad[1 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 0x10f5d795], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x10f5d795], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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 0x10f5d795], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x766bfa1f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x766bfa1f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x766bfa1f], image[size 667 x 1000, buffer 0x0], glad[1 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 0x10f5d795], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x10f5d795], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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 0x10f5d795], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 52.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 52.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 472 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x129f8827], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x129f8827], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x129f8827], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xa197699], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xa197699], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0xa197699], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x129f8827], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x129f8827], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x129f8827], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xa197699], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xa197699], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0xa197699], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 63.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 64.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 292 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, 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] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@79f452cb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4d88fac6 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@263774c0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@25030d26 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@2d72aded: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4803abe0 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 72.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2807 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] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 79.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@508dde90: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32bd29ce [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@3f8c5572: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4654352b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@73bcf077: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@25937024 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 79.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2294 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 81.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 0 s: 60 f / 367 ms, 163.4 fps, 6 ms/f; total: 60 f, 163.4 fps, 6 ms/f [junit] 0 s: 60 f / 325 ms, 184.6 fps, 5 ms/f; total: 120 f, 173.4 fps, 5 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065917485 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065917513 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065917752 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065917953 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test02_aa8-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x6a34608a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6a34608a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6a34608a], 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 0x5e340b76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5e340b76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5e340b76], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x6a34608a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6a34608a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6a34608a], 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 0x5e340b76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5e340b76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5e340b76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 237 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 / 301 ms, 199.3 fps, 5 ms/f; total: 60 f, 199.3 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x71ffab1e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71ffab1e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71ffab1e], 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 0xe578320], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe578320], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.5, t 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 0xe578320], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x71ffab1e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71ffab1e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71ffab1e], 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 0xe578320], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe578320], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.5, t 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 0xe578320], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 65 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 36.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x21c1ab13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x21c1ab13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x21c1ab13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3cf15992], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3cf15992], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x3cf15992], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x21c1ab13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x21c1ab13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x21c1ab13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3cf15992], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3cf15992], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x3cf15992], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 36.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 215 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 66.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] 0 s: 60 f / 373 ms, 160.8 fps, 6 ms/f; total: 60 f, 160.8 fps, 6 ms/f [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x56acc307], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x56acc307], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x56acc307], image[size 667 x 1000, buffer 0x0], glad[1 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 0x7baf2708], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x7baf2708], image[size 667 x 1000, 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.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 0x7baf2708], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x56acc307], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x56acc307], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x56acc307], image[size 667 x 1000, buffer 0x0], glad[1 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 0x7baf2708], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x7baf2708], image[size 667 x 1000, 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.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 0x7baf2708], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 66.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 436 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x42958dd4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42958dd4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42958dd4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x376b361e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x376b361e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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 0x376b361e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x42958dd4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42958dd4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42958dd4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x376b361e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x376b361e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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 0x376b361e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 75.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 273 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.5, t 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[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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@7bc038bd: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7ecaec3c [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@2fb27dee: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1aef921d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@484a6246: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@15fe155a [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2246 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] Thread[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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@3f5d8872: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31076225 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 92.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@510ad2c7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6deeb5c2 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 92.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@62648686: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2fdceece [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 92.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2197 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 0 s: 60 f / 315 ms, 190.4 fps, 5 ms/f; total: 60 f, 190.4 fps, 5 ms/f [junit] 0 s: 60 f / 291 ms, 206.1 fps, 4 ms/f; total: 120 f, 198.0 fps, 5 ms/f [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8 [junit] ++++ Test Singleton.unlock() [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065926030 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065926030 d 0ms]] [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065926031 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065926031 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_aa0 took 11.025 sec [junit] Testcase: test02_aa8 took 8.445 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.26 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065904708 ms III - Start [junit] SLOCK [T main @ 1579065904710 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065907083 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065907379 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test01_aa0-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065907599 d 1ms]] [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 11.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x7a3e0ab1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7a3e0ab1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7a3e0ab1], 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 0x372eebd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x372eebd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 11.5, [l -1.0, r 1.0, b -1.5, t 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 0x372eebd], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x7a3e0ab1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7a3e0ab1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x7a3e0ab1], 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 0x372eebd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x372eebd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 11.5, [l -1.0, r 1.0, b -1.5, t 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 0x372eebd], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 11.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 12.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 743 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 / 58 ms, 1034.4 fps, 0 ms/f; total: 60 f, 1034.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 120 f, 2033.8 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 180 f, 3000.0 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 240 f, 3934.4 fps, 0 ms/f [junit] 0 s: 60 f / 1 ms, 60000.0 fps, 0 ms/f; total: 300 f, 4838.7 fps, 0 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x1037a032], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1037a032], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1037a032], 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 0x21092cac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21092cac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 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 0x21092cac], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x1037a032], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1037a032], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1037a032], 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 0x21092cac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x21092cac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 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 0x21092cac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 190 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.0, t 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 / 355 ms, 169.0 fps, 5 ms/f; total: 60 f, 169.0 fps, 5 ms/f [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x70e8c564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x70e8c564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x70e8c564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x58f93d8d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x58f93d8d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x58f93d8d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x70e8c564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x70e8c564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x70e8c564], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x58f93d8d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x58f93d8d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x58f93d8d], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 37.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 315 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 52.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x766bfa1f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x766bfa1f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x766bfa1f], image[size 667 x 1000, buffer 0x0], glad[1 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 0x10f5d795], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x10f5d795], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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 0x10f5d795], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x766bfa1f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x766bfa1f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x766bfa1f], image[size 667 x 1000, buffer 0x0], glad[1 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 0x10f5d795], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x10f5d795], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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 0x10f5d795], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 52.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 52.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 472 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x129f8827], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x129f8827], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x129f8827], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xa197699], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xa197699], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0xa197699], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x129f8827], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x129f8827], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x129f8827], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xa197699], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xa197699], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0xa197699], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 63.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 64.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 292 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, 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] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@79f452cb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4d88fac6 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@263774c0: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@25030d26 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@2d72aded: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4803abe0 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa4eccec], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x51b6a56], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 72.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2807 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] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 79.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@508dde90: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@32bd29ce [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@3f8c5572: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4654352b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@73bcf077: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@25937024 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a885de4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x7517c907], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 79.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 80.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2294 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e0003a, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e00030, tileRendererInUse null [junit] >> Gears angle 81.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 0 s: 60 f / 367 ms, 163.4 fps, 6 ms/f; total: 60 f, 163.4 fps, 6 ms/f [junit] 0 s: 60 f / 325 ms, 184.6 fps, 5 ms/f; total: 120 f, 173.4 fps, 5 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065917485 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test01_aa0 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065917513 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065917752 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065917953 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsAWT.test02_aa8-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x6a34608a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6a34608a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6a34608a], 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 0x5e340b76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5e340b76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5e340b76], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x6a34608a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6a34608a], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6a34608a], 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 0x5e340b76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5e340b76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [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] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x5e340b76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 237 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 / 301 ms, 199.3 fps, 5 ms/f; total: 60 f, 199.3 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x71ffab1e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71ffab1e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71ffab1e], 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 0xe578320], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe578320], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.5, t 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 0xe578320], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x71ffab1e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71ffab1e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x71ffab1e], 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 0xe578320], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe578320], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.5, t 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 0xe578320], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 28.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 65 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 36.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x21c1ab13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x21c1ab13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x21c1ab13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3cf15992], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3cf15992], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x3cf15992], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x21c1ab13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x21c1ab13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x21c1ab13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3cf15992], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x3cf15992], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x3cf15992], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 36.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 215 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 66.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] 0 s: 60 f / 373 ms, 160.8 fps, 6 ms/f; total: 60 f, 160.8 fps, 6 ms/f [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x56acc307], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x56acc307], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x56acc307], image[size 667 x 1000, buffer 0x0], glad[1 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 0x7baf2708], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x7baf2708], image[size 667 x 1000, 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.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 0x7baf2708], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x56acc307], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x56acc307], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x56acc307], image[size 667 x 1000, buffer 0x0], glad[1 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 0x7baf2708], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x7baf2708], image[size 667 x 1000, 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.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 0x7baf2708], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, 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 false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 66.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 436 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] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x42958dd4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42958dd4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42958dd4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x376b361e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x376b361e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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 0x376b361e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x42958dd4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42958dd4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x42958dd4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x376b361e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x376b361e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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 0x376b361e], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 74.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 75.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 273 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] doPrint: dpi 150, TestTiledPrintingGearsAWT.test02_aa8-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 76.0, [l -1.0, r 1.0, b -1.5, t 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[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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@7bc038bd: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7ecaec3c [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@2fb27dee: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1aef921d [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@484a6246: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@15fe155a [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x40abecbc], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5c230d65], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2246 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] Thread[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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@3f5d8872: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31076225 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 92.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@510ad2c7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6deeb5c2 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 92.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@62648686: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2fdceece [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5efe9cc1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 92.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x70157c8b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2197 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b5, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x4e000b0, tileRendererInUse null [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 0 s: 60 f / 315 ms, 190.4 fps, 5 ms/f; total: 60 f, 190.4 fps, 5 ms/f [junit] 0 s: 60 f / 291 ms, 206.1 fps, 4 ms/f; total: 120 f, 198.0 fps, 5 ms/f [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsAWT - test02_aa8 [junit] ++++ Test Singleton.unlock() [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065926030 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579065926030 d 0ms]] [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065926031 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065926031 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065927917 ms III - Start [junit] SLOCK [T main @ 1579065927920 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065930921 d 2ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065930940 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065931173 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 / 460 ms, 130.4 fps, 7 ms/f; total: 60 f, 130.4 fps, 7 ms/f [junit] 0 s: 60 f / 336 ms, 178.5 fps, 5 ms/f; total: 120 f, 150.7 fps, 6 ms/f [junit] 1 s: 60 f / 311 ms, 192.9 fps, 5 ms/f; total: 180 f, 162.6 fps, 6 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x1222c30d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1222c30d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1222c30d], 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 0x6196286d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6196286d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.5, t 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 0x6196286d], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x1222c30d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1222c30d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1222c30d], 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 0x6196286d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6196286d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.5, t 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 0x6196286d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 98.5, [l -1.0, r 1.0, b -1.5, t 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 737 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test01_aa0-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x65dceb4b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x65dceb4b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x65dceb4b], 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 0x40777cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x40777cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 117.5, [l -1.0, r 1.0, b -1.5, t 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 0x40777cc3], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x65dceb4b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x65dceb4b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x65dceb4b], 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 0x40777cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x40777cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 117.5, [l -1.0, r 1.0, b -1.5, t 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 0x40777cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] PRINT Duration 169 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] >> Gears angle 117.5, [l -1.0, r 1.0, b -1.5, t 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.test01_aa0-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 260 ms, 230.7 fps, 4 ms/f; total: 60 f, 230.7 fps, 4 ms/f [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x4542b14f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4542b14f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4542b14f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29847c59], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29847c59], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29847c59], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x4542b14f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4542b14f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4542b14f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29847c59], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29847c59], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29847c59], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 303 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[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 254 ms, 236.2 fps, 4 ms/f; total: 60 f, 236.2 fps, 4 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x75357bd1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x75357bd1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x75357bd1], image[size 667 x 1000, buffer 0x0], glad[1 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 0x5ade042f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x5ade042f], 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 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ade042f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x75357bd1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x75357bd1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x75357bd1], image[size 667 x 1000, buffer 0x0], glad[1 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 0x5ade042f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x5ade042f], 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 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ade042f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 454 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 266 ms, 225.5 fps, 4 ms/f; total: 60 f, 225.5 fps, 4 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 213.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x16759d18], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16759d18], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16759d18], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbad91aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbad91aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 213.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 0xbad91aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x16759d18], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16759d18], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16759d18], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbad91aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbad91aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 213.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 0xbad91aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 213.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 213.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 246 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [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] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 254 ms, 236.2 fps, 4 ms/f; total: 60 f, 236.2 fps, 4 ms/f [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@1224ed90: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e0560e4 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 248.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@13a369cf: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@75c235e0 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 248.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@4e93c2dd: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@48808f42 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 248.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 248.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 248.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2784 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@228523fd: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7655b513 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 258.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@b4426cd: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@266f2638 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 258.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@cd3d6fc: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1b85d34b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 258.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 258.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 258.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2278 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 277 ms, 216.6 fps, 4 ms/f; total: 60 f, 216.6 fps, 4 ms/f [junit] 0 s: 60 f / 244 ms, 245.9 fps, 4 ms/f; total: 120 f, 230.3 fps, 4 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065941930 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065941959 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test02_aa8 [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065942746 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065942771 d 1ms]] [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 / 296 ms, 202.7 fps, 4 ms/f; total: 60 f, 202.7 fps, 4 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x60682ad7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x60682ad7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x60682ad7], 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 0x57a05056], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x57a05056], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.5, t 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 0x57a05056], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x60682ad7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x60682ad7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x60682ad7], 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 0x57a05056], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x57a05056], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.5, t 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 0x57a05056], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 216 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x36cd70c1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36cd70c1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36cd70c1], 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 0x7c23e7e1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c23e7e1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.0, [l -1.0, r 1.0, b -1.5, t 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 0x7c23e7e1], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x36cd70c1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36cd70c1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36cd70c1], 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 0x7c23e7e1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c23e7e1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.0, [l -1.0, r 1.0, b -1.5, t 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 0x7c23e7e1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 52.0, [l -1.0, r 1.0, b -1.5, t 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 58 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[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x67fe11a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67fe11a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67fe11a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a1fe1f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a1fe1f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0x6a1fe1f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x67fe11a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67fe11a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67fe11a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a1fe1f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a1fe1f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0x6a1fe1f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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 false [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 203 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x284f0bea], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x284f0bea], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x284f0bea], image[size 667 x 1000, buffer 0x0], glad[1 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 0x75cb072f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x75cb072f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.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 0x75cb072f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x284f0bea], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x284f0bea], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x284f0bea], image[size 667 x 1000, buffer 0x0], glad[1 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 0x75cb072f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x75cb072f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.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 0x75cb072f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 415 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x7122a728], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7122a728], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7122a728], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x493f5672], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x493f5672], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.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 0x493f5672], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x7122a728], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7122a728], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7122a728], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x493f5672], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x493f5672], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.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 0x493f5672], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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 false [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 233 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-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 / 220 ms, 272.7 fps, 3 ms/f; total: 60 f, 272.7 fps, 3 ms/f [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 109.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@34e7f5f3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@681cbd7e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@3a1fe496: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5823eb69 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@208064a8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2889297e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 109.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 109.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2162 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[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@4c06ec37: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@35a210d9 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@295b4bf1: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3450fae6 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@557c46a4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@550f6b11 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2169 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] 0 s: 60 f / 234 ms, 256.4 fps, 3 ms/f; total: 60 f, 256.4 fps, 3 ms/f [junit] 0 s: 60 f / 267 ms, 224.7 fps, 4 ms/f; total: 120 f, 239.5 fps, 4 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065950537 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065950569 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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 @ 1579065950630 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065950630 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 23.615 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065927917 ms III - Start [junit] SLOCK [T main @ 1579065927920 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065930921 d 2ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065930940 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065931173 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 / 460 ms, 130.4 fps, 7 ms/f; total: 60 f, 130.4 fps, 7 ms/f [junit] 0 s: 60 f / 336 ms, 178.5 fps, 5 ms/f; total: 120 f, 150.7 fps, 6 ms/f [junit] 1 s: 60 f / 311 ms, 192.9 fps, 5 ms/f; total: 180 f, 162.6 fps, 6 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x1222c30d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1222c30d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1222c30d], 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 0x6196286d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6196286d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.5, t 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 0x6196286d], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x1222c30d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1222c30d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1222c30d], 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 0x6196286d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6196286d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.5, t 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 0x6196286d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 98.5, [l -1.0, r 1.0, b -1.5, t 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 737 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test01_aa0-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x65dceb4b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x65dceb4b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x65dceb4b], 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 0x40777cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x40777cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 117.5, [l -1.0, r 1.0, b -1.5, t 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 0x40777cc3], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x65dceb4b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x65dceb4b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x65dceb4b], 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 0x40777cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x40777cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 117.5, [l -1.0, r 1.0, b -1.5, t 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 0x40777cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] PRINT Duration 169 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] >> Gears angle 117.5, [l -1.0, r 1.0, b -1.5, t 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.test01_aa0-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 260 ms, 230.7 fps, 4 ms/f; total: 60 f, 230.7 fps, 4 ms/f [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x4542b14f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4542b14f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4542b14f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29847c59], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29847c59], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29847c59], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x4542b14f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4542b14f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4542b14f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29847c59], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29847c59], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29847c59], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 303 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[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 254 ms, 236.2 fps, 4 ms/f; total: 60 f, 236.2 fps, 4 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x75357bd1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x75357bd1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x75357bd1], image[size 667 x 1000, buffer 0x0], glad[1 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 0x5ade042f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x5ade042f], 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 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ade042f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x75357bd1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x75357bd1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x75357bd1], image[size 667 x 1000, buffer 0x0], glad[1 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 0x5ade042f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x5ade042f], 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 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ade042f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 454 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 266 ms, 225.5 fps, 4 ms/f; total: 60 f, 225.5 fps, 4 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 213.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x16759d18], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16759d18], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16759d18], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbad91aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbad91aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 213.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 0xbad91aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x16759d18], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16759d18], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16759d18], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbad91aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbad91aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 213.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 0xbad91aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 213.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 213.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 246 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [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] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 254 ms, 236.2 fps, 4 ms/f; total: 60 f, 236.2 fps, 4 ms/f [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@1224ed90: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e0560e4 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 248.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@13a369cf: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@75c235e0 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 248.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@4e93c2dd: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@48808f42 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 248.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 248.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 248.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2784 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@228523fd: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7655b513 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 258.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@b4426cd: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@266f2638 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 258.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@cd3d6fc: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1b85d34b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 258.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 258.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 258.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2278 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 277 ms, 216.6 fps, 4 ms/f; total: 60 f, 216.6 fps, 4 ms/f [junit] 0 s: 60 f / 244 ms, 245.9 fps, 4 ms/f; total: 120 f, 230.3 fps, 4 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065941930 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065941959 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test02_aa8 [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065942746 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065942771 d 1ms]] [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 / 296 ms, 202.7 fps, 4 ms/f; total: 60 f, 202.7 fps, 4 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x60682ad7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x60682ad7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x60682ad7], 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 0x57a05056], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x57a05056], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.5, t 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 0x57a05056], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x60682ad7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x60682ad7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x60682ad7], 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 0x57a05056], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x57a05056], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.5, t 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 0x57a05056], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 216 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x36cd70c1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36cd70c1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36cd70c1], 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 0x7c23e7e1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c23e7e1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.0, [l -1.0, r 1.0, b -1.5, t 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 0x7c23e7e1], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x36cd70c1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36cd70c1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36cd70c1], 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 0x7c23e7e1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c23e7e1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.0, [l -1.0, r 1.0, b -1.5, t 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 0x7c23e7e1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 52.0, [l -1.0, r 1.0, b -1.5, t 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 58 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[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x67fe11a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67fe11a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67fe11a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a1fe1f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a1fe1f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0x6a1fe1f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x67fe11a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67fe11a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67fe11a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a1fe1f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a1fe1f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0x6a1fe1f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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 false [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 203 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x284f0bea], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x284f0bea], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x284f0bea], image[size 667 x 1000, buffer 0x0], glad[1 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 0x75cb072f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x75cb072f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.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 0x75cb072f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x284f0bea], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x284f0bea], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x284f0bea], image[size 667 x 1000, buffer 0x0], glad[1 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 0x75cb072f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x75cb072f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.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 0x75cb072f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 415 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x7122a728], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7122a728], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7122a728], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x493f5672], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x493f5672], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.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 0x493f5672], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x7122a728], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7122a728], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7122a728], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x493f5672], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x493f5672], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.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 0x493f5672], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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 false [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 233 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-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 / 220 ms, 272.7 fps, 3 ms/f; total: 60 f, 272.7 fps, 3 ms/f [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 109.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@34e7f5f3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@681cbd7e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@3a1fe496: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5823eb69 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@208064a8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2889297e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 109.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 109.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2162 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[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@4c06ec37: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@35a210d9 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@295b4bf1: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3450fae6 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@557c46a4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@550f6b11 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2169 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] 0 s: 60 f / 234 ms, 256.4 fps, 3 ms/f; total: 60 f, 256.4 fps, 3 ms/f [junit] 0 s: 60 f / 267 ms, 224.7 fps, 4 ms/f; total: 120 f, 239.5 fps, 4 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065950537 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065950569 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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 @ 1579065950630 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065950630 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_aa0 took 12.31 sec [junit] Testcase: test02_aa8 took 8.604 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 23.615 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065927917 ms III - Start [junit] SLOCK [T main @ 1579065927920 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065930921 d 2ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065930940 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065931173 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 / 460 ms, 130.4 fps, 7 ms/f; total: 60 f, 130.4 fps, 7 ms/f [junit] 0 s: 60 f / 336 ms, 178.5 fps, 5 ms/f; total: 120 f, 150.7 fps, 6 ms/f [junit] 1 s: 60 f / 311 ms, 192.9 fps, 5 ms/f; total: 180 f, 162.6 fps, 6 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x1222c30d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1222c30d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1222c30d], 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 0x6196286d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6196286d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.5, t 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 0x6196286d], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x1222c30d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1222c30d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x1222c30d], 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 0x6196286d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x6196286d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.5, t 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 0x6196286d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 98.5, [l -1.0, r 1.0, b -1.5, t 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 737 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test01_aa0-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x65dceb4b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x65dceb4b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x65dceb4b], 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 0x40777cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x40777cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 117.5, [l -1.0, r 1.0, b -1.5, t 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 0x40777cc3], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x65dceb4b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x65dceb4b], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x65dceb4b], 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 0x40777cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x40777cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 117.5, [l -1.0, r 1.0, b -1.5, t 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 0x40777cc3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] PRINT Duration 169 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] >> Gears angle 117.5, [l -1.0, r 1.0, b -1.5, t 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.test01_aa0-n0003-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] 0 s: 60 f / 260 ms, 230.7 fps, 4 ms/f; total: 60 f, 230.7 fps, 4 ms/f [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x4542b14f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4542b14f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4542b14f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29847c59], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29847c59], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29847c59], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x4542b14f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4542b14f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4542b14f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29847c59], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29847c59], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008 -> [l -1.0, r 1.0, b -1.4992504, t 1.4992504] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x29847c59], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 145.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 303 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[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 254 ms, 236.2 fps, 4 ms/f; total: 60 f, 236.2 fps, 4 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x75357bd1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x75357bd1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x75357bd1], image[size 667 x 1000, buffer 0x0], glad[1 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 0x5ade042f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x5ade042f], 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 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ade042f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x75357bd1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x75357bd1], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x75357bd1], image[size 667 x 1000, buffer 0x0], glad[1 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 0x5ade042f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x5ade042f], 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 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x5ade042f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 454 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 266 ms, 225.5 fps, 4 ms/f; total: 60 f, 225.5 fps, 4 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 213.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x16759d18], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16759d18], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16759d18], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbad91aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbad91aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 213.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 0xbad91aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x16759d18], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16759d18], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x16759d18], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbad91aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0xbad91aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 213.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 0xbad91aa], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 213.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 213.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 246 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [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] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 254 ms, 236.2 fps, 4 ms/f; total: 60 f, 236.2 fps, 4 ms/f [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@1224ed90: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e0560e4 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 248.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@13a369cf: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@75c235e0 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 248.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@4e93c2dd: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@48808f42 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6899e12c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 248.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4162f9ad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 248.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 248.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2784 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test01_aa0-n0007-offscrn_3-dpi150-aaN-tSz-001x-001-resize1.ps [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@228523fd: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7655b513 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 258.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@b4426cd: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@266f2638 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 258.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@cd3d6fc: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1b85d34b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3cb49291], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 258.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3408ecf8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 258.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 258.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2278 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] 0 s: 60 f / 277 ms, 216.6 fps, 4 ms/f; total: 60 f, 216.6 fps, 4 ms/f [junit] 0 s: 60 f / 244 ms, 245.9 fps, 4 ms/f; total: 120 f, 230.3 fps, 4 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065941930 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065941959 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] Gears.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test01_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsNewtAWT - test02_aa8 [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 0.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 0.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065942746 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065942771 d 1ms]] [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 / 296 ms, 202.7 fps, 4 ms/f; total: 60 f, 202.7 fps, 4 ms/f [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x60682ad7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x60682ad7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x60682ad7], 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 0x57a05056], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x57a05056], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.5, t 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 0x57a05056], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x60682ad7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x60682ad7], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x60682ad7], 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 0x57a05056], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x57a05056], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.5, t 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 0x57a05056], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 35.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 216 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] doPrint: dpi 72, TestTiledPrintingGearsNewtAWT.test02_aa8-n0002-on_screen-dpi072-aa8-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 8, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x36cd70c1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36cd70c1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36cd70c1], 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 0x7c23e7e1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c23e7e1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.0, [l -1.0, r 1.0, b -1.5, t 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 0x7c23e7e1], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x36cd70c1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36cd70c1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x36cd70c1], 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 0x7c23e7e1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7c23e7e1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.0, [l -1.0, r 1.0, b -1.5, t 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 0x7c23e7e1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 52.0, [l -1.0, r 1.0, b -1.5, t 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 58 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[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x67fe11a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67fe11a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67fe11a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a1fe1f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a1fe1f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0x6a1fe1f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x67fe11a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67fe11a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x67fe11a5], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a1fe1f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x6a1fe1f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 61.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 0x6a1fe1f8], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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 false [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 203 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0004-on_screen-dpi150-aaN-tSz2048x2048-resize0.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x284f0bea], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x284f0bea], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x284f0bea], image[size 667 x 1000, buffer 0x0], glad[1 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 0x75cb072f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x75cb072f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.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 0x75cb072f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x284f0bea], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x284f0bea], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 667x1000, buffer 0x284f0bea], image[size 667 x 1000, buffer 0x0], glad[1 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 0x75cb072f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x75cb072f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.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 0x75cb072f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 415 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-n0005-on_screen-dpi150-aaN-tSz-001x-001-resize1.ps [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x7122a728], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7122a728], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7122a728], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x493f5672], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x493f5672], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.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 0x493f5672], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x7122a728], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7122a728], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x7122a728], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x493f5672], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x493f5672], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 87.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 0x493f5672], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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 false [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 233 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] doPrint: dpi 150, TestTiledPrintingGearsNewtAWT.test02_aa8-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 / 220 ms, 272.7 fps, 3 ms/f; total: 60 f, 272.7 fps, 3 ms/f [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 109.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@34e7f5f3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@681cbd7e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@3a1fe496: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5823eb69 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@208064a8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2889297e [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x87da5f0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x3a1ea41c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 109.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] >> Gears angle 109.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2162 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[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@4c06ec37: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@35a210d9 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@295b4bf1: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3450fae6 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [junit] PRINT.offscrn image BufferedImageInt@557c46a4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@550f6b11 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x1ec48cd6], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4a45d869], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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[main-AWTAnimator#01,5,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00002, 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT Duration 2169 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x5a00004, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] 0 s: 60 f / 234 ms, 256.4 fps, 3 ms/f; total: 60 f, 256.4 fps, 3 ms/f [junit] 0 s: 60 f / 267 ms, 224.7 fps, 4 ms/f; total: 120 f, 239.5 fps, 4 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065950537 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] Gears.dispose: tileRendererInUse null [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.newt.opengl.GLWindow, consumed false, when:1579065950569 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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 @ 1579065950630 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579065950630 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579065952552 ms III - Start [junit] SLOCK [T main @ 1579065952554 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065954923 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065955734 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065955775 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x75a1ed6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x75a1ed6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x75a1ed6d], 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 0x7df30ac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7df30ac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.0, [l -1.0, r 1.0, b -1.5, t 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 0x7df30ac], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x75a1ed6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x75a1ed6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x75a1ed6d], 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 0x7df30ac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7df30ac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.0, [l -1.0, r 1.0, b -1.5, t 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 0x7df30ac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 20.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 642 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x51c3cb41], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x51c3cb41], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x51c3cb41], 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 0x473785d5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x473785d5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x473785d5], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x51c3cb41], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x51c3cb41], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x51c3cb41], 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 0x473785d5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x473785d5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x473785d5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 31.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 346 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 36.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 469 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 47.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0xd62f5ab], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xd62f5ab], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xd62f5ab], image[size 667 x 1000, buffer 0x0], glad[1 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 0x998f7a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x998f7a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0x998f7a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0xd62f5ab], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xd62f5ab], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xd62f5ab], image[size 667 x 1000, buffer 0x0], glad[1 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 0x998f7a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x998f7a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0x998f7a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 47.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 483 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+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065960143 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 59.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 317 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 61.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@14ac08b7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@336b74c2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x279e4d82], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@2b252878: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@54f4663e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x279e4d82], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@119455fb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@59cc4cc2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2972 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@709564b3: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2e5cf753 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x7cf1ec62], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@5fb74e41: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@73196b37 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x7cf1ec62], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@5f5079b8: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@20974704 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x7cf1ec62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2190 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@68c3ef2c: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@463d0757 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2345ebf0], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@1c9d893: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5ef99789 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1364 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@6fcb8c3b: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6a8eb709 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x12331444], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@724b1e45: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3efb7f30 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1316 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+ 819x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@739d9762: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6582a14d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2de06b6f], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@132dd1ad: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@d5777f0 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2de06b6f], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@22e756c8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7a0aed1c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2306 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 755x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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] 0 s: 60 f / 750 ms, 80.0 fps, 12 ms/f; total: 60 f, 80.0 fps, 12 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065972605 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065972629 d 0ms]] [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065972708 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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[AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065973393 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] 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3cec6e4e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3cec6e4e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears 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 -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3cec6e4e], image[size 428 x 321, 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 401x320, buffer 0x14922938], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 401x320, buffer 0x14922938], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 401x320, buffer 0x14922938], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3cec6e4e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3cec6e4e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears 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 -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3cec6e4e], image[size 428 x 321, 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 401x320, buffer 0x14922938], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 401x320, buffer 0x14922938], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 401x320, buffer 0x14922938], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2561.591779594709]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x3cec6e4e], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3cec6e4e], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 5.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 0x3cec6e4e], 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/1 428x320 brd 0, cur 0/1 400x320, buffer 0x14922938], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 400x320 of 429x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x14922938], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x14922938], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 5.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 254 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5b333bb9], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5b333bb9], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears 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 -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5b333bb9], image[size 428 x 321, 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 401x320, buffer 0x74947282], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x74947282], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x74947282], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5b333bb9], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5b333bb9], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears 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 -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5b333bb9], image[size 428 x 321, 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 401x320, buffer 0x74947282], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x74947282], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x74947282], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2561.591779594709]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x5b333bb9], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x5b333bb9], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 8.0, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25] 1.5125002x1.25625, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x5b333bb9], 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/1 1024x1024 brd 0, cur 0/1 400x320, buffer 0x74947282], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 400x320 of 429x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x320, buffer 0x74947282], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x320, buffer 0x74947282], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 8.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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 8.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 316 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0x396cd318], 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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5f32d9df], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0x396cd318], 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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5f32d9df], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 1924.3051591532694]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x70, buffer 0x396cd318], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/1 428x70 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x70, buffer 0x396cd318], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l -0.17215562, r 1.1092815, b -0.997006, t -0.78742516] 1.2814372x0.20958084, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 1x70 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x70, buffer 0x396cd318], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l 1.1092815, r 1.1122756, b -0.997006, t -0.78742516] 0.0029940605x0.20958084, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x70, buffer 0x396cd318], 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 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, 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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 428x320, buffer 0x5f32d9df], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x396cd318], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 75x70 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x396cd318], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l 1.1092815, r 1.3338325, b -0.997006, t -0.78742516] 0.22455096x0.20958084, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x396cd318], 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 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5f32d9df], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5f32d9df], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5f32d9df], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 1924.3051591532694]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 389/70 428x320, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/70 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 389/70 428x320, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1724137, r 1.1109446, b -0.7901049, t 0.1694153] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/70 1x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 817/70 1x320, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.1139431, b -0.7901049, t 0.1694153] 0.0029984713x0.9595202, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 817/70 1x320, buffer 0x396cd318], 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 0/320 428x320 brd 0, cur 0/320 428x320, buffer 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/320 428x320 brd 0, cur 0/320 428x320, buffer 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/320 428x320 brd 0, cur 0/320 428x320, buffer 0x5f32d9df], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/70 428x320 brd 0, cur 817/70 75x320, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/70 75x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/70 428x320 brd 0, cur 817/70 75x320, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.3358321, b -0.7901049, t 0.1694153] 0.22488749x0.9595202, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/70 428x320 brd 0, cur 817/70 75x320, buffer 0x396cd318], 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 428/320 428x320 brd 0, cur 428/320 406x320, buffer 0x5f32d9df], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/320 428x320 brd 0, cur 428/320 406x320, buffer 0x5f32d9df], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/320 428x320 brd 0, cur 428/320 406x320, buffer 0x5f32d9df], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 1924.3051591532694]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/390 428x320 brd 0, cur 389/390 428x27, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/390 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/390 428x320 brd 0, cur 389/390 428x27, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1724137, r 1.1109446, b 0.16941524, t 0.25037476] 1.2833583x0.08095953, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/390 1x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/390 428x320 brd 0, cur 817/390 1x27, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.1139431, 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 389/390 428x320 brd 0, cur 817/390 1x27, buffer 0x396cd318], 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 0/641 428x320 brd 0, cur 0/641 428x27, buffer 0x5f32d9df], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/641 428x27 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/641 428x320 brd 0, cur 0/641 428x27, buffer 0x5f32d9df], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/641 428x320 brd 0, cur 0/641 428x27, buffer 0x5f32d9df], image[size 892 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/390 75x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.3358321, b 0.16941524, t 0.25037476] 0.22488749x0.08095953, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x396cd318], 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 428/641 428x320 brd 0, cur 428/641 406x27, buffer 0x5f32d9df], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/641 406x27 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/641 428x320 brd 0, cur 428/641 406x27, buffer 0x5f32d9df], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/641 428x320 brd 0, cur 428/641 406x27, buffer 0x5f32d9df], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 15.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 324 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x72b8b7be], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 892x667, 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 0x72b8b7be], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.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 0x72b8b7be], 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/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x4d49cd5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 834x667 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x4d49cd5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 834x667, buffer 0x4d49cd5], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x72b8b7be], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 892x667, 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 0x72b8b7be], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.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 0x72b8b7be], 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/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x4d49cd5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 834x667 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x4d49cd5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 834x667, buffer 0x4d49cd5], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x72b8b7be], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/0 503x417 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x72b8b7be], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1724137, r 1.3358321, b -1.0, t 0.2503748] 1.5082458x1.2503748, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x72b8b7be], 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 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x4d49cd5], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 834x667 of 893x668, 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 0x4d49cd5], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4d49cd5], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 18.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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 19.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 641 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+ 807x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x69d468bd], 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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2b8f3459], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x69d468bd], 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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2b8f3459], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 1921.0463811800573]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x203, buffer 0x69d468bd], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/1 428x203 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x203, buffer 0x69d468bd], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l -0.309613, r 0.7590512, b -0.9975031, t -0.4906367] 1.0686642x0.5068664, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 1x203 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x203, buffer 0x69d468bd], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l 0.7590512, r 0.7615481, b -0.9975031, t -0.4906367] 0.0024968982x0.5068664, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x203, buffer 0x69d468bd], 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 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2b8f3459], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 2556.117032599712]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 208x203, buffer 0x69d468bd], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 208x203 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 208x203, buffer 0x69d468bd], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l 0.7590512, r 1.2784021, b -0.9975031, t -0.4906367] 0.5193509x0.5068664, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 208x203, buffer 0x69d468bd], 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 428/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2b8f3459], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2b8f3459], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2b8f3459], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 1921.0463811800573]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 389/203 428x320, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/203 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 389/203 428x320, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.31, r 0.76000005, b -0.4925, t 0.3075] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/203 1x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 817/203 1x320, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 0.7625, b -0.4925, t 0.3075] 0.0024999976x0.8, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 817/203 1x320, buffer 0x69d468bd], 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 0/453 428x320 brd 0, cur 0/453 428x320, buffer 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/453 428x320 brd 0, cur 0/453 428x320, buffer 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/453 428x320 brd 0, cur 0/453 428x320, buffer 0x2b8f3459], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 2556.117032599712]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/203 208x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 1.28, b -0.4925, t 0.3075] 0.52x0.8, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x69d468bd], 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 428/453 428x320 brd 0, cur 428/453 406x320, buffer 0x2b8f3459], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/453 428x320 brd 0, cur 428/453 406x320, buffer 0x2b8f3459], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/453 428x320 brd 0, cur 428/453 406x320, buffer 0x2b8f3459], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 1921.0463811800573]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/523 428x320 brd 0, cur 389/523 428x27, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/523 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/523 428x320 brd 0, cur 389/523 428x27, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.31, r 0.76000005, b 0.3075, t 0.375] 1.07x0.067499995, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 1x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/523 428x320 brd 0, cur 817/523 1x27, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 0.7625, 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 389/523 428x320 brd 0, cur 817/523 1x27, buffer 0x69d468bd], 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 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x2b8f3459], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/774 428x27 of 1025x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x2b8f3459], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x2b8f3459], image[size 1025 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2556.117032599712]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/523 428x320 brd 0, cur 817/523 208x27, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 208x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/523 428x320 brd 0, cur 817/523 208x27, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 1.28, b 0.3075, t 0.375] 0.52x0.067499995, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/523 428x320 brd 0, cur 817/523 208x27, buffer 0x69d468bd], 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 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x2b8f3459], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/774 406x27 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x2b8f3459], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x2b8f3459], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065976292 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false [junit] PRINT Duration 406 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x577 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 26.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] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@7f176ad2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31d0241d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x2a0c8124], 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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x275ce690], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@10627969: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@29caeb82 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x2a0c8124], 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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x275ce690], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@57c9ffae: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@471f0596 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x2a0c8124], 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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 29.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 2124 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@15da55e4: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1fc7acc4 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x2a162fef], 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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7f1780de], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@7e5317c8: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@ba08c67 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x2a162fef], 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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7f1780de], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@2df628c5: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@611802e2 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x2a162fef], 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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 37.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 1861 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@2bcf8e3d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@506cd95e [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x46f6e945], 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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x40797cb9], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@6057b7df: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4fd65b19 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x46f6e945], 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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 46.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 1162 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@58584d8: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7060b5f [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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 0x443fb44], 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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4a02fbef], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@35260516: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5687bcfc [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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 0x443fb44], 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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 57.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 1139 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+ 804x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@47a89046: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1a151c5e [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x6f0b525c], 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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7dfff34f], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@745bc84c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4b469f34 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x6f0b525c], 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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7dfff34f], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@7e23e659: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4e1bc9d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x6f0b525c], 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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false [junit] PRINT Duration 2165 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 740x577 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 61.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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 913 ms, 65.7 fps, 15 ms/f; total: 60 f, 65.7 fps, 15 ms/f [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_layered [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986887 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986888 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test02_flip1_aa8 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986923 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065987587 d 0ms]] [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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x4c177ad1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x4c177ad1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x4c177ad1], 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 0x3daa44a3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3daa44a3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x3daa44a3], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x4c177ad1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x4c177ad1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x4c177ad1], 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 0x3daa44a3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3daa44a3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x3daa44a3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x11ba0bdf], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x11ba0bdf], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x11ba0bdf], 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 0x4c8576f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4c8576f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 4.5, [l -1.0, r 1.0, b -1.5, t 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 0x4c8576f6], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x11ba0bdf], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x11ba0bdf], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x11ba0bdf], 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 0x4c8576f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4c8576f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 4.5, [l -1.0, r 1.0, b -1.5, t 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 0x4c8576f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 4.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 5.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 165 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x22910fd7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x22910fd7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x22910fd7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f91ae10], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f91ae10], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.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 0x1f91ae10], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x22910fd7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x22910fd7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x22910fd7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f91ae10], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f91ae10], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.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 0x1f91ae10], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 247 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0xa99c763], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xa99c763], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xa99c763], image[size 667 x 1000, buffer 0x0], glad[1 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 0x35ec64ed], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x35ec64ed], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.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 0x35ec64ed], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0xa99c763], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xa99c763], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xa99c763], image[size 667 x 1000, buffer 0x0], glad[1 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 0x35ec64ed], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x35ec64ed], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.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 0x35ec64ed], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 417 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x3817ec20], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3817ec20], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x3817ec20], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4be22c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4be22c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x4be22c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x3817ec20], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3817ec20], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x3817ec20], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4be22c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4be22c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x4be22c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065989870 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 234 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 31.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@39d58dce: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@400aecc8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@7e1e2895: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@21e58e91 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@2f193fc5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@431248bf [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 37.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2208 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@6157e53b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3a3e1668 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@d6ae073: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@a36105f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@46ed5a72: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6ef6038e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1982 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@18f11e13: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@43af32d3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5403cb42], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5403cb42], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5403cb42], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x350b6ed8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x350b6ed8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x350b6ed8], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@671eb262: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@24a1f090 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5403cb42], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5403cb42], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5403cb42], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x350b6ed8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x350b6ed8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x350b6ed8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 56.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1230 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 60.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@4265d8c1: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4ce947b9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x61237905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x61237905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x61237905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6064b829], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6064b829], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6064b829], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@152030f: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5ef782a3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x61237905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x61237905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x61237905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6064b829], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6064b829], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6064b829], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 60.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1265 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 819x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@65215ace: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@67b0de6f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@c08789: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@11f71543 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@511e56d3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@153f3b93 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2227 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 755x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 74.0, [l -1.0, r 1.0, b -1.5, t 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 / 783 ms, 76.6 fps, 13 ms/f; total: 60 f, 76.6 fps, 13 ms/f [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066001136 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066001137 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066001174 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066001583 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x4377146e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x4377146e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x4377146e], 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 0x69d9f104], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69d9f104], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.0, [l -1.0, r 1.0, b -1.5, t 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 0x69d9f104], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x4377146e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x4377146e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x4377146e], 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 0x69d9f104], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69d9f104], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.0, [l -1.0, r 1.0, b -1.5, t 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 0x69d9f104], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 18.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 62 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x4d5e39ab], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x4d5e39ab], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x4d5e39ab], 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 0x2e996788], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2e996788], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.5, t 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 0x2e996788], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x4d5e39ab], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x4d5e39ab], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x4d5e39ab], 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 0x2e996788], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2e996788], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.5, t 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 0x2e996788], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 34.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 224 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 203 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x6a9917de], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6a9917de], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6a9917de], image[size 667 x 1000, buffer 0x0], glad[1 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 0x61d9d522], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x61d9d522], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.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 0x61d9d522], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x6a9917de], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6a9917de], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6a9917de], image[size 667 x 1000, buffer 0x0], glad[1 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 0x61d9d522], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x61d9d522], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.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 0x61d9d522], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 413 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+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066004017 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 56.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 220 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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 true [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@f660f0c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4c260a21 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x5f2b9ead], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@624bdad4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@30c339c8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x5f2b9ead], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@4498c139: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5bba64ea [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2338 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@4a1dc8b3: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@35bfd5b0 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x28ff4f9c], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@240c5ad3: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6c461409 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x28ff4f9c], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@3210e6da: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5de418c8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2045 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@195df3cf: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5af70d0e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x59ed37c4], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@5b103601: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@44b037f9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1236 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@cba9f8a: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1a9ea17a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x25659f52], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@1891d5da: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6ef9a901 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1246 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+ 819x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@28d69a29: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@27c8d2d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x27bac7df], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@1bd3bc63: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@72c54bb9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x27bac7df], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@409753fb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2994a175 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2258 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 755x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 115.5, [l -1.0, r 1.0, b -1.5, t 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 / 605 ms, 99.1 fps, 10 ms/f; total: 60 f, 99.1 fps, 10 ms/f [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066014871 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066014871 d 0ms]] [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066014936 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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[AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066015337 d 1ms]] [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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f593623], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f593623], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f593623], image[size 428 x 321, 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 401x320, buffer 0x3be02a94], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 401x320, buffer 0x3be02a94], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 401x320, buffer 0x3be02a94], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f593623], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f593623], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f593623], image[size 428 x 321, 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 401x320, buffer 0x3be02a94], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 401x320, buffer 0x3be02a94], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 401x320, buffer 0x3be02a94], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2561.591779594709]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x2f593623], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2f593623], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.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 0x2f593623], 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/1 428x320 brd 0, cur 0/1 400x320, buffer 0x3be02a94], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 400x320 of 429x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x3be02a94], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x3be02a94], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 14.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 166 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x1ecda97], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x1ecda97], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 17.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x1ecda97], image[size 428 x 321, 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 401x320, buffer 0x8af6d48], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x8af6d48], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x8af6d48], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x1ecda97], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x1ecda97], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 17.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x1ecda97], image[size 428 x 321, 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 401x320, buffer 0x8af6d48], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x8af6d48], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x8af6d48], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2561.591779594709]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x1ecda97], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x1ecda97], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 17.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 0x1ecda97], 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/1 1024x1024 brd 0, cur 0/1 400x320, buffer 0x8af6d48], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 400x320 of 429x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x320, buffer 0x8af6d48], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x320, buffer 0x8af6d48], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 17.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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 18.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 253 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x1f7e9640], 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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x1770931], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x1f7e9640], 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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x1770931], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 1924.3051591532694]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x70, buffer 0x1f7e9640], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/1 428x70 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x70, buffer 0x1f7e9640], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l -0.17215562, r 1.1092815, b -0.997006, t -0.78742516] 1.2814372x0.20958084, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 1x70 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x70, buffer 0x1f7e9640], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l 1.1092815, r 1.1122756, b -0.997006, t -0.78742516] 0.0029940605x0.20958084, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x70, buffer 0x1f7e9640], 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 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, 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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 428x320, buffer 0x1770931], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x1f7e9640], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 75x70 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x1f7e9640], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l 1.1092815, r 1.3338325, b -0.997006, t -0.78742516] 0.22455096x0.20958084, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x1f7e9640], 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 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1770931], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1770931], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1770931], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 1924.3051591532694]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 389/70 428x320, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/70 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 389/70 428x320, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1724137, r 1.1109446, b -0.7901049, t 0.1694153] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/70 1x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 817/70 1x320, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.1139431, b -0.7901049, t 0.1694153] 0.0029984713x0.9595202, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 817/70 1x320, buffer 0x1f7e9640], 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 0/320 428x320 brd 0, cur 0/320 428x320, buffer 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/320 428x320 brd 0, cur 0/320 428x320, buffer 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/320 428x320 brd 0, cur 0/320 428x320, buffer 0x1770931], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/70 428x320 brd 0, cur 817/70 75x320, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/70 75x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/70 428x320 brd 0, cur 817/70 75x320, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.3358321, b -0.7901049, t 0.1694153] 0.22488749x0.9595202, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/70 428x320 brd 0, cur 817/70 75x320, buffer 0x1f7e9640], 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 428/320 428x320 brd 0, cur 428/320 406x320, buffer 0x1770931], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/320 428x320 brd 0, cur 428/320 406x320, buffer 0x1770931], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/320 428x320 brd 0, cur 428/320 406x320, buffer 0x1770931], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 1924.3051591532694]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/390 428x320 brd 0, cur 389/390 428x27, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/390 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/390 428x320 brd 0, cur 389/390 428x27, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1724137, r 1.1109446, b 0.16941524, t 0.25037476] 1.2833583x0.08095953, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/390 1x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/390 428x320 brd 0, cur 817/390 1x27, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.1139431, 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 389/390 428x320 brd 0, cur 817/390 1x27, buffer 0x1f7e9640], 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 0/641 428x320 brd 0, cur 0/641 428x27, buffer 0x1770931], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/641 428x27 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/641 428x320 brd 0, cur 0/641 428x27, buffer 0x1770931], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/641 428x320 brd 0, cur 0/641 428x27, buffer 0x1770931], image[size 892 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/390 75x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.3358321, b 0.16941524, t 0.25037476] 0.22488749x0.08095953, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x1f7e9640], 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 428/641 428x320 brd 0, cur 428/641 406x27, buffer 0x1770931], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/641 406x27 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/641 428x320 brd 0, cur 428/641 406x27, buffer 0x1770931], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/641 428x320 brd 0, cur 428/641 406x27, buffer 0x1770931], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 27.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 284 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x1375e75a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 892x667, 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 0x1375e75a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.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 0x1375e75a], 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/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x149c2c21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 834x667 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x149c2c21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 834x667, buffer 0x149c2c21], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x1375e75a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 892x667, 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 0x1375e75a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.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 0x1375e75a], 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/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x149c2c21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 834x667 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x149c2c21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 834x667, buffer 0x149c2c21], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x1375e75a], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/0 503x417 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x1375e75a], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1724137, r 1.3358321, b -1.0, t 0.2503748] 1.5082458x1.2503748, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x1375e75a], 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 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x149c2c21], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 834x667 of 893x668, 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 0x149c2c21], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x149c2c21], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 35.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 579 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+ 807x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x137636d8], 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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x31abfc75], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x137636d8], 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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x31abfc75], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 1921.0463811800573]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x203, buffer 0x137636d8], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/1 428x203 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x203, buffer 0x137636d8], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l -0.309613, r 0.7590512, b -0.9975031, t -0.4906367] 1.0686642x0.5068664, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 1x203 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x203, buffer 0x137636d8], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l 0.7590512, r 0.7615481, b -0.9975031, t -0.4906367] 0.0024968982x0.5068664, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x203, buffer 0x137636d8], 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 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x31abfc75], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 2556.117032599712]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 208x203, buffer 0x137636d8], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 208x203 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 208x203, buffer 0x137636d8], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l 0.7590512, r 1.2784021, b -0.9975031, t -0.4906367] 0.5193509x0.5068664, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 208x203, buffer 0x137636d8], 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 428/133 428x320 brd 0, cur 428/133 406x320, buffer 0x31abfc75], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/133 428x320 brd 0, cur 428/133 406x320, buffer 0x31abfc75], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/133 428x320 brd 0, cur 428/133 406x320, buffer 0x31abfc75], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 1921.0463811800573]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 389/203 428x320, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/203 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 389/203 428x320, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.31, r 0.76000005, b -0.4925, t 0.3075] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/203 1x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 817/203 1x320, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 0.7625, b -0.4925, t 0.3075] 0.0024999976x0.8, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 817/203 1x320, buffer 0x137636d8], 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 0/453 428x320 brd 0, cur 0/453 428x320, buffer 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/453 428x320 brd 0, cur 0/453 428x320, buffer 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/453 428x320 brd 0, cur 0/453 428x320, buffer 0x31abfc75], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 2556.117032599712]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/203 208x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 1.28, b -0.4925, t 0.3075] 0.52x0.8, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x137636d8], 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 428/453 428x320 brd 0, cur 428/453 406x320, buffer 0x31abfc75], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/453 428x320 brd 0, cur 428/453 406x320, buffer 0x31abfc75], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/453 428x320 brd 0, cur 428/453 406x320, buffer 0x31abfc75], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 1921.0463811800573]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/523 428x320 brd 0, cur 389/523 428x27, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/523 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/523 428x320 brd 0, cur 389/523 428x27, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.31, r 0.76000005, b 0.3075, t 0.375] 1.07x0.067499995, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 1x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/523 428x320 brd 0, cur 817/523 1x27, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 0.7625, 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 389/523 428x320 brd 0, cur 817/523 1x27, buffer 0x137636d8], 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 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x31abfc75], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/774 428x27 of 1025x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x31abfc75], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x31abfc75], image[size 1025 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2556.117032599712]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/523 428x320 brd 0, cur 817/523 208x27, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 208x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/523 428x320 brd 0, cur 817/523 208x27, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 1.28, b 0.3075, t 0.375] 0.52x0.067499995, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/523 428x320 brd 0, cur 817/523 208x27, buffer 0x137636d8], 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 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x31abfc75], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/774 406x27 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x31abfc75], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x31abfc75], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066018276 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 42.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 350 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x577 [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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 43.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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@75e2655c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2c80517f [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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 0x6adc63d8], 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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3aa1e096], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@532edadb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@48cf1423 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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 0x6adc63d8], 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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3aa1e096], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@20ae6eeb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@713dd81b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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 0x6adc63d8], 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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 true [junit] PRINT Duration 2079 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@d2f6a55: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4aa7cfe6 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x5ed076fc], 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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x44efb086], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@11fbc1c3: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@69fa2dcf [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x5ed076fc], 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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x44efb086], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@19f04841: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@402479e2 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x5ed076fc], 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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 56.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 1844 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@5f8aa053: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e6cc547 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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 0x366c1707], 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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5e604d04], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@3f1df0cf: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@21b4f55a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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 0x366c1707], 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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 60.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 1122 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@249fe07a: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7ebaa5f4 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x794d2f2d], 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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xed959c9], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@31fb67aa: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3a8b7129 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x794d2f2d], 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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 63.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 1200 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+ 804x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@1f19f56f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3e9d9f93 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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 0x521e7e38], 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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x522ba805], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@7ad9fff3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6e5160 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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 0x521e7e38], 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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x522ba805], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@3bf50baa: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@60c782f1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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 0x521e7e38], 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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 74.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 2159 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 740x577 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 75.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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 741 ms, 80.9 fps, 12 ms/f; total: 60 f, 80.9 fps, 12 ms/f [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066028359 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066028360 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066028399 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066028846 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x1b65b7e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x1b65b7e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x1b65b7e8], 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 0x7e7e9f1d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e7e9f1d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 9.5, [l -1.0, r 1.0, b -1.5, t 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 0x7e7e9f1d], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x1b65b7e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x1b65b7e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x1b65b7e8], 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 0x7e7e9f1d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e7e9f1d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 9.5, [l -1.0, r 1.0, b -1.5, t 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 0x7e7e9f1d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 9.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 61 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x7d9e906], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x7d9e906], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x7d9e906], 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 0x49457f76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x49457f76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x49457f76], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x7d9e906], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x7d9e906], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x7d9e906], 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 0x49457f76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x49457f76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x49457f76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 125 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 32.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x10fee28], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x10fee28], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x10fee28], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1bb0fd13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1bb0fd13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x1bb0fd13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x10fee28], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x10fee28], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x10fee28], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1bb0fd13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1bb0fd13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x1bb0fd13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 32.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 32.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 192 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 36.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x3335f059], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3335f059], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3335f059], image[size 667 x 1000, buffer 0x0], glad[1 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 0x77cddac7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x77cddac7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x77cddac7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x3335f059], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3335f059], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3335f059], image[size 667 x 1000, buffer 0x0], glad[1 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 0x77cddac7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x77cddac7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x77cddac7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 36.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 375 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 41.5, [l -1.0, r 1.0, b -1.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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x74e5093b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x74e5093b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x74e5093b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1af19300], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1af19300], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x1af19300], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x74e5093b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x74e5093b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x74e5093b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1af19300], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1af19300], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x1af19300], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066031024 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 41.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 204 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@1a5cc0d9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4559a30f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@486af7b8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@dd881aa [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@31707c26: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@641e247d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 47.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2201 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@1079424a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@608eaff4 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@3601e767: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@26e555c3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@646d237a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6538eeb7 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2065 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@6fa596c0: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5db99d8d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x8f5d8cd], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x8f5d8cd], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x8f5d8cd], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x362bca37], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x362bca37], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x362bca37], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@f1eed51: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5970df73 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x8f5d8cd], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x8f5d8cd], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x8f5d8cd], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x362bca37], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x362bca37], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x362bca37], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 68.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1305 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@98bf7ab: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@10607f8a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x37186afe], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x37186afe], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x37186afe], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4244e49f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4244e49f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4244e49f], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@40d8a6b2: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4dfa858f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x37186afe], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x37186afe], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x37186afe], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4244e49f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4244e49f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4244e49f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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 true [junit] Thread[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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1268 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 819x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@17a2ea0e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4280d1e6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 96.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@2a91dc42: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5a32637f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 96.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@4e17a5b9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@27a37526 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 96.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 96.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 97.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2242 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 755x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] 0 s: 60 f / 634 ms, 94.6 fps, 10 ms/f; total: 60 f, 94.6 fps, 10 ms/f [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066042573 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066042573 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066042635 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066042635 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 91.05 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065952552 ms III - Start [junit] SLOCK [T main @ 1579065952554 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065954923 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065955734 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065955775 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x75a1ed6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x75a1ed6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x75a1ed6d], 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 0x7df30ac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7df30ac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.0, [l -1.0, r 1.0, b -1.5, t 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 0x7df30ac], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x75a1ed6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x75a1ed6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x75a1ed6d], 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 0x7df30ac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7df30ac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.0, [l -1.0, r 1.0, b -1.5, t 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 0x7df30ac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 20.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 642 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x51c3cb41], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x51c3cb41], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x51c3cb41], 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 0x473785d5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x473785d5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x473785d5], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x51c3cb41], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x51c3cb41], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x51c3cb41], 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 0x473785d5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x473785d5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x473785d5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 31.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 346 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 36.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 469 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 47.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0xd62f5ab], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xd62f5ab], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xd62f5ab], image[size 667 x 1000, buffer 0x0], glad[1 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 0x998f7a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x998f7a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0x998f7a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0xd62f5ab], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xd62f5ab], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xd62f5ab], image[size 667 x 1000, buffer 0x0], glad[1 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 0x998f7a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x998f7a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0x998f7a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 47.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 483 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+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065960143 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 59.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 317 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 61.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@14ac08b7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@336b74c2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x279e4d82], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@2b252878: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@54f4663e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x279e4d82], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@119455fb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@59cc4cc2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2972 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@709564b3: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2e5cf753 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x7cf1ec62], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@5fb74e41: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@73196b37 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x7cf1ec62], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@5f5079b8: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@20974704 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x7cf1ec62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2190 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@68c3ef2c: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@463d0757 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2345ebf0], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@1c9d893: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5ef99789 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1364 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@6fcb8c3b: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6a8eb709 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x12331444], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@724b1e45: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3efb7f30 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1316 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+ 819x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@739d9762: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6582a14d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2de06b6f], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@132dd1ad: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@d5777f0 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2de06b6f], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@22e756c8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7a0aed1c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2306 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 755x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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] 0 s: 60 f / 750 ms, 80.0 fps, 12 ms/f; total: 60 f, 80.0 fps, 12 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065972605 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065972629 d 0ms]] [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065972708 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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[AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065973393 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] 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3cec6e4e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3cec6e4e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears 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 -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3cec6e4e], image[size 428 x 321, 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 401x320, buffer 0x14922938], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 401x320, buffer 0x14922938], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 401x320, buffer 0x14922938], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3cec6e4e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3cec6e4e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears 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 -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3cec6e4e], image[size 428 x 321, 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 401x320, buffer 0x14922938], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 401x320, buffer 0x14922938], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 401x320, buffer 0x14922938], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2561.591779594709]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x3cec6e4e], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3cec6e4e], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 5.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 0x3cec6e4e], 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/1 428x320 brd 0, cur 0/1 400x320, buffer 0x14922938], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 400x320 of 429x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x14922938], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x14922938], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 5.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 254 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5b333bb9], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5b333bb9], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears 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 -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5b333bb9], image[size 428 x 321, 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 401x320, buffer 0x74947282], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x74947282], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x74947282], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5b333bb9], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5b333bb9], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears 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 -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5b333bb9], image[size 428 x 321, 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 401x320, buffer 0x74947282], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x74947282], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x74947282], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2561.591779594709]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x5b333bb9], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x5b333bb9], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 8.0, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25] 1.5125002x1.25625, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x5b333bb9], 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/1 1024x1024 brd 0, cur 0/1 400x320, buffer 0x74947282], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 400x320 of 429x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x320, buffer 0x74947282], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x320, buffer 0x74947282], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 8.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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 8.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 316 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0x396cd318], 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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5f32d9df], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0x396cd318], 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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5f32d9df], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 1924.3051591532694]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x70, buffer 0x396cd318], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/1 428x70 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x70, buffer 0x396cd318], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l -0.17215562, r 1.1092815, b -0.997006, t -0.78742516] 1.2814372x0.20958084, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 1x70 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x70, buffer 0x396cd318], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l 1.1092815, r 1.1122756, b -0.997006, t -0.78742516] 0.0029940605x0.20958084, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x70, buffer 0x396cd318], 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 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, 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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 428x320, buffer 0x5f32d9df], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x396cd318], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 75x70 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x396cd318], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l 1.1092815, r 1.3338325, b -0.997006, t -0.78742516] 0.22455096x0.20958084, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x396cd318], 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 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5f32d9df], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5f32d9df], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5f32d9df], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 1924.3051591532694]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 389/70 428x320, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/70 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 389/70 428x320, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1724137, r 1.1109446, b -0.7901049, t 0.1694153] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/70 1x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 817/70 1x320, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.1139431, b -0.7901049, t 0.1694153] 0.0029984713x0.9595202, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 817/70 1x320, buffer 0x396cd318], 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 0/320 428x320 brd 0, cur 0/320 428x320, buffer 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/320 428x320 brd 0, cur 0/320 428x320, buffer 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/320 428x320 brd 0, cur 0/320 428x320, buffer 0x5f32d9df], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/70 428x320 brd 0, cur 817/70 75x320, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/70 75x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/70 428x320 brd 0, cur 817/70 75x320, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.3358321, b -0.7901049, t 0.1694153] 0.22488749x0.9595202, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/70 428x320 brd 0, cur 817/70 75x320, buffer 0x396cd318], 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 428/320 428x320 brd 0, cur 428/320 406x320, buffer 0x5f32d9df], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/320 428x320 brd 0, cur 428/320 406x320, buffer 0x5f32d9df], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/320 428x320 brd 0, cur 428/320 406x320, buffer 0x5f32d9df], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 1924.3051591532694]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/390 428x320 brd 0, cur 389/390 428x27, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/390 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/390 428x320 brd 0, cur 389/390 428x27, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1724137, r 1.1109446, b 0.16941524, t 0.25037476] 1.2833583x0.08095953, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/390 1x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/390 428x320 brd 0, cur 817/390 1x27, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.1139431, 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 389/390 428x320 brd 0, cur 817/390 1x27, buffer 0x396cd318], 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 0/641 428x320 brd 0, cur 0/641 428x27, buffer 0x5f32d9df], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/641 428x27 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/641 428x320 brd 0, cur 0/641 428x27, buffer 0x5f32d9df], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/641 428x320 brd 0, cur 0/641 428x27, buffer 0x5f32d9df], image[size 892 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/390 75x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.3358321, b 0.16941524, t 0.25037476] 0.22488749x0.08095953, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x396cd318], 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 428/641 428x320 brd 0, cur 428/641 406x27, buffer 0x5f32d9df], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/641 406x27 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/641 428x320 brd 0, cur 428/641 406x27, buffer 0x5f32d9df], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/641 428x320 brd 0, cur 428/641 406x27, buffer 0x5f32d9df], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 15.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 324 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x72b8b7be], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 892x667, 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 0x72b8b7be], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.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 0x72b8b7be], 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/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x4d49cd5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 834x667 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x4d49cd5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 834x667, buffer 0x4d49cd5], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x72b8b7be], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 892x667, 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 0x72b8b7be], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.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 0x72b8b7be], 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/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x4d49cd5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 834x667 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x4d49cd5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 834x667, buffer 0x4d49cd5], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x72b8b7be], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/0 503x417 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x72b8b7be], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1724137, r 1.3358321, b -1.0, t 0.2503748] 1.5082458x1.2503748, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x72b8b7be], 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 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x4d49cd5], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 834x667 of 893x668, 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 0x4d49cd5], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4d49cd5], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 18.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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 19.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 641 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+ 807x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x69d468bd], 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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2b8f3459], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x69d468bd], 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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2b8f3459], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 1921.0463811800573]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x203, buffer 0x69d468bd], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/1 428x203 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x203, buffer 0x69d468bd], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l -0.309613, r 0.7590512, b -0.9975031, t -0.4906367] 1.0686642x0.5068664, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 1x203 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x203, buffer 0x69d468bd], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l 0.7590512, r 0.7615481, b -0.9975031, t -0.4906367] 0.0024968982x0.5068664, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x203, buffer 0x69d468bd], 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 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2b8f3459], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 2556.117032599712]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 208x203, buffer 0x69d468bd], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 208x203 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 208x203, buffer 0x69d468bd], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l 0.7590512, r 1.2784021, b -0.9975031, t -0.4906367] 0.5193509x0.5068664, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 208x203, buffer 0x69d468bd], 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 428/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2b8f3459], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2b8f3459], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2b8f3459], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 1921.0463811800573]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 389/203 428x320, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/203 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 389/203 428x320, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.31, r 0.76000005, b -0.4925, t 0.3075] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/203 1x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 817/203 1x320, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 0.7625, b -0.4925, t 0.3075] 0.0024999976x0.8, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 817/203 1x320, buffer 0x69d468bd], 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 0/453 428x320 brd 0, cur 0/453 428x320, buffer 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/453 428x320 brd 0, cur 0/453 428x320, buffer 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/453 428x320 brd 0, cur 0/453 428x320, buffer 0x2b8f3459], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 2556.117032599712]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/203 208x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 1.28, b -0.4925, t 0.3075] 0.52x0.8, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x69d468bd], 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 428/453 428x320 brd 0, cur 428/453 406x320, buffer 0x2b8f3459], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/453 428x320 brd 0, cur 428/453 406x320, buffer 0x2b8f3459], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/453 428x320 brd 0, cur 428/453 406x320, buffer 0x2b8f3459], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 1921.0463811800573]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/523 428x320 brd 0, cur 389/523 428x27, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/523 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/523 428x320 brd 0, cur 389/523 428x27, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.31, r 0.76000005, b 0.3075, t 0.375] 1.07x0.067499995, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 1x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/523 428x320 brd 0, cur 817/523 1x27, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 0.7625, 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 389/523 428x320 brd 0, cur 817/523 1x27, buffer 0x69d468bd], 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 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x2b8f3459], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/774 428x27 of 1025x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x2b8f3459], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x2b8f3459], image[size 1025 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2556.117032599712]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/523 428x320 brd 0, cur 817/523 208x27, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 208x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/523 428x320 brd 0, cur 817/523 208x27, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 1.28, b 0.3075, t 0.375] 0.52x0.067499995, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/523 428x320 brd 0, cur 817/523 208x27, buffer 0x69d468bd], 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 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x2b8f3459], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/774 406x27 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x2b8f3459], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x2b8f3459], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065976292 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false [junit] PRINT Duration 406 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x577 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 26.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] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@7f176ad2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31d0241d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x2a0c8124], 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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x275ce690], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@10627969: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@29caeb82 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x2a0c8124], 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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x275ce690], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@57c9ffae: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@471f0596 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x2a0c8124], 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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 29.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 2124 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@15da55e4: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1fc7acc4 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x2a162fef], 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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7f1780de], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@7e5317c8: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@ba08c67 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x2a162fef], 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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7f1780de], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@2df628c5: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@611802e2 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x2a162fef], 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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 37.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 1861 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@2bcf8e3d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@506cd95e [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x46f6e945], 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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x40797cb9], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@6057b7df: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4fd65b19 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x46f6e945], 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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 46.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 1162 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@58584d8: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7060b5f [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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 0x443fb44], 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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4a02fbef], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@35260516: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5687bcfc [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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 0x443fb44], 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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 57.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 1139 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+ 804x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@47a89046: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1a151c5e [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x6f0b525c], 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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7dfff34f], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@745bc84c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4b469f34 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x6f0b525c], 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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7dfff34f], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@7e23e659: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4e1bc9d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x6f0b525c], 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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false [junit] PRINT Duration 2165 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 740x577 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 61.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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 913 ms, 65.7 fps, 15 ms/f; total: 60 f, 65.7 fps, 15 ms/f [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_layered [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986887 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986888 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test02_flip1_aa8 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986923 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065987587 d 0ms]] [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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x4c177ad1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x4c177ad1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x4c177ad1], 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 0x3daa44a3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3daa44a3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x3daa44a3], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x4c177ad1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x4c177ad1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x4c177ad1], 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 0x3daa44a3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3daa44a3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x3daa44a3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x11ba0bdf], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x11ba0bdf], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x11ba0bdf], 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 0x4c8576f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4c8576f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 4.5, [l -1.0, r 1.0, b -1.5, t 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 0x4c8576f6], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x11ba0bdf], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x11ba0bdf], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x11ba0bdf], 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 0x4c8576f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4c8576f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 4.5, [l -1.0, r 1.0, b -1.5, t 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 0x4c8576f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 4.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 5.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 165 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x22910fd7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x22910fd7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x22910fd7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f91ae10], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f91ae10], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.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 0x1f91ae10], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x22910fd7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x22910fd7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x22910fd7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f91ae10], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f91ae10], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.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 0x1f91ae10], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 247 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0xa99c763], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xa99c763], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xa99c763], image[size 667 x 1000, buffer 0x0], glad[1 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 0x35ec64ed], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x35ec64ed], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.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 0x35ec64ed], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0xa99c763], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xa99c763], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xa99c763], image[size 667 x 1000, buffer 0x0], glad[1 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 0x35ec64ed], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x35ec64ed], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.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 0x35ec64ed], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 417 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x3817ec20], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3817ec20], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x3817ec20], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4be22c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4be22c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x4be22c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x3817ec20], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3817ec20], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x3817ec20], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4be22c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4be22c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x4be22c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065989870 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 234 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 31.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@39d58dce: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@400aecc8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@7e1e2895: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@21e58e91 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@2f193fc5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@431248bf [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 37.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2208 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@6157e53b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3a3e1668 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@d6ae073: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@a36105f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@46ed5a72: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6ef6038e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1982 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@18f11e13: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@43af32d3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5403cb42], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5403cb42], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5403cb42], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x350b6ed8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x350b6ed8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x350b6ed8], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@671eb262: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@24a1f090 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5403cb42], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5403cb42], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5403cb42], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x350b6ed8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x350b6ed8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x350b6ed8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 56.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1230 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 60.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@4265d8c1: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4ce947b9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x61237905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x61237905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x61237905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6064b829], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6064b829], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6064b829], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@152030f: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5ef782a3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x61237905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x61237905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x61237905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6064b829], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6064b829], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6064b829], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 60.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1265 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 819x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@65215ace: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@67b0de6f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@c08789: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@11f71543 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@511e56d3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@153f3b93 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2227 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 755x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 74.0, [l -1.0, r 1.0, b -1.5, t 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 / 783 ms, 76.6 fps, 13 ms/f; total: 60 f, 76.6 fps, 13 ms/f [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066001136 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066001137 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066001174 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066001583 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x4377146e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x4377146e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x4377146e], 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 0x69d9f104], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69d9f104], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.0, [l -1.0, r 1.0, b -1.5, t 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 0x69d9f104], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x4377146e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x4377146e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x4377146e], 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 0x69d9f104], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69d9f104], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.0, [l -1.0, r 1.0, b -1.5, t 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 0x69d9f104], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 18.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 62 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x4d5e39ab], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x4d5e39ab], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x4d5e39ab], 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 0x2e996788], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2e996788], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.5, t 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 0x2e996788], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x4d5e39ab], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x4d5e39ab], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x4d5e39ab], 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 0x2e996788], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2e996788], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.5, t 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 0x2e996788], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 34.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 224 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 203 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x6a9917de], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6a9917de], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6a9917de], image[size 667 x 1000, buffer 0x0], glad[1 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 0x61d9d522], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x61d9d522], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.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 0x61d9d522], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x6a9917de], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6a9917de], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6a9917de], image[size 667 x 1000, buffer 0x0], glad[1 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 0x61d9d522], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x61d9d522], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.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 0x61d9d522], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 413 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+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066004017 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 56.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 220 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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 true [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@f660f0c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4c260a21 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x5f2b9ead], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@624bdad4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@30c339c8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x5f2b9ead], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@4498c139: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5bba64ea [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2338 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@4a1dc8b3: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@35bfd5b0 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x28ff4f9c], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@240c5ad3: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6c461409 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x28ff4f9c], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@3210e6da: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5de418c8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2045 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@195df3cf: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5af70d0e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x59ed37c4], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@5b103601: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@44b037f9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1236 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@cba9f8a: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1a9ea17a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x25659f52], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@1891d5da: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6ef9a901 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1246 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+ 819x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@28d69a29: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@27c8d2d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x27bac7df], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@1bd3bc63: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@72c54bb9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x27bac7df], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@409753fb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2994a175 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2258 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 755x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 115.5, [l -1.0, r 1.0, b -1.5, t 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 / 605 ms, 99.1 fps, 10 ms/f; total: 60 f, 99.1 fps, 10 ms/f [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066014871 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066014871 d 0ms]] [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066014936 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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[AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066015337 d 1ms]] [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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f593623], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f593623], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f593623], image[size 428 x 321, 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 401x320, buffer 0x3be02a94], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 401x320, buffer 0x3be02a94], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 401x320, buffer 0x3be02a94], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f593623], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f593623], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f593623], image[size 428 x 321, 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 401x320, buffer 0x3be02a94], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 401x320, buffer 0x3be02a94], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 401x320, buffer 0x3be02a94], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2561.591779594709]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x2f593623], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2f593623], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.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 0x2f593623], 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/1 428x320 brd 0, cur 0/1 400x320, buffer 0x3be02a94], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 400x320 of 429x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x3be02a94], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x3be02a94], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 14.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 166 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x1ecda97], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x1ecda97], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 17.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x1ecda97], image[size 428 x 321, 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 401x320, buffer 0x8af6d48], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x8af6d48], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x8af6d48], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x1ecda97], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x1ecda97], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 17.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x1ecda97], image[size 428 x 321, 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 401x320, buffer 0x8af6d48], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x8af6d48], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x8af6d48], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2561.591779594709]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x1ecda97], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x1ecda97], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 17.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 0x1ecda97], 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/1 1024x1024 brd 0, cur 0/1 400x320, buffer 0x8af6d48], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 400x320 of 429x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x320, buffer 0x8af6d48], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x320, buffer 0x8af6d48], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 17.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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 18.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 253 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x1f7e9640], 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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x1770931], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x1f7e9640], 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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x1770931], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 1924.3051591532694]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x70, buffer 0x1f7e9640], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/1 428x70 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x70, buffer 0x1f7e9640], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l -0.17215562, r 1.1092815, b -0.997006, t -0.78742516] 1.2814372x0.20958084, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 1x70 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x70, buffer 0x1f7e9640], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l 1.1092815, r 1.1122756, b -0.997006, t -0.78742516] 0.0029940605x0.20958084, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x70, buffer 0x1f7e9640], 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 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, 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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 428x320, buffer 0x1770931], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x1f7e9640], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 75x70 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x1f7e9640], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l 1.1092815, r 1.3338325, b -0.997006, t -0.78742516] 0.22455096x0.20958084, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x1f7e9640], 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 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1770931], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1770931], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1770931], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 1924.3051591532694]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 389/70 428x320, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/70 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 389/70 428x320, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1724137, r 1.1109446, b -0.7901049, t 0.1694153] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/70 1x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 817/70 1x320, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.1139431, b -0.7901049, t 0.1694153] 0.0029984713x0.9595202, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 817/70 1x320, buffer 0x1f7e9640], 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 0/320 428x320 brd 0, cur 0/320 428x320, buffer 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/320 428x320 brd 0, cur 0/320 428x320, buffer 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/320 428x320 brd 0, cur 0/320 428x320, buffer 0x1770931], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/70 428x320 brd 0, cur 817/70 75x320, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/70 75x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/70 428x320 brd 0, cur 817/70 75x320, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.3358321, b -0.7901049, t 0.1694153] 0.22488749x0.9595202, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/70 428x320 brd 0, cur 817/70 75x320, buffer 0x1f7e9640], 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 428/320 428x320 brd 0, cur 428/320 406x320, buffer 0x1770931], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/320 428x320 brd 0, cur 428/320 406x320, buffer 0x1770931], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/320 428x320 brd 0, cur 428/320 406x320, buffer 0x1770931], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 1924.3051591532694]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/390 428x320 brd 0, cur 389/390 428x27, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/390 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/390 428x320 brd 0, cur 389/390 428x27, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1724137, r 1.1109446, b 0.16941524, t 0.25037476] 1.2833583x0.08095953, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/390 1x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/390 428x320 brd 0, cur 817/390 1x27, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.1139431, 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 389/390 428x320 brd 0, cur 817/390 1x27, buffer 0x1f7e9640], 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 0/641 428x320 brd 0, cur 0/641 428x27, buffer 0x1770931], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/641 428x27 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/641 428x320 brd 0, cur 0/641 428x27, buffer 0x1770931], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/641 428x320 brd 0, cur 0/641 428x27, buffer 0x1770931], image[size 892 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/390 75x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.3358321, b 0.16941524, t 0.25037476] 0.22488749x0.08095953, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x1f7e9640], 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 428/641 428x320 brd 0, cur 428/641 406x27, buffer 0x1770931], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/641 406x27 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/641 428x320 brd 0, cur 428/641 406x27, buffer 0x1770931], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/641 428x320 brd 0, cur 428/641 406x27, buffer 0x1770931], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 27.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 284 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x1375e75a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 892x667, 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 0x1375e75a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.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 0x1375e75a], 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/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x149c2c21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 834x667 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x149c2c21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 834x667, buffer 0x149c2c21], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x1375e75a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 892x667, 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 0x1375e75a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.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 0x1375e75a], 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/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x149c2c21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 834x667 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x149c2c21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 834x667, buffer 0x149c2c21], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x1375e75a], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/0 503x417 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x1375e75a], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1724137, r 1.3358321, b -1.0, t 0.2503748] 1.5082458x1.2503748, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x1375e75a], 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 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x149c2c21], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 834x667 of 893x668, 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 0x149c2c21], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x149c2c21], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 35.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 579 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+ 807x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x137636d8], 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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x31abfc75], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x137636d8], 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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x31abfc75], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 1921.0463811800573]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x203, buffer 0x137636d8], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/1 428x203 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x203, buffer 0x137636d8], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l -0.309613, r 0.7590512, b -0.9975031, t -0.4906367] 1.0686642x0.5068664, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 1x203 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x203, buffer 0x137636d8], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l 0.7590512, r 0.7615481, b -0.9975031, t -0.4906367] 0.0024968982x0.5068664, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x203, buffer 0x137636d8], 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 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x31abfc75], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 2556.117032599712]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 208x203, buffer 0x137636d8], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 208x203 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 208x203, buffer 0x137636d8], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l 0.7590512, r 1.2784021, b -0.9975031, t -0.4906367] 0.5193509x0.5068664, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 208x203, buffer 0x137636d8], 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 428/133 428x320 brd 0, cur 428/133 406x320, buffer 0x31abfc75], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/133 428x320 brd 0, cur 428/133 406x320, buffer 0x31abfc75], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/133 428x320 brd 0, cur 428/133 406x320, buffer 0x31abfc75], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 1921.0463811800573]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 389/203 428x320, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/203 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 389/203 428x320, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.31, r 0.76000005, b -0.4925, t 0.3075] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/203 1x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 817/203 1x320, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 0.7625, b -0.4925, t 0.3075] 0.0024999976x0.8, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 817/203 1x320, buffer 0x137636d8], 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 0/453 428x320 brd 0, cur 0/453 428x320, buffer 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/453 428x320 brd 0, cur 0/453 428x320, buffer 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/453 428x320 brd 0, cur 0/453 428x320, buffer 0x31abfc75], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 2556.117032599712]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/203 208x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 1.28, b -0.4925, t 0.3075] 0.52x0.8, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x137636d8], 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 428/453 428x320 brd 0, cur 428/453 406x320, buffer 0x31abfc75], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/453 428x320 brd 0, cur 428/453 406x320, buffer 0x31abfc75], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/453 428x320 brd 0, cur 428/453 406x320, buffer 0x31abfc75], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 1921.0463811800573]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/523 428x320 brd 0, cur 389/523 428x27, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/523 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/523 428x320 brd 0, cur 389/523 428x27, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.31, r 0.76000005, b 0.3075, t 0.375] 1.07x0.067499995, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 1x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/523 428x320 brd 0, cur 817/523 1x27, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 0.7625, 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 389/523 428x320 brd 0, cur 817/523 1x27, buffer 0x137636d8], 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 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x31abfc75], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/774 428x27 of 1025x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x31abfc75], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x31abfc75], image[size 1025 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2556.117032599712]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/523 428x320 brd 0, cur 817/523 208x27, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 208x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/523 428x320 brd 0, cur 817/523 208x27, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 1.28, b 0.3075, t 0.375] 0.52x0.067499995, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/523 428x320 brd 0, cur 817/523 208x27, buffer 0x137636d8], 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 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x31abfc75], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/774 406x27 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x31abfc75], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x31abfc75], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066018276 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 42.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 350 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x577 [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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 43.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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@75e2655c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2c80517f [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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 0x6adc63d8], 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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3aa1e096], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@532edadb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@48cf1423 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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 0x6adc63d8], 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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3aa1e096], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@20ae6eeb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@713dd81b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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 0x6adc63d8], 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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 true [junit] PRINT Duration 2079 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@d2f6a55: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4aa7cfe6 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x5ed076fc], 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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x44efb086], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@11fbc1c3: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@69fa2dcf [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x5ed076fc], 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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x44efb086], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@19f04841: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@402479e2 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x5ed076fc], 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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 56.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 1844 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@5f8aa053: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e6cc547 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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 0x366c1707], 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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5e604d04], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@3f1df0cf: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@21b4f55a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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 0x366c1707], 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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 60.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 1122 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@249fe07a: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7ebaa5f4 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x794d2f2d], 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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xed959c9], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@31fb67aa: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3a8b7129 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x794d2f2d], 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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 63.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 1200 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+ 804x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@1f19f56f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3e9d9f93 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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 0x521e7e38], 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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x522ba805], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@7ad9fff3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6e5160 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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 0x521e7e38], 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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x522ba805], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@3bf50baa: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@60c782f1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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 0x521e7e38], 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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 74.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 2159 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 740x577 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 75.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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 741 ms, 80.9 fps, 12 ms/f; total: 60 f, 80.9 fps, 12 ms/f [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066028359 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066028360 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066028399 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066028846 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x1b65b7e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x1b65b7e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x1b65b7e8], 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 0x7e7e9f1d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e7e9f1d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 9.5, [l -1.0, r 1.0, b -1.5, t 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 0x7e7e9f1d], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x1b65b7e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x1b65b7e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x1b65b7e8], 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 0x7e7e9f1d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e7e9f1d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 9.5, [l -1.0, r 1.0, b -1.5, t 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 0x7e7e9f1d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 9.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 61 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x7d9e906], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x7d9e906], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x7d9e906], 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 0x49457f76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x49457f76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x49457f76], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x7d9e906], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x7d9e906], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x7d9e906], 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 0x49457f76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x49457f76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x49457f76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 125 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 32.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x10fee28], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x10fee28], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x10fee28], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1bb0fd13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1bb0fd13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x1bb0fd13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x10fee28], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x10fee28], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x10fee28], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1bb0fd13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1bb0fd13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x1bb0fd13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 32.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 32.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 192 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 36.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x3335f059], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3335f059], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3335f059], image[size 667 x 1000, buffer 0x0], glad[1 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 0x77cddac7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x77cddac7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x77cddac7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x3335f059], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3335f059], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3335f059], image[size 667 x 1000, buffer 0x0], glad[1 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 0x77cddac7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x77cddac7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x77cddac7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 36.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 375 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 41.5, [l -1.0, r 1.0, b -1.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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x74e5093b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x74e5093b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x74e5093b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1af19300], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1af19300], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x1af19300], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x74e5093b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x74e5093b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x74e5093b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1af19300], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1af19300], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x1af19300], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066031024 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 41.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 204 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@1a5cc0d9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4559a30f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@486af7b8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@dd881aa [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@31707c26: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@641e247d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 47.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2201 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@1079424a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@608eaff4 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@3601e767: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@26e555c3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@646d237a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6538eeb7 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2065 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@6fa596c0: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5db99d8d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x8f5d8cd], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x8f5d8cd], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x8f5d8cd], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x362bca37], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x362bca37], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x362bca37], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@f1eed51: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5970df73 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x8f5d8cd], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x8f5d8cd], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x8f5d8cd], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x362bca37], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x362bca37], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x362bca37], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 68.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1305 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@98bf7ab: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@10607f8a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x37186afe], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x37186afe], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x37186afe], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4244e49f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4244e49f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4244e49f], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@40d8a6b2: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4dfa858f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x37186afe], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x37186afe], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x37186afe], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4244e49f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4244e49f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4244e49f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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 true [junit] Thread[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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1268 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 819x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@17a2ea0e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4280d1e6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 96.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@2a91dc42: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5a32637f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 96.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@4e17a5b9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@27a37526 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 96.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 96.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 97.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2242 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 755x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] 0 s: 60 f / 634 ms, 94.6 fps, 10 ms/f; total: 60 f, 94.6 fps, 10 ms/f [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066042573 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066042573 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066042635 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066042635 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_flip1_aa0 took 18.303 sec [junit] Testcase: test01_flip1_aa0_bitmap took 0.003 sec [junit] Testcase: test01_flip1_aa0_bitmap_layered took 0.001 sec [junit] Testcase: test01_flip1_aa0_layered took 14.243 sec [junit] Testcase: test02_flip1_aa8 took 14.244 sec [junit] Testcase: test11_flip0_aa0 took 13.736 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 13.48 sec [junit] Testcase: test12_flip0_aa8 took 14.216 sec [junit] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 91.05 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579065952552 ms III - Start [junit] SLOCK [T main @ 1579065952554 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065954923 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065955734 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065955775 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x75a1ed6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x75a1ed6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x75a1ed6d], 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 0x7df30ac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7df30ac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.0, [l -1.0, r 1.0, b -1.5, t 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 0x7df30ac], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x75a1ed6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x75a1ed6d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x75a1ed6d], 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 0x7df30ac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7df30ac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 20.0, [l -1.0, r 1.0, b -1.5, t 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 0x7df30ac], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 20.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 642 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x51c3cb41], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x51c3cb41], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x51c3cb41], 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 0x473785d5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x473785d5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x473785d5], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x51c3cb41], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x51c3cb41], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x51c3cb41], 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 0x473785d5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x473785d5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x473785d5], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 31.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 346 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x27382094], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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[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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x3d51f731], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 36.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 469 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 47.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0xd62f5ab], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xd62f5ab], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xd62f5ab], image[size 667 x 1000, buffer 0x0], glad[1 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 0x998f7a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x998f7a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0x998f7a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0xd62f5ab], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xd62f5ab], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xd62f5ab], image[size 667 x 1000, buffer 0x0], glad[1 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 0x998f7a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x998f7a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.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 0x998f7a4], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 47.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 48.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 483 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+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4720ae5f], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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[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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 59.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 0xb32bf12], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065960143 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 59.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 317 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 61.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@14ac08b7: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@336b74c2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x279e4d82], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@2b252878: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@54f4663e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x279e4d82], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@119455fb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@59cc4cc2 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6ea957b5], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x279e4d82], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2972 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@709564b3: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2e5cf753 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x7cf1ec62], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@5fb74e41: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@73196b37 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x7cf1ec62], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@5f5079b8: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@20974704 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6e891dd8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x7cf1ec62], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x7cf1ec62], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2190 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@68c3ef2c: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@463d0757 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2345ebf0], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@1c9d893: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5ef99789 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x76946837], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2345ebf0], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 95.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1364 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@6fcb8c3b: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6a8eb709 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x12331444], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@724b1e45: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3efb7f30 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x6348ec84], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x12331444], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 106.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1316 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+ 819x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@739d9762: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6582a14d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2de06b6f], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@132dd1ad: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@d5777f0 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2de06b6f], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@22e756c8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7a0aed1c [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2598ed1f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 119.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x2de06b6f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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 false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2306 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 755x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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] 0 s: 60 f / 750 ms, 80.0 fps, 12 ms/f; total: 60 f, 80.0 fps, 12 ms/f [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065972605 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0 [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065972629 d 0ms]] [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065972708 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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[AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065973393 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] 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3cec6e4e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3cec6e4e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears 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 -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3cec6e4e], image[size 428 x 321, 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 401x320, buffer 0x14922938], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 401x320, buffer 0x14922938], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 401x320, buffer 0x14922938], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3cec6e4e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3cec6e4e], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears 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 -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x3cec6e4e], image[size 428 x 321, 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 401x320, buffer 0x14922938], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 401x320, buffer 0x14922938], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 401x320, buffer 0x14922938], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2561.591779594709]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x3cec6e4e], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3cec6e4e], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 5.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 0x3cec6e4e], 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/1 428x320 brd 0, cur 0/1 400x320, buffer 0x14922938], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 400x320 of 429x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x14922938], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x14922938], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 5.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 254 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5b333bb9], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5b333bb9], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears 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 -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5b333bb9], image[size 428 x 321, 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 401x320, buffer 0x74947282], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x74947282], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x74947282], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5b333bb9], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5b333bb9], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears 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 -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x5b333bb9], image[size 428 x 321, 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 401x320, buffer 0x74947282], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x74947282], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x74947282], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2561.591779594709]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x5b333bb9], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x5b333bb9], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 8.0, [l -1.340625, r 1.340625, b -1.0, t 1.0] 2.68125x2.0 -> [l -0.171875, r 1.3406252, b -1.00625, t 0.25] 1.5125002x1.25625, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x5b333bb9], 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/1 1024x1024 brd 0, cur 0/1 400x320, buffer 0x74947282], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 400x320 of 429x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x320, buffer 0x74947282], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x320, buffer 0x74947282], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 8.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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 8.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 316 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0x396cd318], 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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5f32d9df], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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[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 0x396cd318], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.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 0x396cd318], 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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5f32d9df], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 1924.3051591532694]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x70, buffer 0x396cd318], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/1 428x70 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x70, buffer 0x396cd318], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l -0.17215562, r 1.1092815, b -0.997006, t -0.78742516] 1.2814372x0.20958084, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 1x70 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x70, buffer 0x396cd318], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l 1.1092815, r 1.1122756, b -0.997006, t -0.78742516] 0.0029940605x0.20958084, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x70, buffer 0x396cd318], 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 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, 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 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 428x320, buffer 0x5f32d9df], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x396cd318], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 75x70 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x396cd318], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l 1.1092815, r 1.3338325, b -0.997006, t -0.78742516] 0.22455096x0.20958084, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x396cd318], 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 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5f32d9df], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5f32d9df], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x5f32d9df], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 1924.3051591532694]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 389/70 428x320, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/70 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 389/70 428x320, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1724137, r 1.1109446, b -0.7901049, t 0.1694153] 1.2833583x0.9595202, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/70 1x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 817/70 1x320, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.1139431, b -0.7901049, t 0.1694153] 0.0029984713x0.9595202, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 817/70 1x320, buffer 0x396cd318], 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 0/320 428x320 brd 0, cur 0/320 428x320, buffer 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/320 428x320 brd 0, cur 0/320 428x320, buffer 0x5f32d9df], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/320 428x320 brd 0, cur 0/320 428x320, buffer 0x5f32d9df], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/70 428x320 brd 0, cur 817/70 75x320, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/70 75x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/70 428x320 brd 0, cur 817/70 75x320, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.3358321, b -0.7901049, t 0.1694153] 0.22488749x0.9595202, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/70 428x320 brd 0, cur 817/70 75x320, buffer 0x396cd318], 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 428/320 428x320 brd 0, cur 428/320 406x320, buffer 0x5f32d9df], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/320 428x320 brd 0, cur 428/320 406x320, buffer 0x5f32d9df], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/320 428x320 brd 0, cur 428/320 406x320, buffer 0x5f32d9df], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 1924.3051591532694]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/390 428x320 brd 0, cur 389/390 428x27, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/390 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/390 428x320 brd 0, cur 389/390 428x27, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1724137, r 1.1109446, b 0.16941524, t 0.25037476] 1.2833583x0.08095953, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/390 1x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/390 428x320 brd 0, cur 817/390 1x27, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.1139431, 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 389/390 428x320 brd 0, cur 817/390 1x27, buffer 0x396cd318], 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 0/641 428x320 brd 0, cur 0/641 428x27, buffer 0x5f32d9df], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/641 428x27 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/641 428x320 brd 0, cur 0/641 428x27, buffer 0x5f32d9df], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/641 428x320 brd 0, cur 0/641 428x27, buffer 0x5f32d9df], image[size 892 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/390 75x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x396cd318], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 15.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.3358321, b 0.16941524, t 0.25037476] 0.22488749x0.08095953, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x396cd318], 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 428/641 428x320 brd 0, cur 428/641 406x27, buffer 0x5f32d9df], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/641 406x27 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/641 428x320 brd 0, cur 428/641 406x27, buffer 0x5f32d9df], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/641 428x320 brd 0, cur 428/641 406x27, buffer 0x5f32d9df], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 15.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 324 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x72b8b7be], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 892x667, 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 0x72b8b7be], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.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 0x72b8b7be], 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/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x4d49cd5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 834x667 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x4d49cd5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 834x667, buffer 0x4d49cd5], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x72b8b7be], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 892x667, 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 0x72b8b7be], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.5, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.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 0x72b8b7be], 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/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x4d49cd5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 834x667 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x4d49cd5], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 834x667, buffer 0x4d49cd5], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x72b8b7be], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/0 503x417 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x72b8b7be], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1724137, r 1.3358321, b -1.0, t 0.2503748] 1.5082458x1.2503748, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x72b8b7be], 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 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x4d49cd5], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 834x667 of 893x668, 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 0x4d49cd5], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4d49cd5], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 18.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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 19.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 641 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+ 807x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x69d468bd], 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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2b8f3459], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x69d468bd], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x69d468bd], 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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2b8f3459], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 1921.0463811800573]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x203, buffer 0x69d468bd], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/1 428x203 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x203, buffer 0x69d468bd], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l -0.309613, r 0.7590512, b -0.9975031, t -0.4906367] 1.0686642x0.5068664, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 1x203 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x203, buffer 0x69d468bd], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l 0.7590512, r 0.7615481, b -0.9975031, t -0.4906367] 0.0024968982x0.5068664, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x203, buffer 0x69d468bd], 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 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x2b8f3459], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 2556.117032599712]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 208x203, buffer 0x69d468bd], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 208x203 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 208x203, buffer 0x69d468bd], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l 0.7590512, r 1.2784021, b -0.9975031, t -0.4906367] 0.5193509x0.5068664, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 208x203, buffer 0x69d468bd], 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 428/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2b8f3459], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2b8f3459], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/133 428x320 brd 0, cur 428/133 406x320, buffer 0x2b8f3459], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 1921.0463811800573]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 389/203 428x320, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/203 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 389/203 428x320, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.31, r 0.76000005, b -0.4925, t 0.3075] 1.07x0.8, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/203 1x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 817/203 1x320, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 0.7625, b -0.4925, t 0.3075] 0.0024999976x0.8, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 817/203 1x320, buffer 0x69d468bd], 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 0/453 428x320 brd 0, cur 0/453 428x320, buffer 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/453 428x320 brd 0, cur 0/453 428x320, buffer 0x2b8f3459], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/453 428x320 brd 0, cur 0/453 428x320, buffer 0x2b8f3459], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 2556.117032599712]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/203 208x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 1.28, b -0.4925, t 0.3075] 0.52x0.8, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x69d468bd], 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 428/453 428x320 brd 0, cur 428/453 406x320, buffer 0x2b8f3459], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/453 428x320 brd 0, cur 428/453 406x320, buffer 0x2b8f3459], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/453 428x320 brd 0, cur 428/453 406x320, buffer 0x2b8f3459], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 1921.0463811800573]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/523 428x320 brd 0, cur 389/523 428x27, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/523 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/523 428x320 brd 0, cur 389/523 428x27, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.31, r 0.76000005, b 0.3075, t 0.375] 1.07x0.067499995, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 1x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/523 428x320 brd 0, cur 817/523 1x27, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 0.7625, 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 389/523 428x320 brd 0, cur 817/523 1x27, buffer 0x69d468bd], 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 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x2b8f3459], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/774 428x27 of 1025x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x2b8f3459], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x2b8f3459], image[size 1025 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2556.117032599712]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/523 428x320 brd 0, cur 817/523 208x27, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 208x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/523 428x320 brd 0, cur 817/523 208x27, buffer 0x69d468bd], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 25.0, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 1.28, b 0.3075, t 0.375] 0.52x0.067499995, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/523 428x320 brd 0, cur 817/523 208x27, buffer 0x69d468bd], 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 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x2b8f3459], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/774 406x27 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x2b8f3459], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x2b8f3459], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065976292 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 25.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false [junit] PRINT Duration 406 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x577 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 26.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] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test01_flip1_aa0_layered_______-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@7f176ad2: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@31d0241d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x2a0c8124], 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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x275ce690], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@10627969: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@29caeb82 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x2a0c8124], 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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x275ce690], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@57c9ffae: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@471f0596 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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[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 0x2a0c8124], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 29.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 0x2a0c8124], 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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x275ce690], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 29.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 2124 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@15da55e4: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1fc7acc4 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x2a162fef], 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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7f1780de], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@7e5317c8: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@ba08c67 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x2a162fef], 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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7f1780de], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@2df628c5: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@611802e2 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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[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 0x2a162fef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.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 0x2a162fef], 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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7f1780de], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 37.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 1861 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@2bcf8e3d: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@506cd95e [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x46f6e945], 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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x40797cb9], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@6057b7df: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4fd65b19 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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[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 0x46f6e945], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 46.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 0x46f6e945], 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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x40797cb9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 46.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 1162 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@58584d8: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7060b5f [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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 0x443fb44], 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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4a02fbef], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@35260516: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5687bcfc [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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[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 0x443fb44], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 57.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 0x443fb44], 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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4a02fbef], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 57.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 1139 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+ 804x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@47a89046: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1a151c5e [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x6f0b525c], 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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7dfff34f], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@745bc84c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4b469f34 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x6f0b525c], 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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7dfff34f], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@7e23e659: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4e1bc9d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -1.0, t -0.19999999] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -1.0, t -0.19999999] 0.4225x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b -0.19999999, t 0.6] 1.07x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b -0.19999999, t 0.6] 0.4225x0.8, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r -0.21124995, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -0.21124995, r 0.8587501, b 0.6, t 1.0] 1.07x0.39999998, v-flip false [junit] Thread[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 0x6f0b525c], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l 0.8587501, r 1.2812501, b 0.6, t 1.0] 0.4225x0.39999998, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 856/640 169x160, buffer 0x6f0b525c], 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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x7dfff34f], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 60.0, [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0 -> [l -1.28125, r 1.28125, b -1.0, t 1.0] 2.5625x2.0, v-flip false [junit] PRINT Duration 2165 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 740x577 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 61.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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 913 ms, 65.7 fps, 15 ms/f; total: 60 f, 65.7 fps, 15 ms/f [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test01_flip1_aa0_layered [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986887 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986888 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test02_flip1_aa8 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065986923 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test02_flip1_aa8_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065987587 d 0ms]] [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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x4c177ad1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x4c177ad1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x4c177ad1], 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 0x3daa44a3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3daa44a3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x3daa44a3], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x4c177ad1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x4c177ad1], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x4c177ad1], 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 0x3daa44a3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x3daa44a3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 0x3daa44a3], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x11ba0bdf], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x11ba0bdf], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x11ba0bdf], 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 0x4c8576f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4c8576f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 4.5, [l -1.0, r 1.0, b -1.5, t 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 0x4c8576f6], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x11ba0bdf], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x11ba0bdf], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x11ba0bdf], 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 0x4c8576f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x4c8576f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 4.5, [l -1.0, r 1.0, b -1.5, t 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 0x4c8576f6], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 4.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 5.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 165 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x22910fd7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x22910fd7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x22910fd7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f91ae10], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f91ae10], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.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 0x1f91ae10], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x22910fd7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x22910fd7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x22910fd7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f91ae10], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1f91ae10], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.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 0x1f91ae10], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 14.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 14.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 247 ms [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0xa99c763], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xa99c763], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xa99c763], image[size 667 x 1000, buffer 0x0], glad[1 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 0x35ec64ed], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x35ec64ed], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.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 0x35ec64ed], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0xa99c763], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xa99c763], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xa99c763], image[size 667 x 1000, buffer 0x0], glad[1 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 0x35ec64ed], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x35ec64ed], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 24.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 0x35ec64ed], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 24.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 417 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x3817ec20], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3817ec20], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x3817ec20], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4be22c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4be22c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x4be22c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x3817ec20], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3817ec20], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x3817ec20], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4be22c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x4be22c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 30.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 0x4be22c7a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579065989870 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 30.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 30.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 234 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 31.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@39d58dce: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@400aecc8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@7e1e2895: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@21e58e91 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@2f193fc5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@431248bf [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x28a1c131], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6948b17d], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 37.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2208 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@6157e53b: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3a3e1668 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@d6ae073: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@a36105f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@46ed5a72: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6ef6038e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x316e73c1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x39205cad], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1982 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@18f11e13: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@43af32d3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5403cb42], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5403cb42], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5403cb42], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x350b6ed8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x350b6ed8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x350b6ed8], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@671eb262: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@24a1f090 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5403cb42], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5403cb42], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x5403cb42], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x350b6ed8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x350b6ed8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x350b6ed8], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 55.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 56.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1230 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 60.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@4265d8c1: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4ce947b9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x61237905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x61237905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x61237905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6064b829], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6064b829], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6064b829], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@152030f: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5ef782a3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x61237905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x61237905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x61237905], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6064b829], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6064b829], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x6064b829], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 60.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 60.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1265 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 819x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@65215ace: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@67b0de6f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@c08789: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@11f71543 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@511e56d3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@153f3b93 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d4c8ece], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x227c020c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 72.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 73.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2227 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 755x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 74.0, [l -1.0, r 1.0, b -1.5, t 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 / 783 ms, 76.6 fps, 13 ms/f; total: 60 f, 76.6 fps, 13 ms/f [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066001136 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066001137 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066001174 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066001583 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x4377146e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x4377146e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x4377146e], 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 0x69d9f104], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69d9f104], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.0, [l -1.0, r 1.0, b -1.5, t 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 0x69d9f104], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x4377146e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x4377146e], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x4377146e], 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 0x69d9f104], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x69d9f104], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 18.0, [l -1.0, r 1.0, b -1.5, t 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 0x69d9f104], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 18.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 62 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x4d5e39ab], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x4d5e39ab], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x4d5e39ab], 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 0x2e996788], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2e996788], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.5, t 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 0x2e996788], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x4d5e39ab], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x4d5e39ab], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x4d5e39ab], 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 0x2e996788], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x2e996788], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.5, t 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 0x2e996788], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 33.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 34.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 224 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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5fde1c04], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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[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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 38.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 0x32fc611], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 38.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 203 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x6a9917de], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6a9917de], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6a9917de], image[size 667 x 1000, buffer 0x0], glad[1 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 0x61d9d522], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x61d9d522], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.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 0x61d9d522], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x6a9917de], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6a9917de], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6a9917de], image[size 667 x 1000, buffer 0x0], glad[1 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 0x61d9d522], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x61d9d522], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.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 0x61d9d522], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 413 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+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x72702a6b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x545a4e1a], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066004017 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 56.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 220 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT.test11_flip0_aa0_______________-n0006-offscrn_3-dpi150-aaN-tSz-001x-001-resize0.ps [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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 true [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@f660f0c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4c260a21 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x5f2b9ead], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@624bdad4: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@30c339c8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x5f2b9ead], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@4498c139: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5bba64ea [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x70601a98], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x5f2b9ead], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 71.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2338 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@4a1dc8b3: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@35bfd5b0 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x28ff4f9c], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@240c5ad3: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6c461409 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x28ff4f9c], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@3210e6da: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5de418c8 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0xfd80758], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x28ff4f9c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 79.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2045 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@195df3cf: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5af70d0e [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x59ed37c4], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@5b103601: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@44b037f9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x545559d1], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x59ed37c4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 94.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1236 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@cba9f8a: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1a9ea17a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x25659f52], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@1891d5da: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6ef9a901 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x15309102], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x25659f52], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 109.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1246 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+ 819x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@28d69a29: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@27c8d2d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x27bac7df], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@1bd3bc63: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@72c54bb9 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x27bac7df], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@409753fb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2994a175 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x51a4a142], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/1 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/1 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -1.4977511, t -0.058470845] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/1 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/1 27x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -1.4977511, t -0.058470845] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/481 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/481 320x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/481 320x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b -0.058470845, t 1.3808094] 0.9595202x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/481 27x480 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/481 27x480, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b -0.058470845, t 1.3808094] 0.0809595x1.4392803, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 6: [0][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 0/961 320x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r -0.04047978, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 320/961 320x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 7: [1][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 320/961 320x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -0.04047978, r 0.91904044, b 1.3808095, t 1.5007496] 0.9595202x0.11994004, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 640/961 27x40 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 8: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l 0.91904044, r 0.99999994, b 1.3808095, t 1.5007496] 0.0809595x0.11994004, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][2] / 3x3, rowOrder 21, offset/size 0/1 320x480 brd 0, cur 640/961 27x40, buffer 0x27bac7df], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 114.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2258 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 755x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 115.5, [l -1.0, r 1.0, b -1.5, t 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 / 605 ms, 99.1 fps, 10 ms/f; total: 60 f, 99.1 fps, 10 ms/f [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test11_flip0_aa0 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066014871 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066014871 d 0ms]] [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066014936 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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[AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066015337 d 1ms]] [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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f593623], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f593623], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f593623], image[size 428 x 321, 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 401x320, buffer 0x3be02a94], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 401x320, buffer 0x3be02a94], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 401x320, buffer 0x3be02a94], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f593623], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f593623], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 428x320, buffer 0x2f593623], image[size 428 x 321, 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 401x320, buffer 0x3be02a94], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 401x320, buffer 0x3be02a94], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 401x320, buffer 0x3be02a94], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2561.591779594709]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 428x320 brd 0, cur 187/-1 242x201, buffer 0x2f593623], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2f593623], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 14.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 0x2f593623], 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/1 428x320 brd 0, cur 0/1 400x320, buffer 0x3be02a94], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 400x320 of 429x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x3be02a94], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 428x320 brd 0, cur 0/1 400x320, buffer 0x3be02a94], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 14.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 166 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 17.5, [l -1.0, r 1.0, b -1.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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x1ecda97], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x1ecda97], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 17.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x1ecda97], image[size 428 x 321, 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 401x320, buffer 0x8af6d48], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x8af6d48], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x8af6d48], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [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/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x1ecda97], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 428x320 of 428x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x1ecda97], image[size 428 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 17.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -0.99376947, t 1.0] 2.6666667x1.9937694, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 428x320, buffer 0x1ecda97], image[size 428 x 321, 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 401x320, buffer 0x8af6d48], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 401x320 of 429x320, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x8af6d48], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 401x320, buffer 0x8af6d48], image[size 429 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=4,bottom=4,right=4], size 743x577 -> scaled 743x577 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2561.591779594709]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 187/-1 1024x1024 brd 0, cur 187/-1 242x201, buffer 0x1ecda97], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x1ecda97], image[size 429 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 17.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 0x1ecda97], 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/1 1024x1024 brd 0, cur 0/1 400x320, buffer 0x8af6d48], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 400x320 of 429x321, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x320, buffer 0x8af6d48], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 400x320, buffer 0x8af6d48], image[size 429 x 321, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 17.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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 18.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 253 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x1f7e9640], 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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x1770931], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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[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 0x1f7e9640], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.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 0x1f7e9640], 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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x1770931], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 1924.3051591532694]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x70, buffer 0x1f7e9640], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/1 428x70 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x70, buffer 0x1f7e9640], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l -0.17215562, r 1.1092815, b -0.997006, t -0.78742516] 1.2814372x0.20958084, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 1x70 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x70, buffer 0x1f7e9640], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l 1.1092815, r 1.1122756, b -0.997006, t -0.78742516] 0.0029940605x0.20958084, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x70, buffer 0x1f7e9640], 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 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 892x667, 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 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 428x320, buffer 0x1770931], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x1f7e9640], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 75x70 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x1f7e9640], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3368263, r 1.3368263, b -1.0, t 1.0] 2.6736526x2.0 -> [l 1.1092815, r 1.3338325, b -0.997006, t -0.78742516] 0.22455096x0.20958084, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 75x70, buffer 0x1f7e9640], 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 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1770931], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/0 406x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1770931], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/0 428x320 brd 0, cur 428/0 406x320, buffer 0x1770931], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 1924.3051591532694]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 389/70 428x320, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/70 428x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 389/70 428x320, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1724137, r 1.1109446, b -0.7901049, t 0.1694153] 1.2833583x0.9595202, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/70 1x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 817/70 1x320, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.1139431, b -0.7901049, t 0.1694153] 0.0029984713x0.9595202, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/70 428x320 brd 0, cur 817/70 1x320, buffer 0x1f7e9640], 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 0/320 428x320 brd 0, cur 0/320 428x320, buffer 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/320 428x320 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/320 428x320 brd 0, cur 0/320 428x320, buffer 0x1770931], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/320 428x320 brd 0, cur 0/320 428x320, buffer 0x1770931], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/70 428x320 brd 0, cur 817/70 75x320, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/70 75x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/70 428x320 brd 0, cur 817/70 75x320, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.3358321, b -0.7901049, t 0.1694153] 0.22488749x0.9595202, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/70 428x320 brd 0, cur 817/70 75x320, buffer 0x1f7e9640], 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 428/320 428x320 brd 0, cur 428/320 406x320, buffer 0x1770931], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/320 406x320 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/320 428x320 brd 0, cur 428/320 406x320, buffer 0x1770931], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/320 428x320 brd 0, cur 428/320 406x320, buffer 0x1770931], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 1924.3051591532694]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/390 428x320 brd 0, cur 389/390 428x27, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/390 428x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/390 428x320 brd 0, cur 389/390 428x27, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1724137, r 1.1109446, b 0.16941524, t 0.25037476] 1.2833583x0.08095953, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/390 1x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/390 428x320 brd 0, cur 817/390 1x27, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.1139431, 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 389/390 428x320 brd 0, cur 817/390 1x27, buffer 0x1f7e9640], 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 0/641 428x320 brd 0, cur 0/641 428x27, buffer 0x1770931], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/641 428x27 of 892x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/641 428x320 brd 0, cur 0/641 428x27, buffer 0x1770931], image[size 892 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/641 428x320 brd 0, cur 0/641 428x27, buffer 0x1770931], image[size 892 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/390 75x27 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x1f7e9640], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 27.5, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l 1.1109446, r 1.3358321, b 0.16941524, t 0.25037476] 0.22488749x0.08095953, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/390 428x320 brd 0, cur 817/390 75x27, buffer 0x1f7e9640], 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 428/641 428x320 brd 0, cur 428/641 406x27, buffer 0x1770931], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/641 406x27 of 893x668, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/641 428x320 brd 0, cur 428/641 406x27, buffer 0x1770931], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/641 428x320 brd 0, cur 428/641 406x27, buffer 0x1770931], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 27.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 284 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 35.0, [l -1.0, r 1.0, b -1.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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x1375e75a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 892x667, 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 0x1375e75a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.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 0x1375e75a], 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/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x149c2c21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 834x667 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x149c2c21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 834x667, buffer 0x149c2c21], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [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 0x1375e75a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 892x667 of 892x667, 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 0x1375e75a], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.0, [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.0 -> [l -1.3373313, r 1.3373313, b -1.0, t 1.0] 2.6746626x2.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 0x1375e75a], 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/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x149c2c21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 834x667 of 892x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 2048x2048 brd 0, cur 0/0 834x667, buffer 0x149c2c21], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 834x667, buffer 0x149c2c21], 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=4,bottom=4,right=4], size 743x577 -> scaled 1547x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2559.375810572924]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x1375e75a], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/0 503x417 of 893x667, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x1375e75a], image[size 893 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 35.0, [l -1.3388306, r 1.3388306, b -1.0, t 1.0] 2.6776612x2.0 -> [l -0.1724137, r 1.3358321, b -1.0, t 0.2503748] 1.5082458x1.2503748, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 389/0 2048x2048 brd 0, cur 389/0 503x417, buffer 0x1375e75a], 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 0/1 2048x2048 brd 0, cur 0/1 834x667, buffer 0x149c2c21], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 834x667 of 893x668, 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 0x149c2c21], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x149c2c21], image[size 893 x 668, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 35.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 579 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+ 807x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x137636d8], 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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x31abfc75], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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[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 0x137636d8], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.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 0x137636d8], 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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x31abfc75], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 1921.0463811800573]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x203, buffer 0x137636d8], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/1 428x203 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 389/1 428x203, buffer 0x137636d8], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l -0.309613, r 0.7590512, b -0.9975031, t -0.4906367] 1.0686642x0.5068664, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 1x203 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x203, buffer 0x137636d8], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l 0.7590512, r 0.7615481, b -0.9975031, t -0.4906367] 0.0024968982x0.5068664, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/1 428x320 brd 0, cur 817/1 1x203, buffer 0x137636d8], 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 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/133 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/133 428x320 brd 0, cur 0/133 428x320, buffer 0x31abfc75], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1566.230769271454], [-4.166666507720948, 0.0, 2556.117032599712]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 208x203, buffer 0x137636d8], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/1 208x203 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 208x203, buffer 0x137636d8], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2808989, r 1.2808989, b -1.0, t 1.0] 2.5617979x2.0 -> [l 0.7590512, r 1.2784021, b -0.9975031, t -0.4906367] 0.5193509x0.5068664, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/1 428x320 brd 0, cur 817/1 208x203, buffer 0x137636d8], 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 428/133 428x320 brd 0, cur 428/133 406x320, buffer 0x31abfc75], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/133 406x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/133 428x320 brd 0, cur 428/133 406x320, buffer 0x31abfc75], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/133 428x320 brd 0, cur 428/133 406x320, buffer 0x31abfc75], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 1921.0463811800573]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 389/203 428x320, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/203 428x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 389/203 428x320, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.31, r 0.76000005, b -0.4925, t 0.3075] 1.07x0.8, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/203 1x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 817/203 1x320, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 0.7625, b -0.4925, t 0.3075] 0.0024999976x0.8, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [1][0] / 2x1, rowOrder 21, offset/size 389/203 428x320 brd 0, cur 817/203 1x320, buffer 0x137636d8], 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 0/453 428x320 brd 0, cur 0/453 428x320, buffer 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/453 428x320 of 1025x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/453 428x320 brd 0, cur 0/453 428x320, buffer 0x31abfc75], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/453 428x320 brd 0, cur 0/453 428x320, buffer 0x31abfc75], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1065.682472586012], [-4.166666507720948, 0.0, 2556.117032599712]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/203 208x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 1.28, b -0.4925, t 0.3075] 0.52x0.8, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/203 428x320 brd 0, cur 817/203 208x320, buffer 0x137636d8], 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 428/453 428x320 brd 0, cur 428/453 406x320, buffer 0x31abfc75], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/453 406x320 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/453 428x320 brd 0, cur 428/453 406x320, buffer 0x31abfc75], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/453 428x320 brd 0, cur 428/453 406x320, buffer 0x31abfc75], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 1921.0463811800573]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/523 428x320 brd 0, cur 389/523 428x27, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 389/523 428x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 2x1, rowOrder 21, offset/size 389/523 428x320 brd 0, cur 389/523 428x27, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l -0.31, r 0.76000005, b 0.3075, t 0.375] 1.07x0.067499995, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 1x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 2x1, rowOrder 21, offset/size 389/523 428x320 brd 0, cur 817/523 1x27, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 0.7625, 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 389/523 428x320 brd 0, cur 817/523 1x27, buffer 0x137636d8], 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 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x31abfc75], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/774 428x27 of 1025x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x31abfc75], image[size 1025 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/774 428x320 brd 0, cur 0/774 428x27, buffer 0x31abfc75], image[size 1025 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT at.pre: AffineTransform[[0.0, 4.166666507720948, -1023.4487100531778], [-4.166666507720948, 0.0, 2556.117032599712]] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/523 428x320 brd 0, cur 817/523 208x27, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 817/523 208x27 of 1026x800, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 817/523 428x320 brd 0, cur 817/523 208x27, buffer 0x137636d8], image[size 1026 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 42.5, [l -1.2825, r 1.2825, b -1.0, t 1.0] 2.565x2.0 -> [l 0.76, r 1.28, b 0.3075, t 0.375] 0.52x0.067499995, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 817/523 428x320 brd 0, cur 817/523 208x27, buffer 0x137636d8], 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 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x31abfc75], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 428/774 406x27 of 1026x801, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x31abfc75], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 428/774 428x320 brd 0, cur 428/774 406x27, buffer 0x31abfc75], image[size 1026 x 801, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066018276 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 42.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 350 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 743x577 [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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 43.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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@75e2655c: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2c80517f [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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 0x6adc63d8], 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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3aa1e096], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@532edadb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@48cf1423 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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 0x6adc63d8], 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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3aa1e096], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@20ae6eeb: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@713dd81b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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[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 0x6adc63d8], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 52.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 0x6adc63d8], 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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3aa1e096], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 true [junit] PRINT Duration 2079 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@d2f6a55: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4aa7cfe6 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x5ed076fc], 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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x44efb086], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@11fbc1c3: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@69fa2dcf [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x5ed076fc], 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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x44efb086], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@19f04841: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@402479e2 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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[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 0x5ed076fc], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 56.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 0x5ed076fc], 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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x44efb086], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 56.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 1844 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@5f8aa053: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@e6cc547 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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 0x366c1707], 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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5e604d04], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@3f1df0cf: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@21b4f55a [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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[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 0x366c1707], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 60.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 0x366c1707], 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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5e604d04], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 60.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 1122 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@249fe07a: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@7ebaa5f4 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x794d2f2d], 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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xed959c9], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@31fb67aa: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3a8b7129 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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[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 0x794d2f2d], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 63.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 0x794d2f2d], 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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0xed959c9], image[size 892 x 667, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 63.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 1200 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+ 804x641 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@1f19f56f: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3e9d9f93 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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 0x521e7e38], 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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x522ba805], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@7ad9fff3: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6e5160 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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 0x521e7e38], 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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x522ba805], 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=4,bottom=4,right=4], size 740x577 -> scaled 1541x1202 [junit] PRINT.offscrn image BufferedImageInt@3bf50baa: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@60c782f1 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 3x3, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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[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 0x521e7e38], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 74.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 0x521e7e38], 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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x522ba805], image[size 1025 x 800, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 492x384 of 492x384, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 74.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 2159 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 740x577 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 75.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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] 0 s: 60 f / 741 ms, 80.9 fps, 12 ms/f; total: 60 f, 80.9 fps, 12 ms/f [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066028359 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066028360 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066028399 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init ... [junit] RedSquareES1 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/1, sample-ext default, dbl, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066028846 d 0ms]] [junit] No PDF [junit] doPrint: dpi 72, TestTiledPrintingGearsSwingAWT.test12_flip0_aa8_______________-n0001-on_screen-dpi072-aa0-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 72, AA 0, scaleGL 1.0 [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 1.0, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x1b65b7e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x1b65b7e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x1b65b7e8], 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 0x7e7e9f1d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e7e9f1d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 9.5, [l -1.0, r 1.0, b -1.5, t 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 0x7e7e9f1d], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x1b65b7e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x1b65b7e8], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x1b65b7e8], 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 0x7e7e9f1d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x7e7e9f1d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] >> Gears angle 9.5, [l -1.0, r 1.0, b -1.5, t 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 0x7e7e9f1d], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 9.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 61 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x7d9e906], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x7d9e906], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x7d9e906], 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 0x49457f76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x49457f76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x49457f76], 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=4,bottom=4,right=4], size 758x587 -> scaled 758x587 [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 0x7d9e906], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[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 0x7d9e906], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x7d9e906], 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 0x49457f76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x49457f76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], 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 true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 320x480, buffer 0x49457f76], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap true], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, 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 true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 25.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 125 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 32.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x10fee28], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x10fee28], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x10fee28], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1bb0fd13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1bb0fd13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x1bb0fd13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x10fee28], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x10fee28], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x10fee28], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1bb0fd13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1bb0fd13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 32.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 0x1bb0fd13], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 32.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 32.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 192 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 36.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 2048x2048 of 2048x2048, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x3335f059], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3335f059], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3335f059], image[size 667 x 1000, buffer 0x0], glad[1 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 0x77cddac7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x77cddac7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x77cddac7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587 -> scaled 1579x1222 [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 0x3335f059], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3335f059], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3335f059], image[size 667 x 1000, buffer 0x0], glad[1 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 0x77cddac7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 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 0x77cddac7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 36.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 0x77cddac7], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 36.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 37.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 375 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 41.5, [l -1.0, r 1.0, b -1.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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 822x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x74e5093b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x74e5093b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x74e5093b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1af19300], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1af19300], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x1af19300], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.7687829194726895 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [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 0x74e5093b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x74e5093b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] 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 0x74e5093b], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1af19300], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 667x1000 of 667x1000, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 1024x1024 brd 0, cur 0/0 667x1000, buffer 0x1af19300], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 41.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 0x1af19300], image[size 667 x 1000, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066031024 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 41.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 42.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 204 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 758x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] No PDF [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 43.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] PRINTable: OffscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@1a5cc0d9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4559a30f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@486af7b8: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@dd881aa [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@31707c26: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@641e247d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x218b382c], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x9951376], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 47.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 47.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2201 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@1079424a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@608eaff4 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@3601e767: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@26e555c3 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@646d237a: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@6538eeb7 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x376bd5b], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x437fd898], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 54.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 54.5, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2065 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@6fa596c0: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5db99d8d [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x8f5d8cd], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x8f5d8cd], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x8f5d8cd], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x362bca37], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x362bca37], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x362bca37], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@f1eed51: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5970df73 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x8f5d8cd], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x8f5d8cd], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x8f5d8cd], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x362bca37], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x362bca37], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x362bca37], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 68.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 68.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1305 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@98bf7ab: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@10607f8a [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x37186afe], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x37186afe], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x37186afe], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4244e49f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4244e49f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4244e49f], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@40d8a6b2: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4dfa858f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x37186afe], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x37186afe], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x37186afe], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4244e49f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4244e49f], image[size 667 x 1001, 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.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x4244e49f], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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 true [junit] Thread[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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 1268 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears 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 true [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT AWTPrintLifecycle.setup.count 2 [junit] PRINT resizeWithinPrint size+ 819x651 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 297 x 210 mm, 12 x 8 inch [junit] PF: Page image size 72.0 / 72.0 246 x 159 mm, 10 x 6 inch, 698x451 72dpi dots [junit] PF: Page orientation 0 [junit] PRINT.offscrn thread AWT-EventQueue-0 [junit] PRINT.offscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.3692926135273885 [junit] PRINT.offscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@17a2ea0e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4280d1e6 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 96.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@2a91dc42: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5a32637f [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 96.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], 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=4,bottom=4,right=4], size 755x587 -> scaled 1572x1222 [junit] PRINT.offscrn image BufferedImageInt@4e17a5b9: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@27a37526 [junit] RedSquareES1.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] RedSquareES1.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0x2d561af4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/1 667x1000 of 667x1001, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 96.5, [l -1.0, r 1.0, b -1.5007496, t 1.5007496] 2.0x3.0014992 -> [l -1.0, r 1.0, b -1.4977511, t 1.5007497] 2.0x2.9985008, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/1 1024x1024 brd 0, cur 0/1 667x1000, buffer 0xa3ea8e4], image[size 667 x 1001, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 96.5, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 97.0, [l -1.0, r 1.0, b -1.5, t 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[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] PRINT Duration 2242 ms [junit] PRINT resizeWithinPrint repaint [junit] PRINT resizeWithinPrint size- 755x587 [junit] PRINT AWTPrintLifecycle.release.count 2 [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 98.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip true [junit] 0 s: 60 f / 634 ms, 94.6 fps, 10 ms/f; total: 60 f, 94.6 fps, 10 ms/f [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose ... [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES1.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT - test12_flip0_aa8 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066042573 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066042573 d 0ms]] [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066042635 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066042635 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066045370 ms III - Start [junit] SLOCK [T main @ 1579066045372 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066047474 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066047488 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066047658 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test001_flip1_norm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066048127 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066048128 d 0ms]] [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=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1decd900], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1decd900], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x1decd900], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x1decd900], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x1decd900], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x1decd900], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1decd900], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1decd900], 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=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1decd900], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1decd900], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x1decd900], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x1decd900], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x1decd900], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x1decd900], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1decd900], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1decd900], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 false [junit] PRINT Duration 947 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066049643 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066049644 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test002_flip1_norm_layout1_layered0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066049738 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test002_flip1_norm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066050152 d 0ms]] [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.6705432001938615 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 673x527 -> scaled 1402x1097 [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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, 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 0x365f2ce6], image[size 1168 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.6705432001938615 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 673x527 -> scaled 1402x1097 [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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 505 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066050740 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066050741 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:581) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:315) [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.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066050774 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066050786 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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] 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] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066051171 d 0ms]] [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=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x67f1e0c], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x67f1e0c], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x67f1e0c], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x67f1e0c], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x67f1e0c], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x67f1e0c], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x67f1e0c], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x67f1e0c], 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=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x67f1e0c], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x67f1e0c], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x67f1e0c], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x67f1e0c], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x67f1e0c], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x67f1e0c], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x67f1e0c], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x67f1e0c], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 false [junit] PRINT Duration 210 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066051409 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066051409 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test004_flip1_norm_layout1_layered1 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066051463 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test004_flip1_norm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066051849 d 0ms]] [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.6806569739524415 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 663x517 -> scaled 1381x1077 [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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x441a55a5], 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.6806569739524415 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 663x517 -> scaled 1381x1077 [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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 224 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052195 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052196 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052225 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052236 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052302 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1df07476], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1df07476], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x1df07476], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x1df07476], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x1df07476], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x1df07476], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1df07476], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1df07476], 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=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1df07476], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1df07476], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x1df07476], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x1df07476], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x1df07476], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x1df07476], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1df07476], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1df07476], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 139 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053051 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053052 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test102_flip1_norm_layout1_layered0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053101 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053388 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.6705432001938615 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 673x527 -> scaled 1402x1097 [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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, 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 0x776a0fe7], image[size 1168 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.6705432001938615 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 673x527 -> scaled 1402x1097 [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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 188 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053880 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053880 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:581) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:315) [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.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053901 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053919 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054161 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test103_flip1_norm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x75065409], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x75065409], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x75065409], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x75065409], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x75065409], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x75065409], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x75065409], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x75065409], 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=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x75065409], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x75065409], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x75065409], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x75065409], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x75065409], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x75065409], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x75065409], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x75065409], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 125 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054621 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054622 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test104_flip1_norm_layout1_layered1 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054665 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054947 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.6806569739524415 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 663x517 -> scaled 1381x1077 [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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x10df2fcf], 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.6806569739524415 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 663x517 -> scaled 1381x1077 [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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 177 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055435 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055435 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 @ 1579066055497 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066055498 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.058 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066045370 ms III - Start [junit] SLOCK [T main @ 1579066045372 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066047474 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066047488 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066047658 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test001_flip1_norm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066048127 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066048128 d 0ms]] [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=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1decd900], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1decd900], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x1decd900], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x1decd900], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x1decd900], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x1decd900], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1decd900], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1decd900], 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=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1decd900], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1decd900], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x1decd900], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x1decd900], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x1decd900], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x1decd900], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1decd900], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1decd900], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 false [junit] PRINT Duration 947 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066049643 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066049644 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test002_flip1_norm_layout1_layered0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066049738 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test002_flip1_norm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066050152 d 0ms]] [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.6705432001938615 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 673x527 -> scaled 1402x1097 [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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, 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 0x365f2ce6], image[size 1168 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.6705432001938615 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 673x527 -> scaled 1402x1097 [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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 505 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066050740 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066050741 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:581) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:315) [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.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066050774 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066050786 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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] 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] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066051171 d 0ms]] [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=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x67f1e0c], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x67f1e0c], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x67f1e0c], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x67f1e0c], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x67f1e0c], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x67f1e0c], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x67f1e0c], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x67f1e0c], 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=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x67f1e0c], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x67f1e0c], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x67f1e0c], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x67f1e0c], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x67f1e0c], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x67f1e0c], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x67f1e0c], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x67f1e0c], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 false [junit] PRINT Duration 210 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066051409 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066051409 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test004_flip1_norm_layout1_layered1 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066051463 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test004_flip1_norm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066051849 d 0ms]] [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.6806569739524415 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 663x517 -> scaled 1381x1077 [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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x441a55a5], 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.6806569739524415 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 663x517 -> scaled 1381x1077 [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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 224 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052195 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052196 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052225 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052236 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052302 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1df07476], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1df07476], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x1df07476], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x1df07476], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x1df07476], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x1df07476], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1df07476], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1df07476], 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=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1df07476], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1df07476], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x1df07476], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x1df07476], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x1df07476], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x1df07476], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1df07476], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1df07476], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 139 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053051 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053052 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test102_flip1_norm_layout1_layered0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053101 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053388 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.6705432001938615 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 673x527 -> scaled 1402x1097 [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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, 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 0x776a0fe7], image[size 1168 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.6705432001938615 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 673x527 -> scaled 1402x1097 [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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 188 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053880 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053880 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:581) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:315) [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.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053901 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053919 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054161 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test103_flip1_norm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x75065409], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x75065409], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x75065409], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x75065409], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x75065409], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x75065409], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x75065409], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x75065409], 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=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x75065409], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x75065409], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x75065409], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x75065409], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x75065409], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x75065409], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x75065409], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x75065409], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 125 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054621 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054622 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test104_flip1_norm_layout1_layered1 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054665 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054947 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.6806569739524415 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 663x517 -> scaled 1381x1077 [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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x10df2fcf], 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.6806569739524415 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 663x517 -> scaled 1381x1077 [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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 177 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055435 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055435 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 @ 1579066055497 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066055498 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test001_flip1_norm_layout0_layered0 took 2.472 sec [junit] Testcase: test002_flip1_norm_layout1_layered0 took 1.09 sec [junit] Testcase: test003_flip1_norm_layout0_layered1 took 0.667 sec [junit] Testcase: test004_flip1_norm_layout1_layered1 took 0.785 sec [junit] Testcase: test011_flip1_bitm_layout0_layered0 took 0 sec [junit] Testcase: test012_flip1_bitm_layout1_layered0 took 0.001 sec [junit] Testcase: test013_flip1_bitm_layout0_layered1 took 0.001 sec [junit] Testcase: test014_flip1_bitm_layout1_layered1 took 0.001 sec [junit] Testcase: test101_flip1_norm_layout0_layered0 took 0.845 sec [junit] Testcase: test102_flip1_norm_layout1_layered0 took 0.826 sec [junit] Testcase: test103_flip1_norm_layout0_layered1 took 0.74 sec [junit] Testcase: test104_flip1_norm_layout1_layered1 took 0.811 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.001 sec [junit] Testcase: test114_flip1_bitm_layout1_layered1 took 0.004 sec [junit] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.058 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066045370 ms III - Start [junit] SLOCK [T main @ 1579066045372 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066047474 d 1ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066047488 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066047658 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test001_flip1_norm_layout0_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066048127 d 1ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066048128 d 0ms]] [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=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1decd900], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1decd900], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x1decd900], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x1decd900], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x1decd900], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x1decd900], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1decd900], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1decd900], 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=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1decd900], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1decd900], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x1decd900], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x1decd900], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x1decd900], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x1decd900], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1decd900], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1decd900], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 false [junit] PRINT Duration 947 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test001_flip1_norm_layout0_layered0 [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066049643 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066049644 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test002_flip1_norm_layout1_layered0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066049738 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test002_flip1_norm_layout1_layered0-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066050152 d 0ms]] [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.6705432001938615 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 673x527 -> scaled 1402x1097 [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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, 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 0x365f2ce6], image[size 1168 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.6705432001938615 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 673x527 -> scaled 1402x1097 [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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -1.0, t -0.04000002] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1168x875, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, 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 0x365f2ce6], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 505 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066050740 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066050741 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:581) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:315) [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.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066050774 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066050786 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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] 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] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066051171 d 0ms]] [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=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x67f1e0c], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x67f1e0c], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x67f1e0c], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x67f1e0c], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x67f1e0c], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x67f1e0c], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x67f1e0c], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x67f1e0c], 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=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x67f1e0c], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x67f1e0c], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x67f1e0c], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x67f1e0c], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x67f1e0c], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x67f1e0c], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x67f1e0c], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip false [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x67f1e0c], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 false [junit] PRINT Duration 210 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066051409 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066051409 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test004_flip1_norm_layout1_layered1 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066051463 d 1ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test004_flip1_norm_layout1_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066051849 d 0ms]] [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.6806569739524415 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 663x517 -> scaled 1381x1077 [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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x441a55a5], 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.6806569739524415 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 663x517 -> scaled 1381x1077 [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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x441a55a5], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 224 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052195 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052196 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052225 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052236 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066052302 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1df07476], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1df07476], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x1df07476], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x1df07476], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x1df07476], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x1df07476], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1df07476], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1df07476], 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=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1df07476], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x1df07476], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x1df07476], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x1df07476], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x1df07476], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x1df07476], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1df07476], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x1df07476], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 139 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053051 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053052 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test102_flip1_norm_layout1_layered0 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053101 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053388 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.6705432001938615 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 673x527 -> scaled 1402x1097 [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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, 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 0x776a0fe7], image[size 1168 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.6705432001938615 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 673x527 -> scaled 1402x1097 [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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/0 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -1.0, t -0.04000002] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/0 47x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -1.0, t -0.04000002] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/420 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/420 560x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b -0.04000002, t 0.91999996] 1.28x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/420 47x420 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, b -0.04000002, t 0.91999996] 0.10742855x0.96, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/840 560x35 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -1.3348571, r -0.054857135, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/840 560x35 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l -0.054857135, r 1.2251428, b 0.91999996, t 0.99999994] 1.28x0.07999998, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/840 47x35 of 1168x875, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.3348571, r 1.3348571, b -1.0, t 1.0] 2.6697142x2.0 -> [l 1.2251428, r 1.3325714, 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 0x776a0fe7], image[size 1168 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 188 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053880 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053880 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:581) [junit] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) [junit] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) [junit] at java.base/java.lang.Class.forName0(Native Method) [junit] at java.base/java.lang.Class.forName(Class.java:315) [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.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] at java.base/java.lang.reflect.Method.invoke(Method.java:566) [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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053901 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066053919 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054161 d 0ms]] [junit] No PDF [junit] doPrint: dpi 150, TestTiledPrintingGearsSwingAWT2.test103_flip1_norm_layout0_layered1-n0001-on_screen-dpi150-aaN-tSz-001x-001-resize0.ps [junit] PRINTable: OnscreenPrintable [junit] PRINT DPI: 150, AA -1, scaleGL 0.48 [junit] PRINT AWTPrintLifecycle.setup.count 1 [junit] PF: Paper whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Paper image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page whole size 210 x 297 mm, 8 x 12 inch [junit] PF: Page image size 72.0 / 72.0 159 x 246 mm, 6 x 10 inch, 451x698 72dpi dots [junit] PF: Page orientation 1 [junit] PRINT.onscrn thread AWT-EventQueue-0 [junit] PRINT.onscrn DPI: scaleGraphics 2.0833333333333335, scaleComp72 0.8058492388044085 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x75065409], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x75065409], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x75065409], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x75065409], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x75065409], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x75065409], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x75065409], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x75065409], 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=4,bottom=4,right=4], 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/69 560x420 brd 0, cur 0/69 560x420, buffer 0x75065409], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/69 560x420, buffer 0x75065409], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/69 560x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 1: [1][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/69 560x420, buffer 0x75065409], 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.84246576, t 0.11643833] 1.2785388x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/69 30x420 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 2: [2][0] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/69 30x420, buffer 0x75065409], 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.293379, b -0.84246576, t 0.11643833] 0.06849313x0.9589041, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 3: [0][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 0/489 560x387, buffer 0x75065409], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 560/489 560x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 4: [1][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 560/489 560x387, buffer 0x75065409], 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.11643839, t 1.0] 1.2785388x0.8835616, v-flip true [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 1120/489 30x387 of 1167x876, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 5: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x75065409], 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.293379, b 0.11643839, t 1.0] 0.06849313x0.8835616, v-flip true [junit] Gears.endTileRendering: TileRenderer[tile[# -1: [2][1] / 3x2, rowOrder 21, offset/size 0/69 560x420 brd 0, cur 1120/489 30x387, buffer 0x75065409], image[size 1167 x 876, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 125 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054621 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054622 d 0ms]] [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingGearsSwingAWT2 - test104_flip1_norm_layout1_layered1 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054665 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066054947 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.6806569739524415 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 663x517 -> scaled 1381x1077 [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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x10df2fcf], 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.6806569739524415 [junit] PRINT.onscrn DPI: frame: border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 663x517 -> scaled 1381x1077 [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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap 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[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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], 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 0x10df2fcf], image[size 1167 x 875, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 177 ms [junit] PRINT AWTPrintLifecycle.release.count 1 [junit] Thread[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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055435 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:com.jogamp.opengl.awt.GLJPanel, consumed false, when:1579066055435 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 @ 1579066055497 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066055498 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1579066057382 ms III - Start [junit] SLOCK [T main @ 1579066057384 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[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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 758x587, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587] [junit] XXX: image BufferedImage@fd07cbb: type = 2 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 IntegerInterleavedRaster: width = 758 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 = 758 height = 587 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: dataBuffer java.awt.image.DataBufferInt@10959ece [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x629656e0], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x629656e0], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x629656e0], 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 0xe90b38f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe90b38f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.0, r 1.0, b -1.5, t 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 0xe90b38f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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-0758x0587.png [junit] PRINT DPI: scaleComp72 1.0, image-size 758x587, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587] [junit] XXX: image BufferedImageInt@e7edb54: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@378542de [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@378542de [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@3738449f [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1165cc20], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1165cc20], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1165cc20], 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 0x9ff181], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9ff181], 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 0x9ff181], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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-0758x0587.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1516x1174, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587] [junit] XXX: image BufferedImageInt@69e1dd28: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@11bd0f3b [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@11bd0f3b [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@c333c60 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x661cf729], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 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 0x661cf729], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 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 0x661cf729], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 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 0x661cf729], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 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 0x661cf729], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x661cf729], 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 0xf90d8bb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 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 0xf90d8bb], 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[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 0xf90d8bb], 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[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 0xf90d8bb], 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[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 0xf90d8bb], 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 0xf90d8bb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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-1516x1174.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1516x1174, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587] [junit] XXX: image BufferedImageInt@79da8dc5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1eb5174b [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1eb5174b [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@67080771 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51d377b1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 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 0x51d377b1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 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 0x51d377b1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 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 0x51d377b1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 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 0x51d377b1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x51d377b1], 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 0x118b6f96], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 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 0x118b6f96], 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[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 0x118b6f96], 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[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 0x118b6f96], 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[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 0x118b6f96], 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 0x118b6f96], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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-1516x1174.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1516x1174, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587] [junit] XXX: image BufferedImageInt@72cde7cc: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5fd4f8f5 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5fd4f8f5 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@696da30b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x77664604], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 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 0x77664604], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 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 0x77664604], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 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 0x77664604], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 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 0x77664604], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x77664604], 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 0x5a887d54], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 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 0x5a887d54], 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[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 0x5a887d54], 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[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 0x5a887d54], 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[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 0x5a887d54], 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 0x5a887d54], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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-1516x1174.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1516x1174, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587] [junit] XXX: image BufferedImageInt@4e7912d8: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@53976f5c [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@53976f5c [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@2bfc268b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x48745b31], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 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 0x48745b31], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 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 0x48745b31], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 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 0x48745b31], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 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 0x48745b31], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x48745b31], 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 0x7c43e8f], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 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 0x7c43e8f], 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[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 0x7c43e8f], 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[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 0x7c43e8f], 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[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 0x7c43e8f], 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 0x7c43e8f], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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-1516x1174.png [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0_layered [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [junit] null [junit] ShaderProgram[id=6, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT DPI: scaleComp72 1.0, image-size 743x577, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 743x577] [junit] XXX: image BufferedImage@3059cbc: type = 2 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 IntegerInterleavedRaster: width = 743 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 = 743 height = 577 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: dataBuffer java.awt.image.DataBufferInt@7ea9e1e2 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fb27e1b], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2fb27e1b], 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 0x2fb27e1b], 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 0x405ebeb5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x405ebeb5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x405ebeb5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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-0743x0577.png [junit] PRINT DPI: scaleComp72 1.0, image-size 743x577, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 743x577] [junit] XXX: image BufferedImageInt@24fcf36f: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@10feca44 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@10feca44 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@3fb1549b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4df640a9], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4df640a9], 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 0x4df640a9], 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 0x40498d91], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x40498d91], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x40498d91], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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-0743x0577.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1154, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 743x577] [junit] XXX: image BufferedImageInt@ea6147e: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4d02f94e [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4d02f94e [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@2b48a640 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x633c06e4], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x633c06e4], 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[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 0x633c06e4], 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[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 0x633c06e4], 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[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 0x633c06e4], 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 0x633c06e4], 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 0x29d35e23], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x29d35e23], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x29d35e23], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/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 0x29d35e23], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x29d35e23], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x29d35e23], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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-1486x1154.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1154, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 743x577] [junit] XXX: image BufferedImageInt@1e683a3e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2053d869 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2053d869 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@7a419da4 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fdc0c12], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2fdc0c12], 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[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 0x2fdc0c12], 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[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 0x2fdc0c12], 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[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 0x2fdc0c12], 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 0x2fdc0c12], 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 0x2fff9753], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2fff9753], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x2fff9753], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/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 0x2fff9753], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x2fff9753], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x2fff9753], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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-1486x1154.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1154, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 743x577] [junit] XXX: image BufferedImageInt@14555e0a: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4bb33f74 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4bb33f74 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@759d26fb [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5410c5b], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5410c5b], 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[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 0x5410c5b], 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[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 0x5410c5b], 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[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 0x5410c5b], 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 0x5410c5b], 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 0x495028b6], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x495028b6], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x495028b6], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/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 0x495028b6], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x495028b6], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x495028b6], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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-1486x1154.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1154, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 743x577] [junit] XXX: image BufferedImageInt@3c73951: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3d5c822d [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3d5c822d [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@6f46426d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3e53e910], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3e53e910], 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[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 0x3e53e910], 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[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 0x3e53e910], 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[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 0x3e53e910], 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 0x3e53e910], 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 0x29ff1ddc], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x29ff1ddc], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x29ff1ddc], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/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 0x29ff1ddc], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x29ff1ddc], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x29ff1ddc], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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-1486x1154.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0_layered [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066067684 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066067684 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.226 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066057382 ms III - Start [junit] SLOCK [T main @ 1579066057384 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[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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 758x587, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587] [junit] XXX: image BufferedImage@fd07cbb: type = 2 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 IntegerInterleavedRaster: width = 758 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 = 758 height = 587 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: dataBuffer java.awt.image.DataBufferInt@10959ece [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x629656e0], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x629656e0], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x629656e0], 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 0xe90b38f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe90b38f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.0, r 1.0, b -1.5, t 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 0xe90b38f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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-0758x0587.png [junit] PRINT DPI: scaleComp72 1.0, image-size 758x587, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587] [junit] XXX: image BufferedImageInt@e7edb54: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@378542de [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@378542de [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@3738449f [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1165cc20], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1165cc20], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1165cc20], 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 0x9ff181], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9ff181], 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 0x9ff181], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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-0758x0587.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1516x1174, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587] [junit] XXX: image BufferedImageInt@69e1dd28: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@11bd0f3b [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@11bd0f3b [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@c333c60 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x661cf729], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 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 0x661cf729], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 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 0x661cf729], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 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 0x661cf729], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 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 0x661cf729], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x661cf729], 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 0xf90d8bb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 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 0xf90d8bb], 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[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 0xf90d8bb], 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[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 0xf90d8bb], 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[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 0xf90d8bb], 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 0xf90d8bb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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-1516x1174.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1516x1174, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587] [junit] XXX: image BufferedImageInt@79da8dc5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1eb5174b [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1eb5174b [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@67080771 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51d377b1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 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 0x51d377b1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 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 0x51d377b1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 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 0x51d377b1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 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 0x51d377b1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x51d377b1], 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 0x118b6f96], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 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 0x118b6f96], 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[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 0x118b6f96], 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[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 0x118b6f96], 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[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 0x118b6f96], 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 0x118b6f96], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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-1516x1174.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1516x1174, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587] [junit] XXX: image BufferedImageInt@72cde7cc: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5fd4f8f5 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5fd4f8f5 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@696da30b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x77664604], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 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 0x77664604], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 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 0x77664604], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 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 0x77664604], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 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 0x77664604], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x77664604], 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 0x5a887d54], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 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 0x5a887d54], 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[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 0x5a887d54], 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[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 0x5a887d54], 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[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 0x5a887d54], 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 0x5a887d54], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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-1516x1174.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1516x1174, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587] [junit] XXX: image BufferedImageInt@4e7912d8: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@53976f5c [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@53976f5c [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@2bfc268b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x48745b31], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 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 0x48745b31], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 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 0x48745b31], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 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 0x48745b31], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 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 0x48745b31], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x48745b31], 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 0x7c43e8f], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 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 0x7c43e8f], 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[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 0x7c43e8f], 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[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 0x7c43e8f], 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[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 0x7c43e8f], 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 0x7c43e8f], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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-1516x1174.png [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0_layered [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [junit] null [junit] ShaderProgram[id=6, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT DPI: scaleComp72 1.0, image-size 743x577, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 743x577] [junit] XXX: image BufferedImage@3059cbc: type = 2 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 IntegerInterleavedRaster: width = 743 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 = 743 height = 577 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: dataBuffer java.awt.image.DataBufferInt@7ea9e1e2 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fb27e1b], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2fb27e1b], 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 0x2fb27e1b], 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 0x405ebeb5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x405ebeb5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x405ebeb5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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-0743x0577.png [junit] PRINT DPI: scaleComp72 1.0, image-size 743x577, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 743x577] [junit] XXX: image BufferedImageInt@24fcf36f: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@10feca44 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@10feca44 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@3fb1549b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4df640a9], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4df640a9], 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 0x4df640a9], 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 0x40498d91], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x40498d91], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x40498d91], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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-0743x0577.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1154, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 743x577] [junit] XXX: image BufferedImageInt@ea6147e: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4d02f94e [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4d02f94e [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@2b48a640 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x633c06e4], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x633c06e4], 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[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 0x633c06e4], 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[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 0x633c06e4], 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[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 0x633c06e4], 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 0x633c06e4], 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 0x29d35e23], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x29d35e23], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x29d35e23], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/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 0x29d35e23], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x29d35e23], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x29d35e23], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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-1486x1154.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1154, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 743x577] [junit] XXX: image BufferedImageInt@1e683a3e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2053d869 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2053d869 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@7a419da4 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fdc0c12], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2fdc0c12], 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[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 0x2fdc0c12], 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[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 0x2fdc0c12], 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[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 0x2fdc0c12], 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 0x2fdc0c12], 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 0x2fff9753], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2fff9753], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x2fff9753], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/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 0x2fff9753], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x2fff9753], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x2fff9753], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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-1486x1154.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1154, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 743x577] [junit] XXX: image BufferedImageInt@14555e0a: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4bb33f74 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4bb33f74 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@759d26fb [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5410c5b], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5410c5b], 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[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 0x5410c5b], 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[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 0x5410c5b], 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[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 0x5410c5b], 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 0x5410c5b], 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 0x495028b6], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x495028b6], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x495028b6], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/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 0x495028b6], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x495028b6], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x495028b6], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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-1486x1154.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1154, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 743x577] [junit] XXX: image BufferedImageInt@3c73951: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3d5c822d [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3d5c822d [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@6f46426d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3e53e910], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3e53e910], 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[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 0x3e53e910], 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[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 0x3e53e910], 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[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 0x3e53e910], 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 0x3e53e910], 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 0x29ff1ddc], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x29ff1ddc], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x29ff1ddc], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/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 0x29ff1ddc], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x29ff1ddc], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x29ff1ddc], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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-1486x1154.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0_layered [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066067684 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066067684 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01_Offscreen_aa0 took 5.11 sec [junit] Testcase: test01_Offscreen_aa0_layered took 3.383 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.226 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066057382 ms III - Start [junit] SLOCK [T main @ 1579066057384 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[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 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 758x587, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587] [junit] XXX: image BufferedImage@fd07cbb: type = 2 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 IntegerInterleavedRaster: width = 758 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 = 758 height = 587 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: dataBuffer java.awt.image.DataBufferInt@10959ece [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x629656e0], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x629656e0], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x629656e0], 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 0xe90b38f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0xe90b38f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] >> Gears angle 1.0, [l -1.0, r 1.0, b -1.5, t 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 0xe90b38f], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] >> Gears angle 1.0, [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0 -> [l -1.0, r 1.0, b -1.5, t 1.5] 2.0x3.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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-0758x0587.png [junit] PRINT DPI: scaleComp72 1.0, image-size 758x587, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587] [junit] XXX: image BufferedImageInt@e7edb54: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@378542de [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@378542de [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@3738449f [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1165cc20], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1165cc20], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x1165cc20], 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 0x9ff181], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x9ff181], 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 0x9ff181], image[size 320 x 480, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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-0758x0587.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1516x1174, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587] [junit] XXX: image BufferedImageInt@69e1dd28: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@11bd0f3b [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@11bd0f3b [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@c333c60 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x661cf729], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 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 0x661cf729], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 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 0x661cf729], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 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 0x661cf729], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 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 0x661cf729], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x661cf729], 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 0xf90d8bb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 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 0xf90d8bb], 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[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 0xf90d8bb], 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[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 0xf90d8bb], 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[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 0xf90d8bb], 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 0xf90d8bb], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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-1516x1174.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1516x1174, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587] [junit] XXX: image BufferedImageInt@79da8dc5: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1eb5174b [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@1eb5174b [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@67080771 [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x51d377b1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 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 0x51d377b1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 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 0x51d377b1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 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 0x51d377b1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 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 0x51d377b1], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x51d377b1], 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 0x118b6f96], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 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 0x118b6f96], 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[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 0x118b6f96], 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[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 0x118b6f96], 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[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 0x118b6f96], 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 0x118b6f96], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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-1516x1174.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1516x1174, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587] [junit] XXX: image BufferedImageInt@72cde7cc: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5fd4f8f5 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@5fd4f8f5 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@696da30b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x77664604], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 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 0x77664604], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 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 0x77664604], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 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 0x77664604], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 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 0x77664604], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x77664604], 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 0x5a887d54], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 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 0x5a887d54], 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[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 0x5a887d54], 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[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 0x5a887d54], 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[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 0x5a887d54], 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 0x5a887d54], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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-1516x1174.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1516x1174, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 758x587] [junit] XXX: image BufferedImageInt@4e7912d8: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@53976f5c [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@53976f5c [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@2bfc268b [junit] RedSquareES2.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 0/0 320x480, buffer 0x48745b31], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 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 0x48745b31], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/0 320x480 of 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 0x48745b31], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/480 320x480 of 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 0x48745b31], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 320/480 320x480 of 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 0x48745b31], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 320x480 brd 0, cur 320/480 320x480, buffer 0x48745b31], 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 0x7c43e8f], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 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 0x7c43e8f], 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[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 0x7c43e8f], 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[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 0x7c43e8f], 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[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 0x7c43e8f], 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 0x7c43e8f], image[size 640 x 960, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse 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[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 320x480 of 320x480, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[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-1516x1174.png [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0 [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0_layered [junit] Thread[AWT-EventQueue-0,6,main] Gears.init: tileRendererInUse null [junit] GearsES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 list created: 1 [junit] gear2 list created: 2 [junit] gear3 list created: 3 [junit] Thread[AWT-EventQueue-0,6,main] Gears.reshape 0/0 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[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, one, mono , hw, GLProfile[GL2/GL3bc.sw], offscr[fbo]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 0 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [junit] null [junit] ShaderProgram[id=6, linked=false, inUse=false, program: 4, [junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 5, source] [junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 6, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] PRINT DPI: scaleComp72 1.0, image-size 743x577, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 743x577] [junit] XXX: image BufferedImage@3059cbc: type = 2 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 IntegerInterleavedRaster: width = 743 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 = 743 height = 577 #Bands = 4 xOff = 0 yOff = 0 dataOffset[0] 0 [junit] XXX: dataBuffer java.awt.image.DataBufferInt@7ea9e1e2 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fb27e1b], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2fb27e1b], 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 0x2fb27e1b], 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 0x405ebeb5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x405ebeb5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x405ebeb5], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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-0743x0577.png [junit] PRINT DPI: scaleComp72 1.0, image-size 743x577, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 743x577] [junit] XXX: image BufferedImageInt@24fcf36f: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@10feca44 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@10feca44 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@3fb1549b [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x4df640a9], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x4df640a9], 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 0x4df640a9], 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 0x40498d91], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x40498d91], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [0][0] / 1x1, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 400x320, buffer 0x40498d91], image[size 428 x 320, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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-0743x0577.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1154, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 743x577] [junit] XXX: image BufferedImageInt@ea6147e: custom/internal type = 2/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4d02f94e [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4d02f94e [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@2b48a640 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x633c06e4], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x633c06e4], 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[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 0x633c06e4], 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[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 0x633c06e4], 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[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 0x633c06e4], 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 0x633c06e4], 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 0x29d35e23], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x29d35e23], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x29d35e23], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/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 0x29d35e23], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x29d35e23], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x29d35e23], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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-1486x1154.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1154, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 743x577] [junit] XXX: image BufferedImageInt@1e683a3e: custom/internal type = 3/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2053d869 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@2053d869 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@7a419da4 [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x2fdc0c12], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2fdc0c12], 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[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 0x2fdc0c12], 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[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 0x2fdc0c12], 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[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 0x2fdc0c12], 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 0x2fdc0c12], 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 0x2fff9753], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x2fff9753], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x2fff9753], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/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 0x2fff9753], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x2fff9753], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x2fff9753], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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-1486x1154.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1154, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 743x577] [junit] XXX: image BufferedImageInt@14555e0a: custom/internal type = 1/0 DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4bb33f74 [junit] XXX: cm DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@4bb33f74 [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@759d26fb [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x5410c5b], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x5410c5b], 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[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 0x5410c5b], 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[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 0x5410c5b], 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[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 0x5410c5b], 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 0x5410c5b], 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 0x495028b6], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x495028b6], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x495028b6], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/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 0x495028b6], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x495028b6], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x495028b6], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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-1486x1154.png [junit] PRINT DPI: scaleComp72 2.0, image-size 1486x1154, frame[border java.awt.Insets[top=29,left=4,bottom=4,right=4], size 743x577] [junit] XXX: image BufferedImageInt@3c73951: custom/internal type = 4/0 DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3d5c822d [junit] XXX: cm DirectColorModel: rmask=ff gmask=ff00 bmask=ff0000 amask=0 [junit] XXX: raster com.jogamp.nativewindow.awt.DirectDataBufferInt$DirectWritableRaster@3d5c822d [junit] XXX: dataBuffer com.jogamp.nativewindow.awt.DirectDataBufferInt@6f46426d [junit] Gears.startTileRendering: TileRenderer[tile[# 0: [0][0] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 0/0 428x320, buffer 0x3e53e910], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x3e53e910], 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[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 0x3e53e910], 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[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 0x3e53e910], 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[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 0x3e53e910], 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 0x3e53e910], 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 0x29ff1ddc], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[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 0x29ff1ddc], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x29ff1ddc], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/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 0x29ff1ddc], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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 0x29ff1ddc], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] RedSquareES2.endTileRendering: TileRenderer[tile[# -1: [1][1] / 2x2, rowOrder 21, offset/size 0/0 428x320 brd 0, cur 428/320 372x320, buffer 0x29ff1ddc], image[size 856 x 640, buffer 0x0], glad[1 listener, pre true, post true, preSwap false], isSetup true] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 428x320 of 428x320, swapInterval 1, drawable 0x0, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[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-1486x1154.png [junit] Thread[AWT-EventQueue-0,6,main] Gears.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.tile.TestTiledPrintingNIOImageSwingAWT - test01_Offscreen_aa0_layered [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066067684 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066067684 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579066069493 ms III - Start [junit] SLOCK [T main @ 1579066069495 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite01AWT [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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x175c2241 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x175c2241 created: GearsObj[0x6c0ede45, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x175c2241 created: GearsObj[0x150bfca5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x175c2241 created: GearsObj[0x150bfca5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x175c2241 FIN GearsES2[obj 0x175c2241 isInit true, usesShared false, 1 GearsObj[0x6c0ede45, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x150bfca5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61bf033c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> 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 [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x175c2241, 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] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0002-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x175c2241: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x175c2241 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 @ 1579066072328 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066072329 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.76 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066069493 ms III - Start [junit] SLOCK [T main @ 1579066069495 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x175c2241 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x175c2241 created: GearsObj[0x6c0ede45, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x175c2241 created: GearsObj[0x150bfca5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x175c2241 created: GearsObj[0x150bfca5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x175c2241 FIN GearsES2[obj 0x175c2241 isInit true, usesShared false, 1 GearsObj[0x6c0ede45, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x150bfca5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61bf033c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> 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 [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x175c2241, 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] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0002-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x175c2241: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x175c2241 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 @ 1579066072328 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066072329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testOffscreenWritePNG took 0.008 sec [junit] Testcase: testOnscreenWritePNG took 1.022 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.76 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066069493 ms III - Start [junit] SLOCK [T main @ 1579066069495 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x175c2241 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x175c2241 created: GearsObj[0x6c0ede45, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x175c2241 created: GearsObj[0x150bfca5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x175c2241 created: GearsObj[0x150bfca5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x175c2241 FIN GearsES2[obj 0x175c2241 isInit true, usesShared false, 1 GearsObj[0x6c0ede45, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x150bfca5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x61bf033c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> 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 [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0000-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0001-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x175c2241, 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] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite01AWT.testOnscreenWritePNG_-n0002-GL3bc_-sw-onscreen-Bdbl-Frgb__Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x175c2241: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x175c2241 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 @ 1579066072328 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066072329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1579066074044 ms III - Start [junit] SLOCK [T main @ 1579066074046 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestGLReadBufferUtilTextureIOWrite02AWT [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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x175c2241 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x175c2241 created: GearsObj[0x43bbcca6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x175c2241 created: GearsObj[0x73662521, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x175c2241 created: GearsObj[0x73662521, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x175c2241 FIN GearsES2[obj 0x175c2241 isInit true, usesShared false, 1 GearsObj[0x43bbcca6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73662521, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31a84c28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 64x64 of 64x64, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> 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 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 64x64 of 64x64, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x175c2241, 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], 72x97, 64x64, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0064.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 128x128 of 128x128, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x175c2241, 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: [72, 64], 136x161, 128x128, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> 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 [junit] XXX: [136, 128], 264x289, 256x256, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> 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 [junit] XXX: [264, 256], 520x545, 512x512, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x175c2241, 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[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 1024x1011 of 1024x1011, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x175c2241, angle 9.0, [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0 -> [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x175c2241: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x175c2241 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 @ 1579066077329 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066077329 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.201 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066074044 ms III - Start [junit] SLOCK [T main @ 1579066074046 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x175c2241 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x175c2241 created: GearsObj[0x43bbcca6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x175c2241 created: GearsObj[0x73662521, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x175c2241 created: GearsObj[0x73662521, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x175c2241 FIN GearsES2[obj 0x175c2241 isInit true, usesShared false, 1 GearsObj[0x43bbcca6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73662521, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31a84c28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 64x64 of 64x64, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> 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 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 64x64 of 64x64, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x175c2241, 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], 72x97, 64x64, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0064.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 128x128 of 128x128, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x175c2241, 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: [72, 64], 136x161, 128x128, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> 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 [junit] XXX: [136, 128], 264x289, 256x256, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> 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 [junit] XXX: [264, 256], 520x545, 512x512, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x175c2241, 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[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 1024x1011 of 1024x1011, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x175c2241, angle 9.0, [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0 -> [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x175c2241: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x175c2241 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 @ 1579066077329 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066077329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testOffscreenWritePNGWithResize took 0.004 sec [junit] Testcase: testOnscreenWritePNGWithResize took 1.451 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.201 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066074044 ms III - Start [junit] SLOCK [T main @ 1579066074046 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x175c2241: tileRendererInUse null, GearsES2[obj 0x175c2241 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x175c2241 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4cf, fbc 0x16f: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x175c2241 created: GearsObj[0x43bbcca6, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x175c2241 created: GearsObj[0x73662521, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x175c2241 created: GearsObj[0x73662521, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x175c2241 FIN GearsES2[obj 0x175c2241 isInit true, usesShared false, 1 GearsObj[0x43bbcca6, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x73662521, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x31a84c28, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 64x64 of 64x64, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> 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 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 64x64 of 64x64, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x175c2241, 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], 72x97, 64x64, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0000-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0064x0064.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 128x128 of 128x128, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x175c2241, 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: [72, 64], 136x161, 128x128, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0001-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0128x0128.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 256x256 of 256x256, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> 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 [junit] XXX: [136, 128], 264x289, 256x256, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0002-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0256x0256.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 512x512 of 512x512, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> 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 [junit] XXX: [264, 256], 520x545, 512x512, sz_changed true, snap true [junit] AWT-EventQueue-0: ** screenshot: TestGLReadBufferUtilTextureIOWrite02AWT.testOnscreenWritePNGWithResize_-n0003-GL3bc_-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0512x0512.png [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 1024x1024 of 1024x1024, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x175c2241, 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[AWT-EventQueue-0,6,main] GearsES2.reshape 0x175c2241 0/0 1024x1011 of 1024x1011, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x175c2241, angle 9.0, [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0 -> [l -1.0128585, r 1.0128585, b -1.0, t 1.0] 2.025717x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x175c2241: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x175c2241 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 @ 1579066077329 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066077329 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1579066079092 ms III - Start [junit] SLOCK [T main @ 1579066079094 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 3203 ms, 32.03 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 1184 ms, 11.84 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 3196 ms, 31.96 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 @ 1579066086739 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066086741 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.581 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066079092 ms III - Start [junit] SLOCK [T main @ 1579066079094 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 3203 ms, 32.03 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 1184 ms, 11.84 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 3196 ms, 31.96 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 @ 1579066086739 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066086741 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: benchmark took 7.593 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.581 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066079092 ms III - Start [junit] SLOCK [T main @ 1579066079094 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 3203 ms, 32.03 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 1184 ms, 11.84 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 3196 ms, 31.96 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 @ 1579066086739 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066086741 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [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 @ 1579066088674 ms III - Start [junit] SLOCK [T main @ 1579066088677 ms +++ localhost/127.0.0.1:59999 - Locked within 17 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.0-1-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hBase__ES2__-n0000-JoglJPEG-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hBase__ES2__-n0000-AWTJPEG-GL3___-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.0-1-EDT-2: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hProg_ES2___-n0000-JoglJPEG-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hProg_ES2___-n0000-AWTJPEG-GL3___-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.0-1-EDT-3: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Base__ES2___-n0000-JoglJPEG-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0.0-1-EDT-3: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Base__ES2___-n0000-AWTJPEG-GL3___-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.0-1-EDT-4: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Prog__ES2___-n0000-JoglJPEG-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0.0-1-EDT-4: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Prog__ES2___-n0000-AWTJPEG-GL3___-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.0-1-EDT-5: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420BaseGray_ES2-n0000-JoglJPEG-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.x11_:0.0-1-EDT-5: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420BaseGray_ES2-n0000-AWTJPEG-GL3___-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.0-1-EDT-6: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Base__ES2___-n0000-JoglJPEG-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.x11_:0.0-1-EDT-6: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Base__ES2___-n0000-AWTJPEG-GL3___-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.0-1-EDT-7: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Prog_ES2____-n0000-JoglJPEG-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.x11_:0.0-1-EDT-7: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Prog_ES2____-n0000-AWTJPEG-GL3___-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] AWT ImageIO failure w/ file test-cmyk-01.jpg: Unsupported Image Type [junit] main-Display-.x11_:0.0-1-EDT-8: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03CMYK_01_ES2_______-n0000-JoglJPEG-GL3___-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] AWT ImageIO failure w/ file test-ycck-01.jpg: Unsupported Image Type [junit] main-Display-.x11_:0.0-2-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03YCCK_01_ES2_______-n0000-JoglJPEG-GL3___-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 @ 1579066099401 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066099401 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.655 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066088674 ms III - Start [junit] SLOCK [T main @ 1579066088677 ms +++ localhost/127.0.0.1:59999 - Locked within 17 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.0-1-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hBase__ES2__-n0000-JoglJPEG-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hBase__ES2__-n0000-AWTJPEG-GL3___-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.0-1-EDT-2: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hProg_ES2___-n0000-JoglJPEG-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hProg_ES2___-n0000-AWTJPEG-GL3___-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.0-1-EDT-3: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Base__ES2___-n0000-JoglJPEG-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0.0-1-EDT-3: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Base__ES2___-n0000-AWTJPEG-GL3___-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.0-1-EDT-4: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Prog__ES2___-n0000-JoglJPEG-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0.0-1-EDT-4: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Prog__ES2___-n0000-AWTJPEG-GL3___-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.0-1-EDT-5: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420BaseGray_ES2-n0000-JoglJPEG-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.x11_:0.0-1-EDT-5: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420BaseGray_ES2-n0000-AWTJPEG-GL3___-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.0-1-EDT-6: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Base__ES2___-n0000-JoglJPEG-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.x11_:0.0-1-EDT-6: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Base__ES2___-n0000-AWTJPEG-GL3___-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.0-1-EDT-7: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Prog_ES2____-n0000-JoglJPEG-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.x11_:0.0-1-EDT-7: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Prog_ES2____-n0000-AWTJPEG-GL3___-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] AWT ImageIO failure w/ file test-cmyk-01.jpg: Unsupported Image Type [junit] main-Display-.x11_:0.0-1-EDT-8: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03CMYK_01_ES2_______-n0000-JoglJPEG-GL3___-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] AWT ImageIO failure w/ file test-ycck-01.jpg: Unsupported Image Type [junit] main-Display-.x11_:0.0-2-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03YCCK_01_ES2_______-n0000-JoglJPEG-GL3___-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 @ 1579066099401 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066099401 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01YUV422hBase__ES2 took 2.872 sec [junit] Testcase: test01YUV422hProg_ES2 took 0.792 sec [junit] Testcase: test01YUV444Base__ES2 took 0.741 sec [junit] Testcase: test01YUV444Prog__ES2 took 0.762 sec [junit] Testcase: test02YUV420BaseGray_ES2 took 1.006 sec [junit] Testcase: test02YUV420Base__ES2 took 1.042 sec [junit] Testcase: test02YUV420Prog_ES2 took 1.082 sec [junit] Testcase: test03CMYK_01_ES2 took 0.885 sec [junit] Testcase: test03YCCK_01_ES2 took 1.454 sec [junit] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.655 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066088674 ms III - Start [junit] SLOCK [T main @ 1579066088677 ms +++ localhost/127.0.0.1:59999 - Locked within 17 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.0-1-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hBase__ES2__-n0000-JoglJPEG-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0.0-1-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hBase__ES2__-n0000-AWTJPEG-GL3___-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.0-1-EDT-2: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hProg_ES2___-n0000-JoglJPEG-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0.0-1-EDT-2: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV422hProg_ES2___-n0000-AWTJPEG-GL3___-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.0-1-EDT-3: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Base__ES2___-n0000-JoglJPEG-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0.0-1-EDT-3: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Base__ES2___-n0000-AWTJPEG-GL3___-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.0-1-EDT-4: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Prog__ES2___-n0000-JoglJPEG-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0160x0090.png [junit] main-Display-.x11_:0.0-1-EDT-4: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test01YUV444Prog__ES2___-n0000-AWTJPEG-GL3___-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.0-1-EDT-5: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420BaseGray_ES2-n0000-JoglJPEG-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.x11_:0.0-1-EDT-5: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420BaseGray_ES2-n0000-AWTJPEG-GL3___-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.0-1-EDT-6: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Base__ES2___-n0000-JoglJPEG-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.x11_:0.0-1-EDT-6: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Base__ES2___-n0000-AWTJPEG-GL3___-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.0-1-EDT-7: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Prog_ES2____-n0000-JoglJPEG-GL3___-sw-onscreen-Bdbl-Frgba_Irgba8888-D24-St00-Sa00_default-0261x0202.png [junit] main-Display-.x11_:0.0-1-EDT-7: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test02YUV420Prog_ES2____-n0000-AWTJPEG-GL3___-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] AWT ImageIO failure w/ file test-cmyk-01.jpg: Unsupported Image Type [junit] main-Display-.x11_:0.0-1-EDT-8: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03CMYK_01_ES2_______-n0000-JoglJPEG-GL3___-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] AWT ImageIO failure w/ file test-ycck-01.jpg: Unsupported Image Type [junit] main-Display-.x11_:0.0-2-EDT-1: ** screenshot: TestJPEGJoglAWTCompareNewtAWT.test03YCCK_01_ES2_______-n0000-JoglJPEG-GL3___-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 @ 1579066099401 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066099401 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579066101167 ms III - Start [junit] SLOCK [T main @ 1579066101169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2 [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT [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-GL3___-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-GL3bc_-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-GL3___-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-GL3bc_-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-GL3___-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-GL3bc_-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-GL3___-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-GL3bc_-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 @ 1579066106809 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066106810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.546 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066101167 ms III - Start [junit] SLOCK [T main @ 1579066101169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2 [junit] TextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 283 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayAWTILoaderES2-n0000-GL3___-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-GL3bc_-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-GL3___-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-GL3bc_-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-GL3___-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-GL3bc_-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-GL3___-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-GL3bc_-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 @ 1579066106809 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066106810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testGrayAWTILoaderES2 took 2.66 sec [junit] Testcase: testGrayAWTILoaderGL2 took 0.5 sec [junit] Testcase: testGrayPNGJLoaderES2 took 0.424 sec [junit] Testcase: testGrayPNGJLoaderGL2 took 0.398 sec [junit] Testcase: testTestAWTILoaderES2 took 0.4 sec [junit] Testcase: testTestAWTILoaderGL2 took 0.394 sec [junit] Testcase: testTestPNGJLoaderES2 took 0.398 sec [junit] Testcase: testTestPNGJLoaderGL2 took 0.394 sec [junit] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.546 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066101167 ms III - Start [junit] SLOCK [T main @ 1579066101169 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestPNGTextureFromFileAWT - testGrayAWTILoaderES2 [junit] TextureData: TextureData[283x32, y-flip true, internFormat 0x1907, PixelAttributes[fmt 0x1909, type 0x1401, LUMINANCE], border 0, estSize 9056, alignment 1, rowlen 283 [junit] AWT-EventQueue-0: ** screenshot: TestPNGTextureFromFileAWT.testGrayAWTILoaderES2-n0000-GL3___-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-GL3bc_-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-GL3___-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-GL3bc_-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-GL3___-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-GL3bc_-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-GL3___-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-GL3bc_-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 @ 1579066106809 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066106810 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1579066108488 ms III - Start [junit] SLOCK [T main @ 1579066108490 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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 @ 1579066111414 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066111414 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.847 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066108488 ms III - Start [junit] SLOCK [T main @ 1579066108490 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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 @ 1579066111414 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066111414 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test1 took 1.067 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.847 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066108488 ms III - Start [junit] SLOCK [T main @ 1579066108490 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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 @ 1579066111414 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066111414 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579066113223 ms III - Start [junit] SLOCK [T main @ 1579066113226 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x399c4be1: tileRendererInUse null, GearsES2[obj 0x399c4be1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x399c4be1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x399c4be1 created: GearsObj[0x7a5a117b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x399c4be1 created: GearsObj[0x6dd1a6df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x399c4be1 created: GearsObj[0x6dd1a6df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x399c4be1 FIN GearsES2[obj 0x399c4be1 isInit true, usesShared false, 1 GearsObj[0x7a5a117b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6dd1a6df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b741b7c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x399c4be1 0/0 246x226 of 246x226, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x399c4be1, angle 0.0, [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0 -> [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x399c4be1 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x399c4be1, angle 0.5, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x399c4be1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x399c4be1 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 @ 1579066116172 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066116173 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.893 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066113223 ms III - Start [junit] SLOCK [T main @ 1579066113226 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x399c4be1: tileRendererInUse null, GearsES2[obj 0x399c4be1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x399c4be1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x399c4be1 created: GearsObj[0x7a5a117b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x399c4be1 created: GearsObj[0x6dd1a6df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x399c4be1 created: GearsObj[0x6dd1a6df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x399c4be1 FIN GearsES2[obj 0x399c4be1 isInit true, usesShared false, 1 GearsObj[0x7a5a117b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6dd1a6df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b741b7c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x399c4be1 0/0 246x226 of 246x226, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x399c4be1, angle 0.0, [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0 -> [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x399c4be1 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x399c4be1, angle 0.5, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x399c4be1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x399c4be1 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 @ 1579066116172 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066116173 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test1 took 1.113 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.893 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066113223 ms III - Start [junit] SLOCK [T main @ 1579066113226 ms +++ localhost/127.0.0.1:59999 - Locked within 17 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTexture02AWT - test1 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x399c4be1: tileRendererInUse null, GearsES2[obj 0x399c4be1 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x399c4be1 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x399c4be1 created: GearsObj[0x7a5a117b, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x399c4be1 created: GearsObj[0x6dd1a6df, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x399c4be1 created: GearsObj[0x6dd1a6df, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x399c4be1 FIN GearsES2[obj 0x399c4be1 isInit true, usesShared false, 1 GearsObj[0x7a5a117b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6dd1a6df, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4b741b7c, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x399c4be1 0/0 246x226 of 246x226, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x399c4be1, angle 0.0, [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0 -> [l -1.0884956, r 1.0884956, b -1.0, t 1.0] 2.1769912x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x399c4be1 0/0 248x223 of 248x223, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x399c4be1, angle 0.5, [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0 -> [l -1.1121076, r 1.1121076, b -1.0, t 1.0] 2.2242153x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x399c4be1: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x399c4be1 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 @ 1579066116172 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066116173 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1579066117930 ms III - Start [junit] SLOCK [T main @ 1579066117932 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1 [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fbfe4007470, owner true, JAWTToolkitLock[obj 0x3875a96a, isOwner true, <27890af, ad1f75a>[count 1, qsz 0, owner ]]]: [junit] Natives [junit] GL4bc false [junit] GL4 false [junit] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 6 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.sw] [junit] GL3bc GLProfile[GL3bc/GL3bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL3.sw] [junit] GL2 GLProfile[GL2/GL3bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL3 GLProfile[GL3/GL3.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [junit] default GLProfile[GL3bc/GL3bc.sw] [junit] Count 10 / 12 [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [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, elements 24, components 9, stride 36b 9c, initialElementCount 72, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 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] , [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] , [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] ++++ 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 @ 1579066120978 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066120978 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.981 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, elements 24, components 9, stride 36b 9c, initialElementCount 72, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 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] , [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] , [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 @ 1579066117930 ms III - Start [junit] SLOCK [T main @ 1579066117932 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1 [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fbfe4007470, owner true, JAWTToolkitLock[obj 0x3875a96a, isOwner true, <27890af, ad1f75a>[count 1, qsz 0, owner ]]]: [junit] Natives [junit] GL4bc false [junit] GL4 false [junit] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 6 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.sw] [junit] GL3bc GLProfile[GL3bc/GL3bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL3.sw] [junit] GL2 GLProfile[GL2/GL3bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL3 GLProfile[GL3/GL3.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [junit] default GLProfile[GL3bc/GL3bc.sw] [junit] Count 10 / 12 [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [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] ++++ 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 @ 1579066120978 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066120978 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test1 took 1.188 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.981 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, elements 24, components 9, stride 36b 9c, initialElementCount 72, mappedElementCount 0, mappedStorage null, vboEnabled true, vboName 1, vboUsage 0x88e4, vboTarget 0x8892, vboOffset 0, sealed true, 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, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, 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] , [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] , [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 @ 1579066117930 ms III - Start [junit] SLOCK [T main @ 1579066117932 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.util.texture.TestTextureSequence01AWT - test1 [junit] ----------------------------------------------------------------------------------------------------- [junit] X11GraphicsDevice[type .x11, connection :0.0, unitID 0, handle 0x7fbfe4007470, owner true, JAWTToolkitLock[obj 0x3875a96a, isOwner true, <27890af, ad1f75a>[count 1, qsz 0, owner ]]]: [junit] Natives [junit] GL4bc false [junit] GL4 false [junit] GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)] [junit] GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)] [junit] GLES1 true [1.1 (ES profile, arb, compat[FP32], software)] [junit] Count 6 / 8 [junit] Common [junit] GL4ES3 true [junit] GL2GL3 true [junit] GL2ES2 true [junit] GL2ES1 true [junit] Mappings [junit] GLES1 GLProfile[GLES1/GLES1.sw] [junit] GLES2 GLProfile[GLES2/GLES3.sw] [junit] GL3bc GLProfile[GL3bc/GL3bc.sw] [junit] GL2ES1 GLProfile[GL2ES1/GL3bc.sw] [junit] GL4ES3 GLProfile[GL4ES3/GLES3.sw] [junit] GL2ES2 GLProfile[GL2ES2/GL3.sw] [junit] GL2 GLProfile[GL2/GL3bc.sw] [junit] GLES3 GLProfile[GLES3/GLES3.sw] [junit] GL3 GLProfile[GL3/GL3.sw] [junit] GL2GL3 GLProfile[GL2GL3/GL3bc.sw] [junit] default GLProfile[GL3bc/GL3bc.sw] [junit] Count 10 / 12 [junit] [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [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] ++++ 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 @ 1579066120978 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066120978 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared common.init: declare.common: test.compile.check: [echo] jogl-test.jar /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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] 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 @ 1579066123300 ms III - Start [junit] SLOCK [T main @ 1579066123302 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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[GL3/GL3.sw], on-scr[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x6631f5ca, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x5ace1ed4, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x1613674b, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x27ff5d15, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x693fe6c9, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x10163d6, .x11_:0.0-1, 0x5400014, 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] Thread[main-Animator#00,5,main] GearsES2.init.0 0x67080771: tileRendererInUse null, GearsES2[obj 0x67080771 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x67080771 on Thread[main-Animator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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] gear1 0x67080771 created: GearsObj[0x866bdd2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x67080771 created: GearsObj[0x7ef45bff, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x67080771 created: GearsObj[0x7ef45bff, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#00,5,main] GearsES2.init.X 0x67080771 FIN GearsES2[obj 0x67080771 isInit true, usesShared false, 1 GearsObj[0x866bdd2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ef45bff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67e99461, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#00,5,main] GearsES2.reshape 0x67080771 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x67080771, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] QUIT Window Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x67080771: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x67080771 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/GL3.sw], on-scr[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x383bfa16, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x4d465b11, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x53fdffa1, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x5562c41e, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x7133da86, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x3232a28a, .x11_:0.0-1, 0x5400014, 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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[main-Animator#01,5,main] GearsES2.init.0 0x71def8f8: tileRendererInUse null, GearsES2[obj 0x71def8f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x71def8f8 on Thread[main-Animator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x71def8f8 created: GearsObj[0x7a6ba469, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x71def8f8 created: GearsObj[0x37649c01, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x71def8f8 created: GearsObj[0x37649c01, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#01,5,main] GearsES2.init.X 0x71def8f8 FIN GearsES2[obj 0x71def8f8 isInit true, usesShared false, 1 GearsObj[0x7a6ba469, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37649c01, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b4515a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#01,5,main] GearsES2.reshape 0x71def8f8 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71def8f8, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] QUIT Window Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x71def8f8: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x71def8f8 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[GL3/GL3.sw], on-scr[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x6da21078, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x7fee8714, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x4229bb3f, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x56cdfb3b, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x2fb3536e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x169e6180, .x11_:0.0-1, 0x5400014, 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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[main-Animator#02,5,main] GearsES2.init.0 0xf736069: tileRendererInUse null, GearsES2[obj 0xf736069 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf736069 on Thread[main-Animator#02,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf736069 created: GearsObj[0xb8544ab, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf736069 created: GearsObj[0x4fdb4268, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf736069 created: GearsObj[0x4fdb4268, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#02,5,main] GearsES2.init.X 0xf736069 FIN GearsES2[obj 0xf736069 isInit true, usesShared false, 1 GearsObj[0xb8544ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fdb4268, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a5a036b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#02,5,main] GearsES2.reshape 0xf736069 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf736069, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] QUIT Window Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0xf736069: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0xf736069 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 @ 1579066128254 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066128254 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.851 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066123300 ms III - Start [junit] SLOCK [T main @ 1579066123302 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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[GL3/GL3.sw], on-scr[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x6631f5ca, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x5ace1ed4, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x1613674b, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x27ff5d15, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x693fe6c9, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x10163d6, .x11_:0.0-1, 0x5400014, 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] Thread[main-Animator#00,5,main] GearsES2.init.0 0x67080771: tileRendererInUse null, GearsES2[obj 0x67080771 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x67080771 on Thread[main-Animator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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] gear1 0x67080771 created: GearsObj[0x866bdd2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x67080771 created: GearsObj[0x7ef45bff, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x67080771 created: GearsObj[0x7ef45bff, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#00,5,main] GearsES2.init.X 0x67080771 FIN GearsES2[obj 0x67080771 isInit true, usesShared false, 1 GearsObj[0x866bdd2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ef45bff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67e99461, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#00,5,main] GearsES2.reshape 0x67080771 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x67080771, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] QUIT Window Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x67080771: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x67080771 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/GL3.sw], on-scr[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x383bfa16, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x4d465b11, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x53fdffa1, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x5562c41e, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x7133da86, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x3232a28a, .x11_:0.0-1, 0x5400014, 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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[main-Animator#01,5,main] GearsES2.init.0 0x71def8f8: tileRendererInUse null, GearsES2[obj 0x71def8f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x71def8f8 on Thread[main-Animator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x71def8f8 created: GearsObj[0x7a6ba469, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x71def8f8 created: GearsObj[0x37649c01, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x71def8f8 created: GearsObj[0x37649c01, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#01,5,main] GearsES2.init.X 0x71def8f8 FIN GearsES2[obj 0x71def8f8 isInit true, usesShared false, 1 GearsObj[0x7a6ba469, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37649c01, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b4515a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#01,5,main] GearsES2.reshape 0x71def8f8 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71def8f8, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] QUIT Window Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x71def8f8: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x71def8f8 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[GL3/GL3.sw], on-scr[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x6da21078, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x7fee8714, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x4229bb3f, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x56cdfb3b, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x2fb3536e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x169e6180, .x11_:0.0-1, 0x5400014, 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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[main-Animator#02,5,main] GearsES2.init.0 0xf736069: tileRendererInUse null, GearsES2[obj 0xf736069 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf736069 on Thread[main-Animator#02,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf736069 created: GearsObj[0xb8544ab, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf736069 created: GearsObj[0x4fdb4268, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf736069 created: GearsObj[0x4fdb4268, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#02,5,main] GearsES2.init.X 0xf736069 FIN GearsES2[obj 0xf736069 isInit true, usesShared false, 1 GearsObj[0xb8544ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fdb4268, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a5a036b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#02,5,main] GearsES2.reshape 0xf736069 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf736069, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] QUIT Window Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0xf736069: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0xf736069 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 @ 1579066128254 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066128254 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GL2ES2 took 3.36 sec [junit] Testcase: test02GL3 took 0.787 sec [junit] Testcase: test99_PixelScale1_DefaultNorm took 0.74 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.851 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066123300 ms III - Start [junit] SLOCK [T main @ 1579066123302 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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[GL3/GL3.sw], on-scr[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x6631f5ca, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x5ace1ed4, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x1613674b, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x27ff5d15, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x693fe6c9, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x10163d6, .x11_:0.0-1, 0x5400014, 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] Thread[main-Animator#00,5,main] GearsES2.init.0 0x67080771: tileRendererInUse null, GearsES2[obj 0x67080771 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x67080771 on Thread[main-Animator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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] gear1 0x67080771 created: GearsObj[0x866bdd2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x67080771 created: GearsObj[0x7ef45bff, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x67080771 created: GearsObj[0x7ef45bff, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#00,5,main] GearsES2.init.X 0x67080771 FIN GearsES2[obj 0x67080771 isInit true, usesShared false, 1 GearsObj[0x866bdd2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7ef45bff, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x67e99461, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#00,5,main] GearsES2.reshape 0x67080771 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x67080771, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] QUIT Window Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x67080771: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x67080771 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/GL3.sw], on-scr[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x383bfa16, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x4d465b11, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x53fdffa1, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x5562c41e, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x7133da86, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x3232a28a, .x11_:0.0-1, 0x5400014, 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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[main-Animator#01,5,main] GearsES2.init.0 0x71def8f8: tileRendererInUse null, GearsES2[obj 0x71def8f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x71def8f8 on Thread[main-Animator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x71def8f8 created: GearsObj[0x7a6ba469, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x71def8f8 created: GearsObj[0x37649c01, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x71def8f8 created: GearsObj[0x37649c01, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#01,5,main] GearsES2.init.X 0x71def8f8 FIN GearsES2[obj 0x71def8f8 isInit true, usesShared false, 1 GearsObj[0x7a6ba469, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x37649c01, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2b4515a6, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#01,5,main] GearsES2.reshape 0x71def8f8 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x71def8f8, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] QUIT Window Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x71def8f8: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x71def8f8 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[GL3/GL3.sw], on-scr[.]] [junit] Create PointerIcon #01: PointerIcon[obj 0x6da21078, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x7fee8714, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x4229bb3f, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x56cdfb3b, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x2fb3536e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x169e6180, .x11_:0.0-1, 0x5400014, 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 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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[main-Animator#02,5,main] GearsES2.init.0 0xf736069: tileRendererInUse null, GearsES2[obj 0xf736069 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xf736069 on Thread[main-Animator#02,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xf736069 created: GearsObj[0xb8544ab, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xf736069 created: GearsObj[0x4fdb4268, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xf736069 created: GearsObj[0x4fdb4268, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Animator#02,5,main] GearsES2.init.X 0xf736069 FIN GearsES2[obj 0xf736069 isInit true, usesShared false, 1 GearsObj[0xb8544ab, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4fdb4268, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5a5a036b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Animator#02,5,main] GearsES2.reshape 0xf736069 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0xf736069, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] QUIT Window Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0xf736069: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] GearsES2.dispose 0xf736069 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 @ 1579066128254 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066128254 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestLandscapeES2NewtCanvasAWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066129962 ms III - Start [junit] SLOCK [T main @ 1579066129964 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[GL3/GL3.sw], on-scr[.]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] LandscapeES2.init ... [junit] LandscapeES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR: VMware, Inc. [junit] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION: 3.3 (Core Profile) Mesa 18.3.6 [junit] GL GLSL: true, has-compiler-func: true, version 3.30, 3.30.0 [junit] GL FBO: basic true, full true [junit] GL Profile: GLProfile[GL3/GL3.sw] [junit] GL Renderer Quirks:[No10BitColorCompOffscreen] [junit] GL:jogamp.opengl.gl4.GL4bcImpl@54328084, 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] LandscapeES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x5400002 [junit] Create PointerIcon #01: PointerIcon[obj 0xcad498c, .x11_:0.0-1, 0x5400006, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x1e6454ec, .x11_:0.0-1, 0x540000a, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x2accdbb5, .x11_:0.0-1, 0x540000e, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0xb62d79, .x11_:0.0-1, 0x5400012, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x1613674b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x306f16f3, .x11_:0.0-1, 0x5400016, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 136x161 [junit] window resized: 0/0 490x260 [junit] window resized: 0/0 490x260 [junit] Thread[main-Animator#00,5,main] LandscapeES2.reshape 0/0 490x260, swapInterval 1, drawable 0x5400002 [junit] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] window pos/siz: 0/0 490x260, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 482x227, swapInterval 1, drawable 0x5400002 [junit] window resized: 0/0 482x227 [junit] window moved: 4/29 482x227 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 490x260, swapInterval 1, drawable 0x5400002 [junit] window resized: 4/29 490x260 [junit] window moved: 0/0 490x260 [junit] window moved: 4/29 490x260 [junit] QUIT Window Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] LandscapeES2.dispose ... [junit] Thread[main-Display-.x11_:0.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/GL3.sw], on-scr[.]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] LandscapeES2.init ... [junit] LandscapeES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR: VMware, Inc. [junit] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION: 3.3 (Core Profile) Mesa 18.3.6 [junit] GL GLSL: true, has-compiler-func: true, version 3.30, 3.30.0 [junit] GL FBO: basic true, full true [junit] GL Profile: GLProfile[GL3/GL3.sw] [junit] GL Renderer Quirks:[No10BitColorCompOffscreen] [junit] GL:jogamp.opengl.gl4.GL4bcImpl@4ce680db, 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] LandscapeES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x5400002 [junit] Create PointerIcon #01: PointerIcon[obj 0x33990a0c, .x11_:0.0-1, 0x5400006, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x4de4b452, .x11_:0.0-1, 0x540000a, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x50b5ac82, .x11_:0.0-1, 0x540000e, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x101952da, .x11_:0.0-1, 0x5400012, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x7ea9e1e2, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x24fcf36f, .x11_:0.0-1, 0x5400016, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 492x257 [junit] window resized: 0/0 492x257 [junit] Thread[main-Animator#01,5,main] LandscapeES2.reshape 0/0 492x257, swapInterval 1, drawable 0x5400002 [junit] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] window pos/siz: 0/0 492x257, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] QUIT Window Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] LandscapeES2.dispose ... [junit] Thread[main-Display-.x11_:0.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 @ 1579066148322 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066148323 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.27 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066129962 ms III - Start [junit] SLOCK [T main @ 1579066129964 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[GL3/GL3.sw], on-scr[.]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] LandscapeES2.init ... [junit] LandscapeES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR: VMware, Inc. [junit] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION: 3.3 (Core Profile) Mesa 18.3.6 [junit] GL GLSL: true, has-compiler-func: true, version 3.30, 3.30.0 [junit] GL FBO: basic true, full true [junit] GL Profile: GLProfile[GL3/GL3.sw] [junit] GL Renderer Quirks:[No10BitColorCompOffscreen] [junit] GL:jogamp.opengl.gl4.GL4bcImpl@54328084, 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] LandscapeES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x5400002 [junit] Create PointerIcon #01: PointerIcon[obj 0xcad498c, .x11_:0.0-1, 0x5400006, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x1e6454ec, .x11_:0.0-1, 0x540000a, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x2accdbb5, .x11_:0.0-1, 0x540000e, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0xb62d79, .x11_:0.0-1, 0x5400012, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x1613674b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x306f16f3, .x11_:0.0-1, 0x5400016, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 136x161 [junit] window resized: 0/0 490x260 [junit] window resized: 0/0 490x260 [junit] Thread[main-Animator#00,5,main] LandscapeES2.reshape 0/0 490x260, swapInterval 1, drawable 0x5400002 [junit] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] window pos/siz: 0/0 490x260, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 482x227, swapInterval 1, drawable 0x5400002 [junit] window resized: 0/0 482x227 [junit] window moved: 4/29 482x227 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 490x260, swapInterval 1, drawable 0x5400002 [junit] window resized: 4/29 490x260 [junit] window moved: 0/0 490x260 [junit] window moved: 4/29 490x260 [junit] QUIT Window Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] LandscapeES2.dispose ... [junit] Thread[main-Display-.x11_:0.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/GL3.sw], on-scr[.]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] LandscapeES2.init ... [junit] LandscapeES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR: VMware, Inc. [junit] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION: 3.3 (Core Profile) Mesa 18.3.6 [junit] GL GLSL: true, has-compiler-func: true, version 3.30, 3.30.0 [junit] GL FBO: basic true, full true [junit] GL Profile: GLProfile[GL3/GL3.sw] [junit] GL Renderer Quirks:[No10BitColorCompOffscreen] [junit] GL:jogamp.opengl.gl4.GL4bcImpl@4ce680db, 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] LandscapeES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x5400002 [junit] Create PointerIcon #01: PointerIcon[obj 0x33990a0c, .x11_:0.0-1, 0x5400006, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x4de4b452, .x11_:0.0-1, 0x540000a, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x50b5ac82, .x11_:0.0-1, 0x540000e, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x101952da, .x11_:0.0-1, 0x5400012, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x7ea9e1e2, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x24fcf36f, .x11_:0.0-1, 0x5400016, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 492x257 [junit] window resized: 0/0 492x257 [junit] Thread[main-Animator#01,5,main] LandscapeES2.reshape 0/0 492x257, swapInterval 1, drawable 0x5400002 [junit] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] window pos/siz: 0/0 492x257, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] QUIT Window Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] LandscapeES2.dispose ... [junit] Thread[main-Display-.x11_:0.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 @ 1579066148322 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066148323 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GL2ES2 took 14.204 sec [junit] Testcase: test02GL3 took 4.092 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.27 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066129962 ms III - Start [junit] SLOCK [T main @ 1579066129964 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[GL3/GL3.sw], on-scr[.]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] LandscapeES2.init ... [junit] LandscapeES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR: VMware, Inc. [junit] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION: 3.3 (Core Profile) Mesa 18.3.6 [junit] GL GLSL: true, has-compiler-func: true, version 3.30, 3.30.0 [junit] GL FBO: basic true, full true [junit] GL Profile: GLProfile[GL3/GL3.sw] [junit] GL Renderer Quirks:[No10BitColorCompOffscreen] [junit] GL:jogamp.opengl.gl4.GL4bcImpl@54328084, 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] LandscapeES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x5400002 [junit] Create PointerIcon #01: PointerIcon[obj 0xcad498c, .x11_:0.0-1, 0x5400006, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x1e6454ec, .x11_:0.0-1, 0x540000a, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x2accdbb5, .x11_:0.0-1, 0x540000e, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0xb62d79, .x11_:0.0-1, 0x5400012, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x1613674b, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x306f16f3, .x11_:0.0-1, 0x5400016, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 136x161 [junit] window resized: 0/0 490x260 [junit] window resized: 0/0 490x260 [junit] Thread[main-Animator#00,5,main] LandscapeES2.reshape 0/0 490x260, swapInterval 1, drawable 0x5400002 [junit] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] window pos/siz: 0/0 490x260, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 482x227, swapInterval 1, drawable 0x5400002 [junit] window resized: 0/0 482x227 [junit] window moved: 4/29 482x227 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] LandscapeES2.reshape 0/0 490x260, swapInterval 1, drawable 0x5400002 [junit] window resized: 4/29 490x260 [junit] window moved: 0/0 490x260 [junit] window moved: 4/29 490x260 [junit] QUIT Window Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] LandscapeES2.dispose ... [junit] Thread[main-Display-.x11_:0.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/GL3.sw], on-scr[.]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] LandscapeES2.init ... [junit] LandscapeES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR: VMware, Inc. [junit] GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION: 3.3 (Core Profile) Mesa 18.3.6 [junit] GL GLSL: true, has-compiler-func: true, version 3.30, 3.30.0 [junit] GL FBO: basic true, full true [junit] GL Profile: GLProfile[GL3/GL3.sw] [junit] GL Renderer Quirks:[No10BitColorCompOffscreen] [junit] GL:jogamp.opengl.gl4.GL4bcImpl@4ce680db, 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] LandscapeES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] LandscapeES2.reshape 0/0 128x128, swapInterval 1, drawable 0x5400002 [junit] Create PointerIcon #01: PointerIcon[obj 0x33990a0c, .x11_:0.0-1, 0x5400006, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x4de4b452, .x11_:0.0-1, 0x540000a, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x50b5ac82, .x11_:0.0-1, 0x540000e, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x101952da, .x11_:0.0-1, 0x5400012, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x7ea9e1e2, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x24fcf36f, .x11_:0.0-1, 0x5400016, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] window resized: 0/0 492x257 [junit] window resized: 0/0 492x257 [junit] Thread[main-Animator#01,5,main] LandscapeES2.reshape 0/0 492x257, swapInterval 1, drawable 0x5400002 [junit] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] window pos/siz: 0/0 492x257, [ l 0, r 0 - t 0, b 0 - 0x0] [junit] QUIT Window Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] LandscapeES2.dispose ... [junit] Thread[main-Display-.x11_:0.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 @ 1579066148322 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066148323 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.gl2.newt.TestGearsNewtAWTWrapper [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066150102 ms III - Start [junit] SLOCK [T main @ 1579066150104 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066152409 d 0ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066152429 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066152432 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x408d971b: tileRendererInUse null, GearsES2[obj 0x408d971b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x408d971b on Thread[main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x408d971b created: GearsObj[0x1d010bd3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x408d971b created: GearsObj[0x42d30e4a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x408d971b created: GearsObj[0x42d30e4a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x408d971b FIN GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x1d010bd3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42d30e4a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x386542d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x408d971b 0/0 213x160 of 213x160, swapInterval 1, drawable 0x4e00026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x408d971b, 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066153296 d 0ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066153296 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x408d971b 0/0 320x240 of 320x240, swapInterval 1, drawable 0x4e00026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x408d971b, angle 63.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066153921 d 1ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066153922 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x408d971b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x408d971b, angle 150.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066155061 d 0ms]] [junit] QUIT Window Thread[AWT-EventQueue-0,6,main] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x408d971b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x408d971b 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 @ 1579066155142 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066155142 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.979 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066150102 ms III - Start [junit] SLOCK [T main @ 1579066150104 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066152409 d 0ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066152429 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066152432 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x408d971b: tileRendererInUse null, GearsES2[obj 0x408d971b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x408d971b on Thread[main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x408d971b created: GearsObj[0x1d010bd3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x408d971b created: GearsObj[0x42d30e4a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x408d971b created: GearsObj[0x42d30e4a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x408d971b FIN GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x1d010bd3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42d30e4a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x386542d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x408d971b 0/0 213x160 of 213x160, swapInterval 1, drawable 0x4e00026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x408d971b, 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066153296 d 0ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066153296 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x408d971b 0/0 320x240 of 320x240, swapInterval 1, drawable 0x4e00026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x408d971b, angle 63.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066153921 d 1ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066153922 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x408d971b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x408d971b, angle 150.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066155061 d 0ms]] [junit] QUIT Window Thread[AWT-EventQueue-0,6,main] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x408d971b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x408d971b 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 @ 1579066155142 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066155142 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 3.218 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.979 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066150102 ms III - Start [junit] SLOCK [T main @ 1579066150104 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066152409 d 0ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066152429 d 0ms]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066152432 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x408d971b: tileRendererInUse null, GearsES2[obj 0x408d971b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x408d971b on Thread[main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x408d971b created: GearsObj[0x1d010bd3, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x408d971b created: GearsObj[0x42d30e4a, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x408d971b created: GearsObj[0x42d30e4a, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x408d971b FIN GearsES2[obj 0x408d971b isInit true, usesShared false, 1 GearsObj[0x1d010bd3, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x42d30e4a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x386542d2, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x408d971b 0/0 213x160 of 213x160, swapInterval 1, drawable 0x4e00026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x408d971b, 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[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066153296 d 0ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066153296 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x408d971b 0/0 320x240 of 320x240, swapInterval 1, drawable 0x4e00026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x408d971b, angle 63.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] WindowUpdateEvent[[ 0 / 0 640 x 480 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066153921 d 1ms]]] [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066153922 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x408d971b 0/0 640x480 of 640x480, swapInterval 1, drawable 0x4e00026, msaa false, tileRendererInUse null [junit] >> GearsES2 0x408d971b, angle 150.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.awt.WindowDriver, consumed false, when:1579066155061 d 0ms]] [junit] QUIT Window Thread[AWT-EventQueue-0,6,main] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x408d971b: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x408d971b 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 @ 1579066155142 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066155142 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1579066156821 ms III - Start [junit] SLOCK [T main @ 1579066156823 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: 204/79 [junit] centerMouse: robot pos: 204x42, onTitleBarIfWindow: true [junit] Test: java.awt.event.MouseEvent[MOUSE_CLICKED,(200,13),absolute(204,42),button=1,modifiers=Button1,clickCount=1] on javax.swing.JButton[,0,0,400x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@77b182c2,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[main-AWTAnimator#00,5,main] GearsES2.init.0 0x2dc54ad4: tileRendererInUse null, GearsES2[obj 0x2dc54ad4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2dc54ad4 on Thread[main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2dc54ad4 created: GearsObj[0x27d720ad, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2dc54ad4 created: GearsObj[0x14700a76, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2dc54ad4 created: GearsObj[0x14700a76, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x2dc54ad4 FIN GearsES2[obj 0x2dc54ad4 isInit true, usesShared false, 1 GearsObj[0x27d720ad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14700a76, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe39e4e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x2dc54ad4 0/0 100x100 of 100x100, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dc54ad4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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: 204/279 [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] 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,408x558,layout=java.awt.BorderLayout,title=PRE JOGL,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,4,29,400x525,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:229) [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.NativeMethodAccessorImpl.invoke0(Native Method) [junit] [6]: java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] [7]: java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] [8]: java.base/java.lang.reflect.Method.invoke(Method.java:566) [junit] [9]: org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] [10]: org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] [11]: org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] [12]: org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] [13]: org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] [14]: org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] [15]: org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] [16]: org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] [17]: org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] [18]: org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] [19]: org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] [20]: org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] [21]: org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] [22]: org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] [23]: org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] [24]: org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] [25]: org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] [26]: org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] [27]: org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] [28]: junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] [29]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] [30]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] [31]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] Thread[main,5,main] GearsES2.init.0 0x1349883: tileRendererInUse null, GearsES2[obj 0x1349883 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1349883 on Thread[main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1349883 created: GearsObj[0x3ba987b8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1349883 created: GearsObj[0x3f191845, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1349883 created: GearsObj[0x3f191845, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x1349883 FIN GearsES2[obj 0x1349883 isInit true, usesShared false, 1 GearsObj[0x3ba987b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f191845, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f049ea1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x1349883 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1349883, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x2dc54ad4: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x2dc54ad4 FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x1349883: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x1349883 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: 204/279 [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] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066167383 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066167383 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 11.475 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066156821 ms III - Start [junit] SLOCK [T main @ 1579066156823 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: 204/79 [junit] centerMouse: robot pos: 204x42, onTitleBarIfWindow: true [junit] Test: java.awt.event.MouseEvent[MOUSE_CLICKED,(200,13),absolute(204,42),button=1,modifiers=Button1,clickCount=1] on javax.swing.JButton[,0,0,400x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@77b182c2,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[main-AWTAnimator#00,5,main] GearsES2.init.0 0x2dc54ad4: tileRendererInUse null, GearsES2[obj 0x2dc54ad4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2dc54ad4 on Thread[main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2dc54ad4 created: GearsObj[0x27d720ad, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2dc54ad4 created: GearsObj[0x14700a76, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2dc54ad4 created: GearsObj[0x14700a76, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x2dc54ad4 FIN GearsES2[obj 0x2dc54ad4 isInit true, usesShared false, 1 GearsObj[0x27d720ad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14700a76, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe39e4e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x2dc54ad4 0/0 100x100 of 100x100, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dc54ad4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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: 204/279 [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] 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,408x558,layout=java.awt.BorderLayout,title=PRE JOGL,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,4,29,400x525,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:229) [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.NativeMethodAccessorImpl.invoke0(Native Method) [junit] [6]: java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] [7]: java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] [8]: java.base/java.lang.reflect.Method.invoke(Method.java:566) [junit] [9]: org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] [10]: org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] [11]: org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] [12]: org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] [13]: org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] [14]: org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] [15]: org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] [16]: org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] [17]: org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] [18]: org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] [19]: org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] [20]: org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] [21]: org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] [22]: org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] [23]: org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] [24]: org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] [25]: org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] [26]: org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] [27]: org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] [28]: junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] [29]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] [30]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] [31]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] Thread[main,5,main] GearsES2.init.0 0x1349883: tileRendererInUse null, GearsES2[obj 0x1349883 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1349883 on Thread[main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1349883 created: GearsObj[0x3ba987b8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1349883 created: GearsObj[0x3f191845, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1349883 created: GearsObj[0x3f191845, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x1349883 FIN GearsES2[obj 0x1349883 isInit true, usesShared false, 1 GearsObj[0x3ba987b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f191845, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f049ea1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x1349883 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1349883, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x2dc54ad4: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x2dc54ad4 FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x1349883: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x1349883 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: 204/279 [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] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066167383 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066167383 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NewtCanvasAWT took 6.526 sec [junit] Testcase: test02GLCanvas took 0.211 sec [junit] Caused an ERROR [junit] null [junit] sun.awt.SunToolkit$InfiniteLoop [junit] at java.desktop/sun.awt.SunToolkit.realSync(SunToolkit.java:1493) [junit] at java.desktop/sun.awt.SunToolkit.realSync(SunToolkit.java:1402) [junit] at java.desktop/java.awt.Robot.waitForIdle(Robot.java:693) [junit] at java.desktop/java.awt.Robot.autoWaitForIdle(Robot.java:629) [junit] at java.desktop/java.awt.Robot.afterEvent(Robot.java:602) [junit] at java.desktop/java.awt.Robot.mouseMove(Robot.java:203) [junit] at com.jogamp.opengl.test.junit.util.AWTRobotUtil.awtRobotMouseMove(AWTRobotUtil.java:182) [junit] at com.jogamp.opengl.test.junit.util.AWTRobotUtil.toFrontAndRequestFocus(AWTRobotUtil.java:206) [junit] at com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411.runTestGL(TestSwingAWTRobotUsageBeforeJOGLInitBug411.java:215) [junit] at com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411.test02GLCanvas(TestSwingAWTRobotUsageBeforeJOGLInitBug411.java:325) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] [junit] Tests run: 2, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 11.475 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066156821 ms III - Start [junit] SLOCK [T main @ 1579066156823 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: 204/79 [junit] centerMouse: robot pos: 204x42, onTitleBarIfWindow: true [junit] Test: java.awt.event.MouseEvent[MOUSE_CLICKED,(200,13),absolute(204,42),button=1,modifiers=Button1,clickCount=1] on javax.swing.JButton[,0,0,400x25,alignmentX=0.0,alignmentY=0.5,border=javax.swing.plaf.BorderUIResource$CompoundBorderUIResource@77b182c2,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[main-AWTAnimator#00,5,main] GearsES2.init.0 0x2dc54ad4: tileRendererInUse null, GearsES2[obj 0x2dc54ad4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2dc54ad4 on Thread[main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x2dc54ad4 created: GearsObj[0x27d720ad, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2dc54ad4 created: GearsObj[0x14700a76, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2dc54ad4 created: GearsObj[0x14700a76, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x2dc54ad4 FIN GearsES2[obj 0x2dc54ad4 isInit true, usesShared false, 1 GearsObj[0x27d720ad, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x14700a76, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xe39e4e4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x2dc54ad4 0/0 100x100 of 100x100, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dc54ad4, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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: 204/279 [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] 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,408x558,layout=java.awt.BorderLayout,title=PRE JOGL,resizable,normal,defaultCloseOperation=HIDE_ON_CLOSE,rootPane=javax.swing.JRootPane[,4,29,400x525,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:229) [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.NativeMethodAccessorImpl.invoke0(Native Method) [junit] [6]: java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] [7]: java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] [8]: java.base/java.lang.reflect.Method.invoke(Method.java:566) [junit] [9]: org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:47) [junit] [10]: org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) [junit] [11]: org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:44) [junit] [12]: org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) [junit] [13]: org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] [14]: org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] [15]: org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55) [junit] [16]: org.junit.rules.RunRules.evaluate(RunRules.java:20) [junit] [17]: org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:271) [junit] [18]: org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:70) [junit] [19]: org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50) [junit] [20]: org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) [junit] [21]: org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) [junit] [22]: org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) [junit] [23]: org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) [junit] [24]: org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) [junit] [25]: org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) [junit] [26]: org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) [junit] [27]: org.junit.runners.ParentRunner.run(ParentRunner.java:309) [junit] [28]: junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:38) [junit] [29]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:534) [junit] [30]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1196) [junit] [31]: org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1041) [junit] Thread[main,5,main] GearsES2.init.0 0x1349883: tileRendererInUse null, GearsES2[obj 0x1349883 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x1349883 on Thread[main,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x1349883 created: GearsObj[0x3ba987b8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x1349883 created: GearsObj[0x3f191845, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x1349883 created: GearsObj[0x3f191845, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main,5,main] GearsES2.init.X 0x1349883 FIN GearsES2[obj 0x1349883 isInit true, usesShared false, 1 GearsObj[0x3ba987b8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f191845, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5f049ea1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main,5,main] GearsES2.reshape 0x1349883 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x1349883, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x2dc54ad4: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x2dc54ad4 FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x1349883: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x1349883 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: 204/279 [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] FOCUS AWT LOST (Window) [fc -1]: window, java.awt.event.WindowEvent[WINDOW_LOST_FOCUS,opposite=null,oldState=0,newState=0] on frame0 [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066167383 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066167383 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testcase: test02GLCanvas(com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411): Caused an ERROR [junit] null [junit] sun.awt.SunToolkit$InfiniteLoop [junit] at java.desktop/sun.awt.SunToolkit.realSync(SunToolkit.java:1493) [junit] at java.desktop/sun.awt.SunToolkit.realSync(SunToolkit.java:1402) [junit] at java.desktop/java.awt.Robot.waitForIdle(Robot.java:693) [junit] at java.desktop/java.awt.Robot.autoWaitForIdle(Robot.java:629) [junit] at java.desktop/java.awt.Robot.afterEvent(Robot.java:602) [junit] at java.desktop/java.awt.Robot.mouseMove(Robot.java:203) [junit] at com.jogamp.opengl.test.junit.util.AWTRobotUtil.awtRobotMouseMove(AWTRobotUtil.java:182) [junit] at com.jogamp.opengl.test.junit.util.AWTRobotUtil.toFrontAndRequestFocus(AWTRobotUtil.java:206) [junit] at com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411.runTestGL(TestSwingAWTRobotUsageBeforeJOGLInitBug411.java:215) [junit] at com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411.test02GLCanvas(TestSwingAWTRobotUsageBeforeJOGLInitBug411.java:325) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) [junit] at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [junit] [junit] [junit] Test com.jogamp.opengl.test.junit.jogl.newt.TestSwingAWTRobotUsageBeforeJOGLInitBug411 FAILED [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066169177 ms III - Start [junit] SLOCK [T main @ 1579066169180 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT [junit] MyCanvas START add: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas END add: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] MyCanvas START remove: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas On NEWT-EDT From AWT-EDT: Thread[main-Display-.x11_:0.0-1-EDT-2,6,main], holds AWTTreeLock: false [junit] MyCanvas On NEWT-EDT: position n/a, null NativeWindow [junit] MyCanvas passed critical: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas END remove: Thread[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 @ 1579066172037 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066172037 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.785 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066169177 ms III - Start [junit] SLOCK [T main @ 1579066169180 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT [junit] MyCanvas START add: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas END add: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] MyCanvas START remove: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas On NEWT-EDT From AWT-EDT: Thread[main-Display-.x11_:0.0-1-EDT-2,6,main], holds AWTTreeLock: false [junit] MyCanvas On NEWT-EDT: position n/a, null NativeWindow [junit] MyCanvas passed critical: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas END remove: Thread[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 @ 1579066172037 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066172037 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testCloseNewtAWT took 2.799 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.785 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066169177 ms III - Start [junit] SLOCK [T main @ 1579066169180 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestCloseNewtAWT - testCloseNewtAWT [junit] MyCanvas START add: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas END add: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] MyCanvas START remove: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas On NEWT-EDT From AWT-EDT: Thread[main-Display-.x11_:0.0-1-EDT-2,6,main], holds AWTTreeLock: false [junit] MyCanvas On NEWT-EDT: position n/a, null NativeWindow [junit] MyCanvas passed critical: Thread[AWT-EventQueue-0,6,main], holds AWTTreeLock: true [junit] MyCanvas END remove: Thread[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 @ 1579066172037 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066172037 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579066173688 ms III - Start [junit] SLOCK [T main @ 1579066173690 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x942a29c: tileRendererInUse null, GearsES2[obj 0x942a29c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x942a29c on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x942a29c created: GearsObj[0x61279098, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x942a29c created: GearsObj[0x177aefa5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x942a29c created: GearsObj[0x177aefa5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x942a29c FIN GearsES2[obj 0x942a29c isInit true, usesShared false, 1 GearsObj[0x61279098, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x177aefa5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7195dc03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x942a29c 0/0 790x570 of 790x570, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x942a29c, 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[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 790x570, swapInterval 1, drawable 0x5800002 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x942a29c 0/0 790x570 of 790x570, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x942a29c, 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[AWT-EventQueue-0,6,main] GearsES2.display 0x942a29c 790x570, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 790x570, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 790x570, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 790x570, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 790x570, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x942a29c 0/0 792x567 of 792x567, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x942a29c, angle 3.0, [l -1.3968254, r 1.3968254, b -1.0, t 1.0] 2.7936509x2.0 -> [l -1.3968254, r 1.3968254, b -1.0, t 1.0] 2.7936509x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 792x567, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 792x567, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 792x567, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x942a29c: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x942a29c 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 @ 1579066176940 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066176941 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.158 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066173688 ms III - Start [junit] SLOCK [T main @ 1579066173690 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x942a29c: tileRendererInUse null, GearsES2[obj 0x942a29c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x942a29c on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x942a29c created: GearsObj[0x61279098, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x942a29c created: GearsObj[0x177aefa5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x942a29c created: GearsObj[0x177aefa5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x942a29c FIN GearsES2[obj 0x942a29c isInit true, usesShared false, 1 GearsObj[0x61279098, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x177aefa5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7195dc03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x942a29c 0/0 790x570 of 790x570, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x942a29c, 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[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 790x570, swapInterval 1, drawable 0x5800002 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x942a29c 0/0 790x570 of 790x570, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x942a29c, 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[AWT-EventQueue-0,6,main] GearsES2.display 0x942a29c 790x570, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 790x570, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 790x570, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 790x570, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 790x570, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x942a29c 0/0 792x567 of 792x567, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x942a29c, angle 3.0, [l -1.3968254, r 1.3968254, b -1.0, t 1.0] 2.7936509x2.0 -> [l -1.3968254, r 1.3968254, b -1.0, t 1.0] 2.7936509x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 792x567, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 792x567, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 792x567, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x942a29c: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x942a29c 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 @ 1579066176940 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066176941 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testEventSourceNotNewtBug took 3.198 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.158 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066173688 ms III - Start [junit] SLOCK [T main @ 1579066173690 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestEventSourceNotAWTBug - testEventSourceNotNewtBug [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x942a29c: tileRendererInUse null, GearsES2[obj 0x942a29c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x942a29c on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x942a29c created: GearsObj[0x61279098, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x942a29c created: GearsObj[0x177aefa5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x942a29c created: GearsObj[0x177aefa5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x942a29c FIN GearsES2[obj 0x942a29c isInit true, usesShared false, 1 GearsObj[0x61279098, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x177aefa5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7195dc03, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x942a29c 0/0 790x570 of 790x570, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x942a29c, 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[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 790x570, swapInterval 1, drawable 0x5800002 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x942a29c 0/0 790x570 of 790x570, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x942a29c, 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[AWT-EventQueue-0,6,main] GearsES2.display 0x942a29c 790x570, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 790x570, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 790x570, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 790x570, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 790x570, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x942a29c 0/0 792x567 of 792x567, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x942a29c, angle 3.0, [l -1.3968254, r 1.3968254, b -1.0, t 1.0] 2.7936509x2.0 -> [l -1.3968254, r 1.3968254, b -1.0, t 1.0] 2.7936509x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 792x567, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 792x567, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x942a29c 792x567, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x942a29c: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x942a29c 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 @ 1579066176940 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066176941 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066178685 ms III - Start [junit] SLOCK [T main @ 1579066178687 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder [junit] durationPerTest 500 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066180946 d 0ms]] [junit] gear1 0x4c309d4d created: GearsObj[0x1b1b58dc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x15fbd281, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x15fbd281, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x1b1b58dc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15fbd281, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27d5e937, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4c309d4d 0/0 630x450 of 630x450, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4c309d4d 630x450, swapInterval 1, drawable 0x5800002 [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066181180 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 630x450 of 630x450, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 630x450, swapInterval 1, drawable 0x5800002 [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066181472 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x4c309d4d 0/0 642x457 of 642x457, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 12.5, [l -1.404814, r 1.404814, b -1.0, t 1.0] 2.809628x2.0 -> [l -1.404814, r 1.404814, b -1.0, t 1.0] 2.809628x2.0, v-flip false [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066181536 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x4c309d4d 0/0 652x467 of 652x467, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 16.0, [l -1.3961456, r 1.3961456, b -1.0, t 1.0] 2.7922912x2.0 -> [l -1.3961456, r 1.3961456, b -1.0, t 1.0] 2.7922912x2.0, v-flip false [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066181630 d 0ms]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x4c309d4d 0/0 662x477 of 662x477, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 22.0, [l -1.3878406, r 1.3878406, b -1.0, t 1.0] 2.7756813x2.0 -> [l -1.3878406, r 1.3878406, b -1.0, t 1.0] 2.7756813x2.0, v-flip false [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066181730 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4c309d4d 0/0 672x487 of 672x487, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 27.5, [l -1.3798769, r 1.3798769, b -1.0, t 1.0] 2.7597537x2.0 -> [l -1.3798769, r 1.3798769, b -1.0, t 1.0] 2.7597537x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4c309d4d 672x487, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4c309d4d 672x487, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4c309d4d 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 @ 1579066181827 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066181827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.07 sec [junit] ------------- Standard Output --------------- [junit] durationPerTest 500 [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066180946 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066181180 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066181472 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066181536 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066181630 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066181730 d 0ms]] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066178685 ms III - Start [junit] SLOCK [T main @ 1579066178687 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x1b1b58dc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x15fbd281, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x15fbd281, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x1b1b58dc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15fbd281, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27d5e937, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4c309d4d 0/0 630x450 of 630x450, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4c309d4d 630x450, swapInterval 1, drawable 0x5800002 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 630x450 of 630x450, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 630x450, swapInterval 1, drawable 0x5800002 [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x4c309d4d 0/0 642x457 of 642x457, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 12.5, [l -1.404814, r 1.404814, b -1.0, t 1.0] 2.809628x2.0 -> [l -1.404814, r 1.404814, b -1.0, t 1.0] 2.809628x2.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x4c309d4d 0/0 652x467 of 652x467, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 16.0, [l -1.3961456, r 1.3961456, b -1.0, t 1.0] 2.7922912x2.0 -> [l -1.3961456, r 1.3961456, b -1.0, t 1.0] 2.7922912x2.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x4c309d4d 0/0 662x477 of 662x477, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 22.0, [l -1.3878406, r 1.3878406, b -1.0, t 1.0] 2.7756813x2.0 -> [l -1.3878406, r 1.3878406, b -1.0, t 1.0] 2.7756813x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4c309d4d 0/0 672x487 of 672x487, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 27.5, [l -1.3798769, r 1.3798769, b -1.0, t 1.0] 2.7597537x2.0 -> [l -1.3798769, r 1.3798769, b -1.0, t 1.0] 2.7597537x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4c309d4d 672x487, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4c309d4d 672x487, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4c309d4d 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 @ 1579066181827 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066181827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testListenerStringPassingAndOrder took 3.088 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.07 sec [junit] [junit] ------------- Standard Output --------------- [junit] durationPerTest 500 [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066180946 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066181180 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066181472 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066181536 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066181630 d 0ms]] [junit] WindowEventCom3.windowResized: WindowEventCom1.windowResized: WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066181730 d 0ms]] [junit] ------------- ---------------- --------------- [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066178685 ms III - Start [junit] SLOCK [T main @ 1579066178687 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestListenerCom01AWT - testListenerStringPassingAndOrder [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x4c309d4d: tileRendererInUse null, GearsES2[obj 0x4c309d4d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x4c309d4d on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x4c309d4d created: GearsObj[0x1b1b58dc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x4c309d4d created: GearsObj[0x15fbd281, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x4c309d4d created: GearsObj[0x15fbd281, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x4c309d4d FIN GearsES2[obj 0x4c309d4d isInit true, usesShared false, 1 GearsObj[0x1b1b58dc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x15fbd281, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x27d5e937, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4c309d4d 0/0 630x450 of 630x450, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4c309d4d 630x450, swapInterval 1, drawable 0x5800002 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x4c309d4d 0/0 630x450 of 630x450, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, 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[AWT-EventQueue-0,6,main] GearsES2.display 0x4c309d4d 630x450, swapInterval 1, drawable 0x5800002 [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x4c309d4d 0/0 642x457 of 642x457, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 12.5, [l -1.404814, r 1.404814, b -1.0, t 1.0] 2.809628x2.0 -> [l -1.404814, r 1.404814, b -1.0, t 1.0] 2.809628x2.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x4c309d4d 0/0 652x467 of 652x467, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 16.0, [l -1.3961456, r 1.3961456, b -1.0, t 1.0] 2.7922912x2.0 -> [l -1.3961456, r 1.3961456, b -1.0, t 1.0] 2.7922912x2.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x4c309d4d 0/0 662x477 of 662x477, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 22.0, [l -1.3878406, r 1.3878406, b -1.0, t 1.0] 2.7756813x2.0 -> [l -1.3878406, r 1.3878406, b -1.0, t 1.0] 2.7756813x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x4c309d4d 0/0 672x487 of 672x487, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x4c309d4d, angle 27.5, [l -1.3798769, r 1.3798769, b -1.0, t 1.0] 2.7597537x2.0 -> [l -1.3798769, r 1.3798769, b -1.0, t 1.0] 2.7597537x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4c309d4d 672x487, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x4c309d4d 672x487, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4c309d4d: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x4c309d4d 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 @ 1579066181827 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066181827 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579066185735 ms III - Start [junit] SLOCK [T main @ 1579066185738 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x7bab3f1a: tileRendererInUse null, GearsES2[obj 0x7bab3f1a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bab3f1a on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7bab3f1a created: GearsObj[0x4707c675, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bab3f1a created: GearsObj[0xff8151e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bab3f1a created: GearsObj[0xff8151e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x7bab3f1a FIN GearsES2[obj 0x7bab3f1a isInit true, usesShared false, 1 GearsObj[0x4707c675, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xff8151e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e96e34f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x7bab3f1a 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5a00002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bab3f1a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x7bab3f1a 640x480, swapInterval 0, drawable 0x5a00002 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bab3f1a 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5a00002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bab3f1a, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7bab3f1a 640x480, swapInterval 0, drawable 0x5a00002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x437da279: tileRendererInUse null, GearsES2[obj 0x437da279 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x437da279 on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x437da279 created: GearsObj[0x2d5a599a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x437da279 created: GearsObj[0x18ba7596, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x437da279 created: GearsObj[0x18ba7596, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x437da279 FIN GearsES2[obj 0x437da279 isInit true, usesShared false, 1 GearsObj[0x2d5a599a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18ba7596, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x701f97c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x437da279 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5a00004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x437da279, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x437da279 640x480, swapInterval 1, drawable 0x5a00004 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x437da279 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5a00004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x437da279, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x437da279 640x480, swapInterval 1, drawable 0x5a00004 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x7bab3f1a 640x480, swapInterval 0, drawable 0x5a00002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7bab3f1a: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7bab3f1a FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x437da279: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x437da279 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 @ 1579066190203 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066190203 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.53 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066185735 ms III - Start [junit] SLOCK [T main @ 1579066185738 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x7bab3f1a: tileRendererInUse null, GearsES2[obj 0x7bab3f1a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bab3f1a on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7bab3f1a created: GearsObj[0x4707c675, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bab3f1a created: GearsObj[0xff8151e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bab3f1a created: GearsObj[0xff8151e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x7bab3f1a FIN GearsES2[obj 0x7bab3f1a isInit true, usesShared false, 1 GearsObj[0x4707c675, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xff8151e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e96e34f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x7bab3f1a 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5a00002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bab3f1a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x7bab3f1a 640x480, swapInterval 0, drawable 0x5a00002 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bab3f1a 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5a00002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bab3f1a, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7bab3f1a 640x480, swapInterval 0, drawable 0x5a00002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x437da279: tileRendererInUse null, GearsES2[obj 0x437da279 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x437da279 on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x437da279 created: GearsObj[0x2d5a599a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x437da279 created: GearsObj[0x18ba7596, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x437da279 created: GearsObj[0x18ba7596, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x437da279 FIN GearsES2[obj 0x437da279 isInit true, usesShared false, 1 GearsObj[0x2d5a599a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18ba7596, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x701f97c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x437da279 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5a00004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x437da279, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x437da279 640x480, swapInterval 1, drawable 0x5a00004 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x437da279 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5a00004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x437da279, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x437da279 640x480, swapInterval 1, drawable 0x5a00004 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x7bab3f1a 640x480, swapInterval 0, drawable 0x5a00002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7bab3f1a: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7bab3f1a FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x437da279: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x437da279 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 @ 1579066190203 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066190203 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01 took 2.645 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.53 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066185735 ms III - Start [junit] SLOCK [T main @ 1579066185738 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT - test01 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x7bab3f1a: tileRendererInUse null, GearsES2[obj 0x7bab3f1a isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x7bab3f1a on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x7bab3f1a created: GearsObj[0x4707c675, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x7bab3f1a created: GearsObj[0xff8151e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x7bab3f1a created: GearsObj[0xff8151e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x7bab3f1a FIN GearsES2[obj 0x7bab3f1a isInit true, usesShared false, 1 GearsObj[0x4707c675, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xff8151e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7e96e34f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x7bab3f1a 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5a00002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bab3f1a, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x7bab3f1a 640x480, swapInterval 0, drawable 0x5a00002 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x7bab3f1a 0/0 640x480 of 640x480, swapInterval 0, drawable 0x5a00002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x7bab3f1a, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x7bab3f1a 640x480, swapInterval 0, drawable 0x5a00002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x437da279: tileRendererInUse null, GearsES2[obj 0x437da279 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x437da279 on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x437da279 created: GearsObj[0x2d5a599a, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x437da279 created: GearsObj[0x18ba7596, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x437da279 created: GearsObj[0x18ba7596, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x437da279 FIN GearsES2[obj 0x437da279 isInit true, usesShared false, 1 GearsObj[0x2d5a599a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x18ba7596, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x701f97c5, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x437da279 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5a00004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x437da279, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 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[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x437da279 640x480, swapInterval 1, drawable 0x5a00004 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x437da279 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5a00004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x437da279, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x437da279 640x480, swapInterval 1, drawable 0x5a00004 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x7bab3f1a 640x480, swapInterval 0, drawable 0x5a00002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7bab3f1a: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x7bab3f1a FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x437da279: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x437da279 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 @ 1579066190203 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066190203 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1579066191940 ms III - Start [junit] SLOCK [T main @ 1579066191942 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x73a1e9a9: tileRendererInUse null, GearsES2[obj 0x73a1e9a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73a1e9a9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x73a1e9a9 created: GearsObj[0x10985973, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x73a1e9a9 created: GearsObj[0x2f49c0d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x73a1e9a9 created: GearsObj[0x2f49c0d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73a1e9a9 FIN GearsES2[obj 0x73a1e9a9 isInit true, usesShared false, 1 GearsObj[0x10985973, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f49c0d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa4f4296, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, angle 0.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x73a1e9a9 504x479, swapInterval 1, drawable 0x4e00021 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9 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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f8edcc5: tileRendererInUse null, GearsES2[obj 0x5f8edcc5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f8edcc5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5f8edcc5 created: GearsObj[0x3e1ab6bf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f8edcc5 created: GearsObj[0x29a08d84, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f8edcc5 created: GearsObj[0x29a08d84, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f8edcc5 FIN GearsES2[obj 0x5f8edcc5 isInit true, usesShared false, 1 GearsObj[0x3e1ab6bf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29a08d84, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x197fa890, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f8edcc5 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f8edcc5, angle 0.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5f8edcc5 504x479, swapInterval 1, drawable 0x4e00040 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5f8edcc5 504x479, swapInterval 1, drawable 0x4e00040 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5f8edcc5 504x479, swapInterval 1, drawable 0x4e00040 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f8edcc5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f8edcc5 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 @ 1579066195502 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066195502 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.494 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066191940 ms III - Start [junit] SLOCK [T main @ 1579066191942 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x73a1e9a9: tileRendererInUse null, GearsES2[obj 0x73a1e9a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73a1e9a9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x73a1e9a9 created: GearsObj[0x10985973, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x73a1e9a9 created: GearsObj[0x2f49c0d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x73a1e9a9 created: GearsObj[0x2f49c0d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73a1e9a9 FIN GearsES2[obj 0x73a1e9a9 isInit true, usesShared false, 1 GearsObj[0x10985973, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f49c0d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa4f4296, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, angle 0.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x73a1e9a9 504x479, swapInterval 1, drawable 0x4e00021 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9 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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f8edcc5: tileRendererInUse null, GearsES2[obj 0x5f8edcc5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f8edcc5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5f8edcc5 created: GearsObj[0x3e1ab6bf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f8edcc5 created: GearsObj[0x29a08d84, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f8edcc5 created: GearsObj[0x29a08d84, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f8edcc5 FIN GearsES2[obj 0x5f8edcc5 isInit true, usesShared false, 1 GearsObj[0x3e1ab6bf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29a08d84, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x197fa890, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f8edcc5 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f8edcc5, angle 0.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5f8edcc5 504x479, swapInterval 1, drawable 0x4e00040 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5f8edcc5 504x479, swapInterval 1, drawable 0x4e00040 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5f8edcc5 504x479, swapInterval 1, drawable 0x4e00040 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f8edcc5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f8edcc5 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 @ 1579066195502 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066195502 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testCloseFrameGLCanvas took 2.788 sec [junit] Testcase: testCloseJFrameGLCanvas took 0.717 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.494 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066191940 ms III - Start [junit] SLOCK [T main @ 1579066191942 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol01AWT - testCloseFrameGLCanvas [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.0 0x73a1e9a9: tileRendererInUse null, GearsES2[obj 0x73a1e9a9 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x73a1e9a9 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x73a1e9a9 created: GearsObj[0x10985973, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x73a1e9a9 created: GearsObj[0x2f49c0d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x73a1e9a9 created: GearsObj[0x2f49c0d9, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x73a1e9a9 FIN GearsES2[obj 0x73a1e9a9 isInit true, usesShared false, 1 GearsObj[0x10985973, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2f49c0d9, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xa4f4296, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x73a1e9a9 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00021, msaa false, tileRendererInUse null [junit] >> GearsES2 0x73a1e9a9, angle 0.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x73a1e9a9 504x479, swapInterval 1, drawable 0x4e00021 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x73a1e9a9 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[AWT-EventQueue-0,6,main] GearsES2.init.0 0x5f8edcc5: tileRendererInUse null, GearsES2[obj 0x5f8edcc5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f8edcc5 on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5f8edcc5 created: GearsObj[0x3e1ab6bf, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f8edcc5 created: GearsObj[0x29a08d84, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f8edcc5 created: GearsObj[0x29a08d84, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.init.X 0x5f8edcc5 FIN GearsES2[obj 0x5f8edcc5 isInit true, usesShared false, 1 GearsObj[0x3e1ab6bf, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x29a08d84, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x197fa890, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f8edcc5 0/0 504x479 of 504x479, swapInterval 1, drawable 0x4e00040, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f8edcc5, angle 0.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5f8edcc5 504x479, swapInterval 1, drawable 0x4e00040 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5f8edcc5 504x479, swapInterval 1, drawable 0x4e00040 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5f8edcc5 504x479, swapInterval 1, drawable 0x4e00040 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f8edcc5: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.dispose 0x5f8edcc5 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 @ 1579066195502 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066195502 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579066197187 ms III - Start [junit] SLOCK [T main @ 1579066197190 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT [junit] Testsuite: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x52af26ee: tileRendererInUse null, GearsES2[obj 0x52af26ee isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52af26ee on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x52af26ee created: GearsObj[0x25acd984, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x52af26ee created: GearsObj[0x59443ad8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x52af26ee created: GearsObj[0x59443ad8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x52af26ee FIN GearsES2[obj 0x52af26ee isInit true, usesShared false, 1 GearsObj[0x25acd984, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59443ad8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7849c332, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x52af26ee 0/0 128x128 of 128x128, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52af26ee, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 128x128, swapInterval 1, drawable 0x5800002 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x52af26ee 0/0 128x128 of 128x128, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52af26ee, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x52af26ee 128x128, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 128x128, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x52af26ee 0/0 502x482 of 502x482, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52af26ee, angle 1.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[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 502x482, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 502x482, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 502x482, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 502x482, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 502x482, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x52af26ee 0/0 504x479 of 504x479, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52af26ee, angle 4.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 504x479, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 504x479, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 504x479, swapInterval 1, drawable 0x5800002 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x52af26ee 0/0 504x479 of 504x479, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52af26ee, angle 5.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 504x479, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 504x479, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 504x479, swapInterval 1, drawable 0x5800002 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x52af26ee: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x52af26ee 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 @ 1579066200674 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066200674 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.404 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066197187 ms III - Start [junit] SLOCK [T main @ 1579066197190 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x52af26ee: tileRendererInUse null, GearsES2[obj 0x52af26ee isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52af26ee on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x52af26ee created: GearsObj[0x25acd984, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x52af26ee created: GearsObj[0x59443ad8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x52af26ee created: GearsObj[0x59443ad8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x52af26ee FIN GearsES2[obj 0x52af26ee isInit true, usesShared false, 1 GearsObj[0x25acd984, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59443ad8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7849c332, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x52af26ee 0/0 128x128 of 128x128, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52af26ee, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 128x128, swapInterval 1, drawable 0x5800002 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x52af26ee 0/0 128x128 of 128x128, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52af26ee, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x52af26ee 128x128, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 128x128, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x52af26ee 0/0 502x482 of 502x482, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52af26ee, angle 1.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[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 502x482, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 502x482, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 502x482, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 502x482, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 502x482, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x52af26ee 0/0 504x479 of 504x479, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52af26ee, angle 4.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 504x479, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 504x479, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 504x479, swapInterval 1, drawable 0x5800002 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x52af26ee 0/0 504x479 of 504x479, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52af26ee, angle 5.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 504x479, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 504x479, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 504x479, swapInterval 1, drawable 0x5800002 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x52af26ee: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x52af26ee 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 @ 1579066200674 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066200674 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testCloseJFrameNewtCanvasAWT took 3.431 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.404 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066197187 ms III - Start [junit] SLOCK [T main @ 1579066197190 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.TestWindowClosingProtocol03NewtAWT - testCloseJFrameNewtCanvasAWT [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x52af26ee: tileRendererInUse null, GearsES2[obj 0x52af26ee isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x52af26ee on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x52af26ee created: GearsObj[0x25acd984, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x52af26ee created: GearsObj[0x59443ad8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x52af26ee created: GearsObj[0x59443ad8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x52af26ee FIN GearsES2[obj 0x52af26ee isInit true, usesShared false, 1 GearsObj[0x25acd984, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x59443ad8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7849c332, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x52af26ee 0/0 128x128 of 128x128, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52af26ee, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 128x128, swapInterval 1, drawable 0x5800002 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x52af26ee 0/0 128x128 of 128x128, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52af26ee, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x52af26ee 128x128, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 128x128, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x52af26ee 0/0 502x482 of 502x482, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52af26ee, angle 1.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[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 502x482, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 502x482, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 502x482, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 502x482, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 502x482, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x52af26ee 0/0 504x479 of 504x479, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52af26ee, angle 4.0, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 504x479, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 504x479, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 504x479, swapInterval 1, drawable 0x5800002 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x52af26ee 0/0 504x479 of 504x479, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x52af26ee, angle 5.5, [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0 -> [l -1.0521921, r 1.0521921, b -1.0, t 1.0] 2.1043842x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 504x479, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 504x479, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x52af26ee 504x479, swapInterval 1, drawable 0x5800002 [junit] AWTWindowClosingAdapter.windowClosing: AWTWindowClosingAdapter[closing 1, closed 0] [junit] NEWTWindowClosingAdapter.windowDestroyNotify: NEWTWindowClosingAdapter[closing 1, closed 0] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x52af26ee: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x52af26ee 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 @ 1579066200674 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066200674 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579066202436 ms III - Start [junit] SLOCK [T main @ 1579066202438 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] requestFocus: AWT Component [junit] centerMouse: robot pos: 300x310, onTitleBarIfWindow: false [junit] MouseEntered ignored: MouseEvent[EVENT_MOUSE_ENTERED, [100]/[150], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 100/150, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066204708 d 135ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[181], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066204812 d 34ms]]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 392x367 of 392x367, swapInterval 1, drawable 0x4e00021, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066205212 d 6ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066205219 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066205219 d 5ms]]] [junit] requestFocus: click, d: 501 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test01SingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207153 d 6ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207213 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207213 d 6ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207272 d 6ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207332 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207332 d 6ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207392 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #4 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207450 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207450 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [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[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210453 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210511 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210511 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210571 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210631 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210631 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210689 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210747 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210747 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [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[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066213835 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066213892 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066213892 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066213952 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066214009 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066214009 d 6ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066214068 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066214125 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066214125 d 6ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [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[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217109 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217167 d 4ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217223 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217223 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217284 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217342 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217342 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217400 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217400 d 6ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217458 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217515 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217571 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217571 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217628 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217685 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217685 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217742 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217742 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 3, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217800 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217859 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217916 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217916 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217972 d 4ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066218032 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066218032 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066218089 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066218089 d 4ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #12 [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[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066220987 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221043 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221100 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221155 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221155 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221212 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221212 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221269 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221269 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #5 [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[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066224161 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066224217 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066224470 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066224526 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[171], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066224779 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066224835 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066225088 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066225144 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[171], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066225398 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066225455 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: eventDispatch() #15 [junit] WAIT-till-done: eventDispatch() #16 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066225711 d 4ms]]] [junit] WAIT-till-done: eventDispatch() #17 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066225767 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066227515 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066227515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.002 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066202436 ms III - Start [junit] SLOCK [T main @ 1579066202438 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] requestFocus: AWT Component [junit] centerMouse: robot pos: 300x310, onTitleBarIfWindow: false [junit] MouseEntered ignored: MouseEvent[EVENT_MOUSE_ENTERED, [100]/[150], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 100/150, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066204708 d 135ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[181], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066204812 d 34ms]]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 392x367 of 392x367, swapInterval 1, drawable 0x4e00021, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066205212 d 6ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066205219 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066205219 d 5ms]]] [junit] requestFocus: click, d: 501 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test01SingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207153 d 6ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207213 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207213 d 6ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207272 d 6ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207332 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207332 d 6ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207392 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #4 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207450 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207450 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [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[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210453 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210511 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210511 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210571 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210631 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210631 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210689 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210747 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210747 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [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[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066213835 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066213892 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066213892 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066213952 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066214009 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066214009 d 6ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066214068 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066214125 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066214125 d 6ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [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[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217109 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217167 d 4ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217223 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217223 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217284 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217342 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217342 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217400 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217400 d 6ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217458 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217515 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217571 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217571 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217628 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217685 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217685 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217742 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217742 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 3, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217800 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217859 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217916 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217916 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217972 d 4ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066218032 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066218032 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066218089 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066218089 d 4ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #12 [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[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066220987 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221043 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221100 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221155 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221155 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221212 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221212 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221269 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221269 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #5 [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[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066224161 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066224217 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066224470 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066224526 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[171], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066224779 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066224835 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066225088 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066225144 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[171], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066225398 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066225455 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: eventDispatch() #15 [junit] WAIT-till-done: eventDispatch() #16 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066225711 d 4ms]]] [junit] WAIT-till-done: eventDispatch() #17 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066225767 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066227515 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066227515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SingleButtonPressAndRelease took 3.206 sec [junit] Testcase: test02SingleButtonPressAndReleaseWithShift took 3.382 sec [junit] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 3.382 sec [junit] Testcase: test10HoldOneButtonAndPressAnother took 3.876 sec [junit] Testcase: test20PressAllButtonsInSequence took 3.169 sec [junit] Testcase: test30SingleButtonClickAndDrag took 4.677 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.002 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066202436 ms III - Start [junit] SLOCK [T main @ 1579066202438 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] requestFocus: AWT Component [junit] centerMouse: robot pos: 300x310, onTitleBarIfWindow: false [junit] MouseEntered ignored: MouseEvent[EVENT_MOUSE_ENTERED, [100]/[150], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 100/150, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066204708 d 135ms]]] [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[181], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066204812 d 34ms]]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 392x367 of 392x367, swapInterval 1, drawable 0x4e00021, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066205212 d 6ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066205219 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066205219 d 5ms]]] [junit] requestFocus: click, d: 501 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test01SingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207153 d 6ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207213 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207213 d 6ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207272 d 6ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207332 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207332 d 6ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207392 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #4 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207450 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066207450 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [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[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210453 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210511 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210511 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210571 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210631 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210631 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210689 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210747 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066210747 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [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[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066213835 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066213892 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066213892 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066213952 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066214009 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066214009 d 6ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066214068 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066214125 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066214125 d 6ms]]] [junit] TestNewtEventModifiersAWTCanvas.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [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[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217109 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217167 d 4ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217223 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217223 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217284 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217342 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217342 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217400 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217400 d 6ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217458 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217515 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217571 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217571 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217628 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217685 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217685 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217742 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217742 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 3, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217800 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217859 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217916 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217916 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066217972 d 4ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066218032 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066218032 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066218089 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066218089 d 4ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersAWTCanvas.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #12 [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[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066220987 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221043 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221100 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221155 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221155 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221212 d 5ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221212 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221269 d 4ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066221269 d 5ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #5 [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[EVENT_MOUSE_PRESSED, [196]/[181], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/181, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066224161 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066224217 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 1, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066224470 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066224526 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[171], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066224779 d 4ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066224835 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 2, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066225088 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066225144 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[171], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066225398 d 5ms]]] [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066225455 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: eventDispatch() #15 [junit] WAIT-till-done: eventDispatch() #16 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 3, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066225711 d 4ms]]] [junit] WAIT-till-done: eventDispatch() #17 [junit] TestNewtEventModifiersAWTCanvas.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:com.jogamp.opengl.awt.GLCanvas, consumed false, when:1579066225767 d 2ms]]] [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersAWTCanvas - test30SingleButtonClickAndDrag [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066227515 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066227515 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579066229232 ms III - Start [junit] SLOCK [T main @ 1579066229234 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] MouseEntered ignored: MouseEvent[EVENT_MOUSE_ENTERED, [300]/[271], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 300/271, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066231445 d 4ms]]] [junit] centerMouse: robot pos: 304x329, onTitleBarIfWindow: false [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_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:1579066231461 d 0ms]]] [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066231710 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_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:1579066231710 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066231710 d 1ms]]] [junit] requestFocus: click, d: 301 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test01SingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066233428 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066233492 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066233492 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066233545 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066233607 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066233607 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066233660 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066233723 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066233723 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [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[EVENT_MOUSE_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:1579066236722 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066236784 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066236784 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066236837 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066236899 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066236899 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066236952 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066237015 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066237015 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [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[EVENT_MOUSE_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:1579066240103 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066240165 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066240165 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066240217 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066240280 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066240280 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066240332 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066240385 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066240385 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [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[EVENT_MOUSE_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:1579066243390 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066243453 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066243505 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066243505 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066243557 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066243619 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066243619 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066243671 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066243671 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066243734 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066243785 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066243838 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066243838 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066243900 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066243952 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066243952 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066244015 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066244015 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066244067 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066244119 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066244182 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066244182 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066244234 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] WAIT-till-done: eventDispatch() #10 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066244296 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066244296 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066244348 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066244348 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #12 [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[EVENT_MOUSE_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:1579066247271 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066247323 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066247375 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066247437 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066247437 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066247489 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066247489 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066247551 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066247551 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #5 [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[EVENT_MOUSE_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:1579066250443 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066250495 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066250752 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066250804 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[171], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066251061 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066251113 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066251371 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066251423 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[171], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066251681 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066251733 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: eventDispatch() #15 [junit] WAIT-till-done: eventDispatch() #16 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066251991 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #17 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066252042 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066253768 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066253768 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.445 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066229232 ms III - Start [junit] SLOCK [T main @ 1579066229234 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] MouseEntered ignored: MouseEvent[EVENT_MOUSE_ENTERED, [300]/[271], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 300/271, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066231445 d 4ms]]] [junit] centerMouse: robot pos: 304x329, onTitleBarIfWindow: false [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_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:1579066231461 d 0ms]]] [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066231710 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_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:1579066231710 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066231710 d 1ms]]] [junit] requestFocus: click, d: 301 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test01SingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066233428 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066233492 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066233492 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066233545 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066233607 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066233607 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066233660 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066233723 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066233723 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [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[EVENT_MOUSE_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:1579066236722 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066236784 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066236784 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066236837 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066236899 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066236899 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066236952 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066237015 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066237015 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [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[EVENT_MOUSE_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:1579066240103 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066240165 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066240165 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066240217 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066240280 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066240280 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066240332 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066240385 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066240385 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [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[EVENT_MOUSE_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:1579066243390 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066243453 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066243505 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066243505 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066243557 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066243619 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066243619 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066243671 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066243671 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066243734 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066243785 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066243838 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066243838 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066243900 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066243952 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066243952 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066244015 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066244015 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066244067 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066244119 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066244182 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066244182 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066244234 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] WAIT-till-done: eventDispatch() #10 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066244296 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066244296 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066244348 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066244348 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #12 [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[EVENT_MOUSE_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:1579066247271 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066247323 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066247375 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066247437 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066247437 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066247489 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066247489 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066247551 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066247551 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #5 [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[EVENT_MOUSE_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:1579066250443 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066250495 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066250752 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066250804 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[171], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066251061 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066251113 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066251371 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066251423 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[171], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066251681 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066251733 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: eventDispatch() #15 [junit] WAIT-till-done: eventDispatch() #16 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066251991 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #17 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066252042 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066253768 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066253768 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SingleButtonPressAndRelease took 3.192 sec [junit] Testcase: test02SingleButtonPressAndReleaseWithShift took 3.38 sec [junit] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 3.384 sec [junit] Testcase: test10HoldOneButtonAndPressAnother took 3.88 sec [junit] Testcase: test20PressAllButtonsInSequence took 3.171 sec [junit] Testcase: test30SingleButtonClickAndDrag took 4.67 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.445 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066229232 ms III - Start [junit] SLOCK [T main @ 1579066229234 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] MouseEntered ignored: MouseEvent[EVENT_MOUSE_ENTERED, [300]/[271], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 300/271, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066231445 d 4ms]]] [junit] centerMouse: robot pos: 304x329, onTitleBarIfWindow: false [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_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:1579066231461 d 0ms]]] [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066231710 d 0ms]]] [junit] MouseReleased 2: MouseEvent[EVENT_MOUSE_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:1579066231710 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066231710 d 1ms]]] [junit] requestFocus: click, d: 301 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test01SingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066233428 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066233492 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066233492 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066233545 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066233607 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066233607 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066233660 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066233723 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066233723 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [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[EVENT_MOUSE_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:1579066236722 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066236784 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066236784 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066236837 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066236899 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066236899 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066236952 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] WAIT-till-done: eventDispatch() #5 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066237015 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066237015 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [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[EVENT_MOUSE_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:1579066240103 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066240165 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066240165 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066240217 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066240280 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066240280 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066240332 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066240385 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066240385 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [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[EVENT_MOUSE_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:1579066243390 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066243453 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066243505 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066243505 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066243557 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066243619 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066243619 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066243671 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066243671 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066243734 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066243785 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066243838 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066243838 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066243900 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066243952 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066243952 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066244015 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066244015 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066244067 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066244119 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066244182 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066244182 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066244234 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] WAIT-till-done: eventDispatch() #10 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066244296 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066244296 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066244348 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066244348 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersNEWTWindowAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #12 [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[EVENT_MOUSE_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:1579066247271 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066247323 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_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:1579066247375 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066247437 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066247437 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066247489 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066247489 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_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:1579066247551 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_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:1579066247551 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #5 [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[EVENT_MOUSE_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:1579066250443 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066250495 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] WAIT-till-done: eventDispatch() #3 [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066250752 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066250804 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[171], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066251061 d 1ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066251113 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066251371 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066251423 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[171], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066251681 d 0ms]]] [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066251733 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: eventDispatch() #15 [junit] WAIT-till-done: eventDispatch() #16 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066251991 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #17 [junit] TestNewtEventModifiersNEWTWindowAWT.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066252042 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNEWTWindowAWT - test30SingleButtonClickAndDrag [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066253768 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066253768 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579066255598 ms III - Start [junit] SLOCK [T main @ 1579066255600 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.reshape 0/0 390x370 of 390x370, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x370 of 390x370, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.reshape 0/0 392x367 of 392x367, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.reshape FIN [junit] centerMouse: robot pos: 300x312, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test01SingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260303 d 5ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260361 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260361 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260424 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260476 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260476 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260540 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260591 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260591 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [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[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263599 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263662 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263662 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263714 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263777 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263777 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263829 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263891 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263891 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [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[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066266989 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267041 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267041 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267094 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267156 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267156 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267208 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267271 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267271 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [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[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270258 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270310 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270373 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270373 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270425 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270476 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270476 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270539 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270539 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 2, count 4, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270591 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] WAIT-till-done: eventDispatch() #5 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270653 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270705 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270705 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270757 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270819 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270819 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270871 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270871 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 3, count 7, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270933 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270985 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066271037 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066271037 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066271100 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066271151 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066271151 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066271214 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066271214 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #12 [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[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274128 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274190 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274242 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274294 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274294 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274357 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274357 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274408 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274408 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #5 [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[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066277300 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066277352 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[EVENT_MOUSE_RELEASED, [204]/[179], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066277609 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066277661 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[171], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066277919 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066277970 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066278228 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066278279 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[171], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066278537 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066278589 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: eventDispatch() #15 [junit] WAIT-till-done: eventDispatch() #16 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066278846 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066278897 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #17 [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test30SingleButtonClickAndDrag [junit] MouseExited ignored: MouseEvent[EVENT_MOUSE_EXITED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066280593 d 0ms]]] [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066280660 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066280660 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.013 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066255598 ms III - Start [junit] SLOCK [T main @ 1579066255600 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.reshape 0/0 390x370 of 390x370, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x370 of 390x370, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.reshape 0/0 392x367 of 392x367, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.reshape FIN [junit] centerMouse: robot pos: 300x312, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test01SingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260303 d 5ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260361 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260361 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260424 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260476 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260476 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260540 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260591 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260591 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [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[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263599 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263662 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263662 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263714 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263777 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263777 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263829 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263891 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263891 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [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[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066266989 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267041 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267041 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267094 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267156 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267156 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267208 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267271 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267271 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [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[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270258 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270310 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270373 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270373 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270425 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270476 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270476 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270539 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270539 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 2, count 4, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270591 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] WAIT-till-done: eventDispatch() #5 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270653 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270705 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270705 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270757 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270819 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270819 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270871 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270871 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 3, count 7, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270933 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270985 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066271037 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066271037 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066271100 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066271151 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066271151 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066271214 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066271214 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #12 [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[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274128 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274190 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274242 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274294 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274294 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274357 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274357 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274408 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274408 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #5 [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[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066277300 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066277352 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[EVENT_MOUSE_RELEASED, [204]/[179], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066277609 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066277661 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[171], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066277919 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066277970 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066278228 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066278279 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[171], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066278537 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066278589 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: eventDispatch() #15 [junit] WAIT-till-done: eventDispatch() #16 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066278846 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066278897 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #17 [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test30SingleButtonClickAndDrag [junit] MouseExited ignored: MouseEvent[EVENT_MOUSE_EXITED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066280593 d 0ms]]] [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066280660 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066280660 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01SingleButtonPressAndRelease took 3.185 sec [junit] Testcase: test02SingleButtonPressAndReleaseWithShift took 3.384 sec [junit] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 3.378 sec [junit] Testcase: test10HoldOneButtonAndPressAnother took 3.875 sec [junit] Testcase: test20PressAllButtonsInSequence took 3.167 sec [junit] Testcase: test30SingleButtonClickAndDrag took 4.674 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.013 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066255598 ms III - Start [junit] SLOCK [T main @ 1579066255600 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3/GL3.sw] [junit] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 162 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.init FIN [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.reshape 0/0 390x370 of 390x370, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 390x370 of 390x370, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.reshape 0/0 392x367 of 392x367, swapInterval 1, drawable 0x5a00002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.reshape FIN [junit] centerMouse: robot pos: 300x312, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test01SingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #0 [junit] [junit] >>>> _doSingleButtonPressAndRelease [junit] WAIT-till-done: eventDispatch() #1 [junit] *** pressing button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260303 d 5ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260361 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260361 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260424 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260476 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260476 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260540 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260591 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066260591 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test01SingleButtonPressAndRelease - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #5 [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[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263599 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263662 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263662 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263714 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263777 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263777 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263829 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263891 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [shift, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066263891 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test02SingleButtonPressAndReleaseWithShift - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [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[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066266989 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(1): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267041 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267041 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267094 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(2): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267156 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267156 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267208 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267271 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [ctrl, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066267271 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] TestNewtEventModifiersNewtCanvasAWT.test03SingleButtonPressAndReleaseWithCtrl - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [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[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270258 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270310 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270373 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270373 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 2): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270425 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(1, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270476 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270476 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1, 3): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270539 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270539 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 2, count 4, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270591 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2): PASSED [junit] *** pressing additional button 1 [junit] WAIT-till-done: eventDispatch() #5 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270653 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270705 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 1, count 5, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270705 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #6 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 1): PASSED [junit] *** pressing additional button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270757 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(2, 3): PASSED [junit] *** releasing additional button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270819 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 3, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270819 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #7 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2, 3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270871 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 2, count 6, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270871 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 3, count 7, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270933 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3): PASSED [junit] *** pressing additional button 1 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066270985 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 1): PASSED [junit] *** releasing additional button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066271037 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 1, count 8, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066271037 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #9 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 1): PASSED [junit] *** pressing additional button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066271100 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-press(3, 2): PASSED [junit] *** releasing additional button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066271151 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 2, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066271151 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3, 2): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066271214 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 3, count 9, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066271214 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] TestNewtEventModifiersNewtCanvasAWT.test10HoldOneButtonAndPressAnother - mouse-release(3): PASSED [junit] WAIT-till-done: eventDispatch() #12 [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[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274128 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(1): PASSED [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 2, count 2, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274190 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #2 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(2): PASSED [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274242 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-press(3): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274294 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 3, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2, button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274294 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #3 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(3): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274357 d 0ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 2, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1, button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274357 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(2): PASSED [junit] *** releasing button 1 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [196]/[183], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274408 d 1ms]]] [junit] MouseClicked ignored: MouseEvent[EVENT_MOUSE_CLICKED, [196]/[183], button 1, count 3, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066274408 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #4 [junit] TestNewtEventModifiersNewtCanvasAWT.test20PressAllButtonsInSequence - mouse-release(1): PASSED [junit] WAIT-till-done: eventDispatch() #5 [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[EVENT_MOUSE_PRESSED, [196]/[183], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/183, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066277300 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(1): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066277352 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[EVENT_MOUSE_RELEASED, [204]/[179], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066277609 d 1ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(1): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066277661 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #5 [junit] WAIT-till-done: eventDispatch() #6 [junit] WAIT-till-done: eventDispatch() #7 [junit] *** pressing button 2 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[171], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066277919 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(2): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066277970 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #8 [junit] WAIT-till-done: eventDispatch() #9 [junit] WAIT-till-done: eventDispatch() #10 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 2 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 2, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button2], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066278228 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(2): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066278279 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #11 [junit] WAIT-till-done: eventDispatch() #12 [junit] WAIT-till-done: eventDispatch() #13 [junit] *** pressing button 3 [junit] MousePressed 1: MouseEvent[EVENT_MOUSE_PRESSED, [196]/[171], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[1.0/1.0=1.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066278537 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-press(3): PASSED [junit] *** moving mouse [junit] MouseDragged 1: MouseEvent[EVENT_MOUSE_DRAGGED, [204]/[179], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066278589 d 0ms]]] [junit] WAIT-till-done: eventDispatch() #14 [junit] WAIT-till-done: eventDispatch() #15 [junit] WAIT-till-done: eventDispatch() #16 [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-move(308, 308): PASSED [junit] *** releasing button 3 [junit] MouseReleased 1: MouseEvent[EVENT_MOUSE_RELEASED, [204]/[179], button 3, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 204/179, p[0.0/1.0=0.0]], InputEvent[modifiers: [button3], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066278846 d 0ms]]] [junit] TestNewtEventModifiersNewtCanvasAWT.test30SingleButtonClickAndDrag - mouse-release(3): PASSED [junit] MouseMoved ignored: MouseEvent[EVENT_MOUSE_MOVED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066278897 d 1ms]]] [junit] WAIT-till-done: eventDispatch() #17 [junit] WAIT-till-done: eventDispatch() #18 [junit] WAIT-till-done: eventDispatch() #19 [junit] WAIT-till-done: eventDispatch() #20 [junit] WAIT-till-done: DONE [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasAWT - test30SingleButtonClickAndDrag [junit] MouseExited ignored: MouseEvent[EVENT_MOUSE_EXITED, [196]/[171], button 0, count 0, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 196/171, p[0.0/1.0=0.0]], InputEvent[modifiers: [], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066280593 d 0ms]]] [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[AWT-EventQueue-0-Display-.x11_:0.0-1-EDT-1,6,main] RedSquareES2.dispose FIN [junit] ++++ Test Singleton.unlock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066280660 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066280660 ms --- localhost/127.0.0.1:59999 - Unlock ok within 5 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066282398 ms III - Start [junit] SLOCK [T main @ 1579066282400 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 324x269, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 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[Thread-3-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 319x254, onTitleBarIfWindow: false [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: click, d: 301 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[Thread-3-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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 @ 1579066294911 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066294914 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.444 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066282398 ms III - Start [junit] SLOCK [T main @ 1579066282400 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 324x269, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 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[Thread-3-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 319x254, onTitleBarIfWindow: false [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: click, d: 301 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[Thread-3-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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 @ 1579066294911 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066294914 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 5.205 sec [junit] Testcase: test02NewtCanvasAWT_Onscreen took 5.455 sec [junit] Testcase: test03NewtCanvasAWT_Offsccreen took 0.002 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.444 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066282398 ms III - Start [junit] SLOCK [T main @ 1579066282400 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodeModifiersAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 324x269, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 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[Thread-3-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 319x254, onTitleBarIfWindow: false [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: click, d: 301 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[Thread-3-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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 @ 1579066294911 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066294914 ms --- localhost/127.0.0.1:59999 - Unlock ok within 4 ms [junit] ------------- ---------------- --------------- [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 @ 1579066296712 ms III - Start [junit] SLOCK [T main @ 1579066296714 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 324x269, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066299713 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066299735 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066300164 d 0ms]]]KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066300175 d 0ms]]]KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066300597 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066300618 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301046 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301068 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301282 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301304 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301530 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301541 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301765 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301786 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066302223 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066302244 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066302683 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066302693 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066303131 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066303142 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066303570 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066303592 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066303806 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066303827 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304042 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304063 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304278 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304289 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304727 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304748 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304962 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304983 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305187 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305218 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305422 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305443 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305657 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305678 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305893 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305904 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306128 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306139 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306353 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306374 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306588 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306610 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306813 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306844 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066307272 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066307283 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066307711 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066307732 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308161 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308173 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308397 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308409 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308623 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308645 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308859 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308870 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309084 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309105 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309329 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309350 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309554 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309575 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309789 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309800 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310024 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310035 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310249 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310270 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310484 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310495 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310708 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310729 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310943 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310965 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311168 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311189 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311393 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311414 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311628 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311650 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311864 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311875 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312099 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312110 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312325 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312345 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312569 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312590 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312804 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312815 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313030 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313050 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313255 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313265 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313479 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313500 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313717 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313728 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313941 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313953 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066314391 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066314412 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066314626 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066314636 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066314850 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066314881 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066315309 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066315320 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066315747 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066315758 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066315971 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066315982 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316197 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316207 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316421 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316431 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316645 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316655 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316869 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316891 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066317105 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066317116 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066317331 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066317342 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066317770 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066317781 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318199 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318220 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318424 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318445 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318659 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318679 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318893 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318904 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[Thread-3-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x252, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066322568 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066322600 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066323027 d 1ms]]]KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066323050 d 0ms]]]KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066323488 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066323509 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066323927 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066323949 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066324152 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066324173 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066324398 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066324419 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066324623 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066324645 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066325063 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066325084 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066325502 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066325524 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066325951 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066325962 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066326413 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066326423 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066326638 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066326650 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066326864 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066326886 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066327099 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066327110 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066327538 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066327559 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066327782 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066327803 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328017 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328039 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328273 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328284 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328497 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328519 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328733 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328755 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328969 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328991 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066329206 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066329226 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066329440 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066329461 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066329676 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066329687 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066330115 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066330146 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066330574 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066330585 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331013 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331035 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331250 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331271 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331474 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331495 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331709 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331730 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331944 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331955 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332179 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332190 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332404 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332415 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332630 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332652 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332877 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332887 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333101 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333121 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333325 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333347 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333551 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333573 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333787 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333808 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334012 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334033 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334238 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334259 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334473 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334494 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334707 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334729 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334933 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334954 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335168 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335179 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335394 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335415 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335638 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335649 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335864 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335884 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336098 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336119 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336333 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336364 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336578 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336589 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336803 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336825 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066337243 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066337264 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066337478 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066337500 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066337713 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066337735 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066338152 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066338173 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066338601 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066338612 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066338825 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066338846 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339049 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339070 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339293 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339304 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339518 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339539 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339753 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339783 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339997 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066340008 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066340222 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066340244 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066340672 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066340693 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341111 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341122 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341335 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341367 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341581 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341603 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341827 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341839 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[Thread-3-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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 @ 1579066342218 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066342219 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 46.416 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066296712 ms III - Start [junit] SLOCK [T main @ 1579066296714 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 324x269, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066299713 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066299735 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066300164 d 0ms]]]KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066300175 d 0ms]]]KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066300597 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066300618 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301046 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301068 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301282 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301304 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301530 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301541 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301765 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301786 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066302223 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066302244 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066302683 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066302693 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066303131 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066303142 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066303570 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066303592 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066303806 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066303827 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304042 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304063 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304278 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304289 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304727 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304748 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304962 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304983 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305187 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305218 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305422 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305443 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305657 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305678 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305893 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305904 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306128 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306139 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306353 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306374 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306588 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306610 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306813 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306844 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066307272 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066307283 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066307711 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066307732 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308161 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308173 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308397 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308409 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308623 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308645 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308859 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308870 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309084 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309105 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309329 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309350 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309554 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309575 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309789 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309800 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310024 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310035 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310249 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310270 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310484 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310495 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310708 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310729 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310943 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310965 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311168 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311189 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311393 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311414 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311628 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311650 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311864 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311875 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312099 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312110 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312325 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312345 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312569 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312590 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312804 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312815 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313030 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313050 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313255 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313265 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313479 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313500 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313717 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313728 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313941 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313953 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066314391 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066314412 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066314626 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066314636 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066314850 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066314881 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066315309 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066315320 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066315747 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066315758 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066315971 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066315982 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316197 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316207 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316421 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316431 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316645 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316655 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316869 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316891 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066317105 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066317116 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066317331 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066317342 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066317770 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066317781 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318199 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318220 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318424 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318445 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318659 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318679 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318893 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318904 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[Thread-3-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x252, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066322568 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066322600 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066323027 d 1ms]]]KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066323050 d 0ms]]]KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066323488 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066323509 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066323927 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066323949 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066324152 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066324173 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066324398 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066324419 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066324623 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066324645 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066325063 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066325084 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066325502 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066325524 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066325951 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066325962 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066326413 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066326423 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066326638 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066326650 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066326864 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066326886 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066327099 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066327110 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066327538 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066327559 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066327782 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066327803 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328017 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328039 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328273 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328284 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328497 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328519 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328733 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328755 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328969 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328991 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066329206 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066329226 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066329440 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066329461 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066329676 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066329687 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066330115 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066330146 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066330574 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066330585 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331013 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331035 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331250 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331271 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331474 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331495 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331709 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331730 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331944 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331955 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332179 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332190 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332404 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332415 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332630 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332652 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332877 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332887 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333101 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333121 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333325 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333347 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333551 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333573 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333787 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333808 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334012 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334033 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334238 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334259 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334473 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334494 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334707 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334729 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334933 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334954 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335168 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335179 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335394 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335415 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335638 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335649 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335864 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335884 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336098 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336119 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336333 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336364 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336578 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336589 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336803 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336825 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066337243 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066337264 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066337478 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066337500 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066337713 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066337735 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066338152 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066338173 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066338601 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066338612 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066338825 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066338846 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339049 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339070 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339293 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339304 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339518 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339539 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339753 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339783 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339997 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066340008 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066340222 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066340244 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066340672 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066340693 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341111 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341122 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341335 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341367 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341581 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341603 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341827 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341839 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[Thread-3-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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 @ 1579066342218 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066342219 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 20.754 sec [junit] Testcase: test02NewtCanvasAWT_Onscreen took 22.919 sec [junit] Testcase: test03NewtCanvasAWT_Offsccreen took 0.002 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 46.416 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066296712 ms III - Start [junit] SLOCK [T main @ 1579066296714 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyCodesAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 324x269, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066299713 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066299735 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066300164 d 0ms]]]KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066300175 d 0ms]]]KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066300597 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066300618 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301046 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301068 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301282 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301304 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301530 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301541 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301765 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066301786 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066302223 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066302244 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066302683 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066302693 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066303131 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066303142 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066303570 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066303592 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066303806 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066303827 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304042 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304063 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304278 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304289 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304727 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304748 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304962 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066304983 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305187 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305218 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305422 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305443 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305657 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305678 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305893 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066305904 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306128 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306139 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306353 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306374 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306588 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306610 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306813 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066306844 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066307272 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066307283 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066307711 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066307732 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308161 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308173 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308397 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308409 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308623 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308645 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308859 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066308870 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309084 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309105 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309329 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309350 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309554 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309575 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309789 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066309800 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310024 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310035 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310249 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310270 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310484 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310495 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310708 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310729 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310943 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066310965 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311168 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311189 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311393 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311414 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311628 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311650 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311864 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066311875 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312099 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312110 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312325 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312345 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312569 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312590 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312804 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066312815 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313030 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313050 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313255 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313265 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313479 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313500 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313717 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313728 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313941 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066313953 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066314391 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066314412 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066314626 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066314636 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066314850 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066314881 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066315309 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066315320 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066315747 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066315758 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066315971 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066315982 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316197 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316207 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316421 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316431 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316645 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316655 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316869 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066316891 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066317105 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066317116 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066317331 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066317342 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066317770 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066317781 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318199 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318220 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318424 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318445 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318659 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318679 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318893 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066318904 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[Thread-3-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 320x252, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066322568 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066322600 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066323027 d 1ms]]]KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066323050 d 0ms]]]KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066323488 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066323509 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066323927 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066323949 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066324152 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066324173 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066324398 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066324419 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066324623 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066324645 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066325063 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066325084 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066325502 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066325524 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066325951 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066325962 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066326413 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066326423 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066326638 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066326650 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066326864 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066326886 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066327099 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066327110 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066327538 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066327559 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066327782 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066327803 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328017 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328039 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328273 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328284 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328497 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328519 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328733 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328755 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328969 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066328991 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066329206 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066329226 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066329440 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066329461 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066329676 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066329687 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066330115 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066330146 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066330574 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066330585 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331013 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331035 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331250 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331271 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331474 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331495 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331709 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331730 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331944 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066331955 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332179 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332190 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332404 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332415 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332630 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332652 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332877 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066332887 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333101 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333121 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333325 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333347 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333551 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333573 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333787 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066333808 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334012 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334033 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334238 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334259 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334473 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334494 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334707 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334729 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334933 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066334954 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335168 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335179 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335394 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335415 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335638 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335649 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335864 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066335884 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336098 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336119 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336333 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336364 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336578 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336589 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336803 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066336825 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066337243 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066337264 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066337478 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066337500 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066337713 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066337735 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066338152 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066338173 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066338601 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066338612 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066338825 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066338846 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339049 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339070 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339293 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339304 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339518 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339539 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339753 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339783 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066339997 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066340008 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066340222 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066340244 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066340672 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066340693 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341111 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341122 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341335 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341367 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341581 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341603 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341827 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066341839 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[Thread-3-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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 @ 1579066342218 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066342219 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1579066344062 ms III - Start [junit] SLOCK [T main @ 1579066344065 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 324x269, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 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[EVENT_KEY_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:1579066347073 d 6579ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066347665 d 5988ms]]] [junit] Auto-Repeat Loop 0 - Tail: [junit] 0: KeyEvent[EVENT_KEY_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:1579066348073 d 5580ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066348094 d 5559ms]]] [junit] Auto-Repeat Loop 1 - Head: [junit] 0: KeyEvent[EVENT_KEY_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:1579066349256 d 4398ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066349856 d 3798ms]]] [junit] Auto-Repeat Loop 1 - Tail: [junit] 0: KeyEvent[EVENT_KEY_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:1579066350256 d 3398ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066350278 d 3377ms]]] [junit] Auto-Repeat Loop 2 - Head: [junit] 0: KeyEvent[EVENT_KEY_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:1579066351477 d 2178ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066352077 d 1578ms]]] [junit] Auto-Repeat Loop 2 - Tail: [junit] 0: KeyEvent[EVENT_KEY_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:1579066352484 d 1172ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066352494 d 1162ms]]] [junit] Thread[Thread-3-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] centerMouse: robot pos: 320x252, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 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[EVENT_KEY_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:1579066355117 d 6725ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066355717 d 6125ms]]] [junit] Auto-Repeat Loop 0 - Tail: [junit] 0: KeyEvent[EVENT_KEY_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:1579066356124 d 5718ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066356144 d 5698ms]]] [junit] Auto-Repeat Loop 1 - Head: [junit] 0: KeyEvent[EVENT_KEY_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:1579066357398 d 4445ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066357997 d 3846ms]]] [junit] Auto-Repeat Loop 1 - Tail: [junit] 0: KeyEvent[EVENT_KEY_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:1579066358410 d 3433ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066358420 d 3423ms]]] [junit] Auto-Repeat Loop 2 - Head: [junit] 0: KeyEvent[EVENT_KEY_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:1579066359681 d 2162ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066360281 d 1563ms]]] [junit] Auto-Repeat Loop 2 - Tail: [junit] 0: KeyEvent[EVENT_KEY_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:1579066360690 d 1154ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066360700 d 1144ms]]] [junit] Thread[Thread-3-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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 @ 1579066361919 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066361920 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.771 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066344062 ms III - Start [junit] SLOCK [T main @ 1579066344065 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 324x269, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 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[EVENT_KEY_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:1579066347073 d 6579ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066347665 d 5988ms]]] [junit] Auto-Repeat Loop 0 - Tail: [junit] 0: KeyEvent[EVENT_KEY_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:1579066348073 d 5580ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066348094 d 5559ms]]] [junit] Auto-Repeat Loop 1 - Head: [junit] 0: KeyEvent[EVENT_KEY_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:1579066349256 d 4398ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066349856 d 3798ms]]] [junit] Auto-Repeat Loop 1 - Tail: [junit] 0: KeyEvent[EVENT_KEY_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:1579066350256 d 3398ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066350278 d 3377ms]]] [junit] Auto-Repeat Loop 2 - Head: [junit] 0: KeyEvent[EVENT_KEY_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:1579066351477 d 2178ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066352077 d 1578ms]]] [junit] Auto-Repeat Loop 2 - Tail: [junit] 0: KeyEvent[EVENT_KEY_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:1579066352484 d 1172ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066352494 d 1162ms]]] [junit] Thread[Thread-3-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] centerMouse: robot pos: 320x252, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 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[EVENT_KEY_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:1579066355117 d 6725ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066355717 d 6125ms]]] [junit] Auto-Repeat Loop 0 - Tail: [junit] 0: KeyEvent[EVENT_KEY_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:1579066356124 d 5718ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066356144 d 5698ms]]] [junit] Auto-Repeat Loop 1 - Head: [junit] 0: KeyEvent[EVENT_KEY_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:1579066357398 d 4445ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066357997 d 3846ms]]] [junit] Auto-Repeat Loop 1 - Tail: [junit] 0: KeyEvent[EVENT_KEY_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:1579066358410 d 3433ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066358420 d 3423ms]]] [junit] Auto-Repeat Loop 2 - Head: [junit] 0: KeyEvent[EVENT_KEY_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:1579066359681 d 2162ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066360281 d 1563ms]]] [junit] Auto-Repeat Loop 2 - Tail: [junit] 0: KeyEvent[EVENT_KEY_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:1579066360690 d 1154ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066360700 d 1144ms]]] [junit] Thread[Thread-3-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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 @ 1579066361919 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066361920 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 7.813 sec [junit] Testcase: test02NewtCanvasAWT took 8.183 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.771 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066344062 ms III - Start [junit] SLOCK [T main @ 1579066344065 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventAutoRepeatAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 324x269, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 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[EVENT_KEY_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:1579066347073 d 6579ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066347665 d 5988ms]]] [junit] Auto-Repeat Loop 0 - Tail: [junit] 0: KeyEvent[EVENT_KEY_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:1579066348073 d 5580ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066348094 d 5559ms]]] [junit] Auto-Repeat Loop 1 - Head: [junit] 0: KeyEvent[EVENT_KEY_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:1579066349256 d 4398ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066349856 d 3798ms]]] [junit] Auto-Repeat Loop 1 - Tail: [junit] 0: KeyEvent[EVENT_KEY_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:1579066350256 d 3398ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066350278 d 3377ms]]] [junit] Auto-Repeat Loop 2 - Head: [junit] 0: KeyEvent[EVENT_KEY_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:1579066351477 d 2178ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066352077 d 1578ms]]] [junit] Auto-Repeat Loop 2 - Tail: [junit] 0: KeyEvent[EVENT_KEY_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:1579066352484 d 1172ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066352494 d 1162ms]]] [junit] Thread[Thread-3-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] centerMouse: robot pos: 320x252, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 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[EVENT_KEY_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:1579066355117 d 6725ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066355717 d 6125ms]]] [junit] Auto-Repeat Loop 0 - Tail: [junit] 0: KeyEvent[EVENT_KEY_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:1579066356124 d 5718ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066356144 d 5698ms]]] [junit] Auto-Repeat Loop 1 - Head: [junit] 0: KeyEvent[EVENT_KEY_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:1579066357398 d 4445ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066357997 d 3846ms]]] [junit] Auto-Repeat Loop 1 - Tail: [junit] 0: KeyEvent[EVENT_KEY_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:1579066358410 d 3433ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066358420 d 3423ms]]] [junit] Auto-Repeat Loop 2 - Head: [junit] 0: KeyEvent[EVENT_KEY_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:1579066359681 d 2162ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066360281 d 1563ms]]] [junit] Auto-Repeat Loop 2 - Tail: [junit] 0: KeyEvent[EVENT_KEY_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:1579066360690 d 1154ms]]] [junit] 1: KeyEvent[EVENT_KEY_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:1579066360700 d 1144ms]]] [junit] Thread[Thread-3-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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 @ 1579066361919 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066361920 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1579066363624 ms III - Start [junit] SLOCK [T main @ 1579066363626 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 324x269, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 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[Thread-3-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] centerMouse: robot pos: 320x252, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 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[Thread-3-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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 @ 1579066378556 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066378557 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.849 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066363624 ms III - Start [junit] SLOCK [T main @ 1579066363626 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 324x269, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 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[Thread-3-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] centerMouse: robot pos: 320x252, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 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[Thread-3-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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 @ 1579066378556 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066378557 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 6.498 sec [junit] Testcase: test02NewtCanvasAWT_Onscreen took 6.662 sec [junit] Testcase: test03NewtCanvasAWT_Offsccreen took 0.002 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.849 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066363624 ms III - Start [junit] SLOCK [T main @ 1579066363626 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyEventOrderAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 324x269, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 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[Thread-3-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] centerMouse: robot pos: 320x252, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 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[Thread-3-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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 @ 1579066378556 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066378557 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1579066380360 ms III - Start [junit] SLOCK [T main @ 1579066380362 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 324x269, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] Thread[Thread-3-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 319x254, onTitleBarIfWindow: false [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: click, d: 301 ms [junit] Thread[Thread-3-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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 @ 1579066384593 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066384593 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.14 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066380360 ms III - Start [junit] SLOCK [T main @ 1579066380362 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 324x269, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] Thread[Thread-3-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 319x254, onTitleBarIfWindow: false [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: click, d: 301 ms [junit] Thread[Thread-3-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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 @ 1579066384593 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066384593 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NEWT took 1.087 sec [junit] Testcase: test02NewtCanvasAWT_Onscreen took 1.317 sec [junit] Testcase: test03NewtCanvasAWT_Offsccreen took 0.001 sec [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.14 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066380360 ms III - Start [junit] SLOCK [T main @ 1579066380362 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtKeyPressReleaseUnmaskRepeatAWT - test01NEWT [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-3-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, tileRendererInUse null [junit] Thread[Thread-3-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 324x269, onTitleBarIfWindow: false [junit] requestFocus: click, d: 301 ms [junit] Thread[Thread-3-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[Thread-4-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 630x450 of 630x450, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: NEWT Component [junit] centerMouse: robot pos: 319x254, onTitleBarIfWindow: false [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[Thread-4-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] requestFocus: click, d: 301 ms [junit] Thread[Thread-3-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[Thread-3-Display-.x11_:0.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 @ 1579066384593 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066384593 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579066386298 ms III - Start [junit] SLOCK [T main @ 1579066386300 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 630x427 of 630x427, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 630x427 of 630x427, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] ******** clearAWTFocus.0 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 632x424 of 632x424, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [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] Frames for initial setVisible(true): 7 [junit] FOCUS AWT Button request [junit] requestFocus: AWT Component [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 320x41, onTitleBarIfWindow: false [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[,4,29,632x447,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] 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] 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: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [1]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] centerMouse: robot pos: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [2]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [3]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),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,23,632x424],cause=UNKNOWN] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066393103 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,632x23,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 Canvas/GLWindow sync [junit] centerMouse: robot pos: 320x264, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066393421 d 2ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066393484 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066393810 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066393872 d 0ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 632x424 of 632x424, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 632x424 of 632x424, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[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[,4,29,632x447,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: 320x41, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),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[,4,29,632x447,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,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [1]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 320x41, 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: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [2]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] centerMouse: robot pos: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [3]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [4]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] FOCUS NEWT Canvas/GLWindow request [junit] centerMouse: robot pos: 320x264, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066399136 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: 320x264, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066401879 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066401941 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066402257 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066402318 d 0ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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 @ 1579066402588 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066402588 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.219 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066386298 ms III - Start [junit] SLOCK [T main @ 1579066386300 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 630x427 of 630x427, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 630x427 of 630x427, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] ******** clearAWTFocus.0 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 632x424 of 632x424, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [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] Frames for initial setVisible(true): 7 [junit] FOCUS AWT Button request [junit] requestFocus: AWT Component [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 320x41, onTitleBarIfWindow: false [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[,4,29,632x447,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] 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] 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: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [1]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] centerMouse: robot pos: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [2]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [3]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),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,23,632x424],cause=UNKNOWN] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066393103 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,632x23,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 Canvas/GLWindow sync [junit] centerMouse: robot pos: 320x264, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066393421 d 2ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066393484 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066393810 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066393872 d 0ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 632x424 of 632x424, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 632x424 of 632x424, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[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[,4,29,632x447,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: 320x41, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),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[,4,29,632x447,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,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [1]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 320x41, 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: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [2]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] centerMouse: robot pos: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [3]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [4]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] FOCUS NEWT Canvas/GLWindow request [junit] centerMouse: robot pos: 320x264, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066399136 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: 320x264, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066401879 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066401941 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066402257 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066402318 d 0ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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 @ 1579066402588 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066402588 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testFocus01ProgrFocus took 6.035 sec [junit] Testcase: testFocus02RobotFocus took 8.426 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.219 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066386298 ms III - Start [junit] SLOCK [T main @ 1579066386300 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus01SwingAWTRobot - testFocus01ProgrFocus [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 630x427 of 630x427, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 630x427 of 630x427, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] ******** clearAWTFocus.0 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] FOCUS AWT GAINED PERM [fc 1]: Button, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 632x424 of 632x424, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [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] Frames for initial setVisible(true): 7 [junit] FOCUS AWT Button request [junit] requestFocus: AWT Component [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 320x41, onTitleBarIfWindow: false [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[,4,29,632x447,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] 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] 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: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [1]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] centerMouse: robot pos: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [2]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [3]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),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,23,632x424],cause=UNKNOWN] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066393103 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,632x23,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 Canvas/GLWindow sync [junit] centerMouse: robot pos: 320x264, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066393421 d 2ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066393484 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066393810 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066393872 d 0ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 632x424 of 632x424, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 632x424 of 632x424, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[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[,4,29,632x447,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: 320x41, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),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[,4,29,632x447,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,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [1]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 320x41, 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: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [2]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] centerMouse: robot pos: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [3]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT PRESSED [true]: Button, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: Button, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [4]: Button, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button1 [junit] FOCUS NEWT Canvas/GLWindow request [junit] centerMouse: robot pos: 320x264, 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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066399136 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: 320x264, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066401879 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066401941 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066402257 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066402318 d 0ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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 @ 1579066402588 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066402588 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066404324 ms III - Start [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot [junit] SLOCK [T main @ 1579066404326 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus01ProgrFocus [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x5d7148e2: tileRendererInUse null, GearsES2[obj 0x5d7148e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5d7148e2 on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5d7148e2 created: GearsObj[0xa5e4247, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5d7148e2 created: GearsObj[0x6dd83dc8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5d7148e2 created: GearsObj[0x6dd83dc8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x5d7148e2 FIN GearsES2[obj 0x5d7148e2 isInit true, usesShared false, 1 GearsObj[0xa5e4247, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6dd83dc8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6dda6dc0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x5d7148e2 0/0 460x358 of 460x358, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d7148e2, angle 0.0, [l -1.2849162, r 1.2849162, b -1.0, t 1.0] 2.5698323x2.0 -> [l -1.2849162, r 1.2849164, b -1.0, t 1.0] 2.5698326x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5d7148e2 460x358, swapInterval 1, drawable 0x5800002 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5d7148e2 0/0 460x358 of 460x358, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d7148e2, angle 0.5, [l -1.2849162, r 1.2849162, b -1.0, t 1.0] 2.5698323x2.0 -> [l -1.2849162, r 1.2849164, b -1.0, t 1.0] 2.5698326x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5d7148e2 460x358, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5d7148e2 460x358, swapInterval 1, drawable 0x5800002 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5d7148e2 460x358, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x5d7148e2 0/0 462x355 of 462x355, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d7148e2, angle 2.0, [l -1.3014084, r 1.3014084, b -1.0, t 1.0] 2.6028168x2.0 -> [l -1.3014084, r 1.3014084, b -1.0, t 1.0] 2.6028168x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5d7148e2 462x355, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5d7148e2 462x355, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5d7148e2 462x355, swapInterval 1, drawable 0x5800002 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] Frames for initial setVisible(true): 7 [junit] FOCUS AWT Button Outer request [junit] requestFocus: AWT Component [junit] FOCUS AWT Button Outer sync [junit] centerMouse: robot pos: 320x41, onTitleBarIfWindow: false [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[,4,29,632x447,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] 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] 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: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] centerMouse: robot pos: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),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]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,43,23,462x355],cause=UNKNOWN] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066411344 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,632x23,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 Canvas/GLWindow sync [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066411671 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066411723 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066412039 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066412091 d 0ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066412509 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066412525 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066412525 d 0ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066413154 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066413165 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066413165 d 1ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066413582 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066413593 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066413593 d 1ms]]] [junit] FOCUS AWT Button request [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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066414073 d 0ms]] [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 321x64, 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: 321x64, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(274,12),absolute(321,64),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [1]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button1 [junit] centerMouse: robot pos: 321x64, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(274,12),absolute(321,64),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [2]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(274,12),absolute(321,64),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [3]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button1 [junit] FOCUS NEWT Canvas/GLWindow request [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,43,23,462x355],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,547x23,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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066417209 d 1ms]] [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066417514 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066417576 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066417881 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066417932 d 1ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066418348 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066418359 d 1ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066418359 d 1ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066418877 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066418888 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066418888 d 1ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066419397 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066419408 d 1ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066419408 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066419718 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5d7148e2: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5d7148e2 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[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.init.0 0x742ff096: tileRendererInUse null, GearsES2[obj 0x742ff096 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x742ff096 on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x742ff096 created: GearsObj[0x3facc98d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x742ff096 created: GearsObj[0x3f8e7cac, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x742ff096 created: GearsObj[0x3f8e7cac, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.init.X 0x742ff096 FIN GearsES2[obj 0x742ff096 isInit true, usesShared false, 1 GearsObj[0x3facc98d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f8e7cac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6529f345, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.reshape 0x742ff096 0/0 462x355 of 462x355, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x742ff096, angle 0.0, [l -1.3014084, r 1.3014084, b -1.0, t 1.0] 2.6028168x2.0 -> [l -1.3014084, r 1.3014084, b -1.0, t 1.0] 2.6028168x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x742ff096 462x355, swapInterval 1, drawable 0x5800002 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x742ff096 0/0 462x355 of 462x355, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x742ff096, angle 0.5, [l -1.3014084, r 1.3014084, b -1.0, t 1.0] 2.6028168x2.0 -> [l -1.3014084, r 1.3014084, b -1.0, t 1.0] 2.6028168x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x742ff096 462x355, swapInterval 1, drawable 0x5800002 [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[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x742ff096 462x355, swapInterval 1, drawable 0x5800002 [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[,4,29,632x447,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 [junit] centerMouse: robot pos: 320x41, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),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[,4,29,632x447,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,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button Outer sync [junit] centerMouse: robot pos: 320x41, 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: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] centerMouse: robot pos: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [4]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] FOCUS NEWT Canvas/GLWindow request [junit] centerMouse: robot pos: 321x253, onTitleBarIfWindow: true [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[178], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/178, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066424574 d 1ms]]] [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] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[178], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/178, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066424576 d 1ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[178], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/178, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066424576 d 1ms]]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066424581 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: 321x252, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066427307 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066427358 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066427675 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066427726 d 0ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066428142 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066428144 d 1ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066428144 d 1ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066428774 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066428776 d 1ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066428776 d 1ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066429183 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066429194 d 0ms]]] [junit] MOUSE NEWT CLICKED [4]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066429194 d 0ms]]] [junit] FOCUS AWT Button request [junit] centerMouse: robot pos: 321x64, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(274,12),absolute(321,64),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button3 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066429914 d 0ms]] [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [1]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 321x64, 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: 321x64, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(274,12),absolute(321,64),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [2]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] centerMouse: robot pos: 321x64, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(274,12),absolute(321,64),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [3]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(274,12),absolute(321,64),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [4]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] FOCUS NEWT Canvas/GLWindow request [junit] centerMouse: robot pos: 321x253, onTitleBarIfWindow: true [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[178], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/178, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066433655 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[EVENT_MOUSE_RELEASED, [231]/[178], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/178, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066433657 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[178], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/178, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066433657 d 0ms]]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066433658 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: 321x252, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066436374 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066436425 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066436730 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066436781 d 0ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066437198 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066437209 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066437209 d 0ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066437726 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066437737 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066437737 d 0ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066438244 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066438255 d 0ms]]] [junit] MOUSE NEWT CLICKED [4]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066438255 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066438654 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x742ff096: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x742ff096 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 @ 1579066438721 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066438721 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.315 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066404324 ms III - Start [junit] SLOCK [T main @ 1579066404326 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus01ProgrFocus [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x5d7148e2: tileRendererInUse null, GearsES2[obj 0x5d7148e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5d7148e2 on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5d7148e2 created: GearsObj[0xa5e4247, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5d7148e2 created: GearsObj[0x6dd83dc8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5d7148e2 created: GearsObj[0x6dd83dc8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x5d7148e2 FIN GearsES2[obj 0x5d7148e2 isInit true, usesShared false, 1 GearsObj[0xa5e4247, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6dd83dc8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6dda6dc0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x5d7148e2 0/0 460x358 of 460x358, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d7148e2, angle 0.0, [l -1.2849162, r 1.2849162, b -1.0, t 1.0] 2.5698323x2.0 -> [l -1.2849162, r 1.2849164, b -1.0, t 1.0] 2.5698326x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5d7148e2 460x358, swapInterval 1, drawable 0x5800002 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5d7148e2 0/0 460x358 of 460x358, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d7148e2, angle 0.5, [l -1.2849162, r 1.2849162, b -1.0, t 1.0] 2.5698323x2.0 -> [l -1.2849162, r 1.2849164, b -1.0, t 1.0] 2.5698326x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5d7148e2 460x358, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5d7148e2 460x358, swapInterval 1, drawable 0x5800002 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5d7148e2 460x358, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x5d7148e2 0/0 462x355 of 462x355, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d7148e2, angle 2.0, [l -1.3014084, r 1.3014084, b -1.0, t 1.0] 2.6028168x2.0 -> [l -1.3014084, r 1.3014084, b -1.0, t 1.0] 2.6028168x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5d7148e2 462x355, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5d7148e2 462x355, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5d7148e2 462x355, swapInterval 1, drawable 0x5800002 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] Frames for initial setVisible(true): 7 [junit] FOCUS AWT Button Outer request [junit] requestFocus: AWT Component [junit] FOCUS AWT Button Outer sync [junit] centerMouse: robot pos: 320x41, onTitleBarIfWindow: false [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[,4,29,632x447,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] 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] 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: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] centerMouse: robot pos: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),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]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,43,23,462x355],cause=UNKNOWN] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066411344 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,632x23,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 Canvas/GLWindow sync [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066411671 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066411723 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066412039 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066412091 d 0ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066412509 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066412525 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066412525 d 0ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066413154 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066413165 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066413165 d 1ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066413582 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066413593 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066413593 d 1ms]]] [junit] FOCUS AWT Button request [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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066414073 d 0ms]] [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 321x64, 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: 321x64, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(274,12),absolute(321,64),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [1]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button1 [junit] centerMouse: robot pos: 321x64, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(274,12),absolute(321,64),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [2]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(274,12),absolute(321,64),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [3]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button1 [junit] FOCUS NEWT Canvas/GLWindow request [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,43,23,462x355],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,547x23,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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066417209 d 1ms]] [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066417514 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066417576 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066417881 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066417932 d 1ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066418348 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066418359 d 1ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066418359 d 1ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066418877 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066418888 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066418888 d 1ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066419397 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066419408 d 1ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066419408 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066419718 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5d7148e2: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5d7148e2 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[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.init.0 0x742ff096: tileRendererInUse null, GearsES2[obj 0x742ff096 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x742ff096 on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x742ff096 created: GearsObj[0x3facc98d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x742ff096 created: GearsObj[0x3f8e7cac, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x742ff096 created: GearsObj[0x3f8e7cac, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.init.X 0x742ff096 FIN GearsES2[obj 0x742ff096 isInit true, usesShared false, 1 GearsObj[0x3facc98d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f8e7cac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6529f345, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.reshape 0x742ff096 0/0 462x355 of 462x355, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x742ff096, angle 0.0, [l -1.3014084, r 1.3014084, b -1.0, t 1.0] 2.6028168x2.0 -> [l -1.3014084, r 1.3014084, b -1.0, t 1.0] 2.6028168x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x742ff096 462x355, swapInterval 1, drawable 0x5800002 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x742ff096 0/0 462x355 of 462x355, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x742ff096, angle 0.5, [l -1.3014084, r 1.3014084, b -1.0, t 1.0] 2.6028168x2.0 -> [l -1.3014084, r 1.3014084, b -1.0, t 1.0] 2.6028168x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x742ff096 462x355, swapInterval 1, drawable 0x5800002 [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[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x742ff096 462x355, swapInterval 1, drawable 0x5800002 [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[,4,29,632x447,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 [junit] centerMouse: robot pos: 320x41, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),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[,4,29,632x447,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,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button Outer sync [junit] centerMouse: robot pos: 320x41, 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: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] centerMouse: robot pos: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [4]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] FOCUS NEWT Canvas/GLWindow request [junit] centerMouse: robot pos: 321x253, onTitleBarIfWindow: true [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[178], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/178, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066424574 d 1ms]]] [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] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[178], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/178, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066424576 d 1ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[178], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/178, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066424576 d 1ms]]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066424581 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: 321x252, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066427307 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066427358 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066427675 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066427726 d 0ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066428142 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066428144 d 1ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066428144 d 1ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066428774 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066428776 d 1ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066428776 d 1ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066429183 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066429194 d 0ms]]] [junit] MOUSE NEWT CLICKED [4]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066429194 d 0ms]]] [junit] FOCUS AWT Button request [junit] centerMouse: robot pos: 321x64, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(274,12),absolute(321,64),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button3 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066429914 d 0ms]] [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [1]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 321x64, 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: 321x64, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(274,12),absolute(321,64),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [2]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] centerMouse: robot pos: 321x64, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(274,12),absolute(321,64),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [3]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(274,12),absolute(321,64),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [4]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] FOCUS NEWT Canvas/GLWindow request [junit] centerMouse: robot pos: 321x253, onTitleBarIfWindow: true [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[178], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/178, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066433655 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[EVENT_MOUSE_RELEASED, [231]/[178], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/178, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066433657 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[178], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/178, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066433657 d 0ms]]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066433658 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: 321x252, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066436374 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066436425 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066436730 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066436781 d 0ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066437198 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066437209 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066437209 d 0ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066437726 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066437737 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066437737 d 0ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066438244 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066438255 d 0ms]]] [junit] MOUSE NEWT CLICKED [4]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066438255 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066438654 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x742ff096: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x742ff096 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 @ 1579066438721 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066438721 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testFocus01ProgrFocus took 13.308 sec [junit] Testcase: testFocus02RobotFocus took 18.923 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 35.315 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066404324 ms III - Start [junit] SLOCK [T main @ 1579066404326 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus02SwingAWTRobot - testFocus01ProgrFocus [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x5d7148e2: tileRendererInUse null, GearsES2[obj 0x5d7148e2 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5d7148e2 on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5d7148e2 created: GearsObj[0xa5e4247, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5d7148e2 created: GearsObj[0x6dd83dc8, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5d7148e2 created: GearsObj[0x6dd83dc8, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x5d7148e2 FIN GearsES2[obj 0x5d7148e2 isInit true, usesShared false, 1 GearsObj[0xa5e4247, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6dd83dc8, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6dda6dc0, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x5d7148e2 0/0 460x358 of 460x358, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d7148e2, angle 0.0, [l -1.2849162, r 1.2849162, b -1.0, t 1.0] 2.5698323x2.0 -> [l -1.2849162, r 1.2849164, b -1.0, t 1.0] 2.5698326x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5d7148e2 460x358, swapInterval 1, drawable 0x5800002 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5d7148e2 0/0 460x358 of 460x358, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d7148e2, angle 0.5, [l -1.2849162, r 1.2849162, b -1.0, t 1.0] 2.5698323x2.0 -> [l -1.2849162, r 1.2849164, b -1.0, t 1.0] 2.5698326x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5d7148e2 460x358, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5d7148e2 460x358, swapInterval 1, drawable 0x5800002 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] ******** clearAWTFocus.0 [junit] FOCUS AWT LOST PERM [fc -1]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5d7148e2 460x358, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x5d7148e2 0/0 462x355 of 462x355, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5d7148e2, angle 2.0, [l -1.3014084, r 1.3014084, b -1.0, t 1.0] 2.6028168x2.0 -> [l -1.3014084, r 1.3014084, b -1.0, t 1.0] 2.6028168x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5d7148e2 462x355, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5d7148e2 462x355, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x5d7148e2 462x355, swapInterval 1, drawable 0x5800002 [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 320/240 [junit] Frames for initial setVisible(true): 7 [junit] FOCUS AWT Button Outer request [junit] requestFocus: AWT Component [junit] FOCUS AWT Button Outer sync [junit] centerMouse: robot pos: 320x41, onTitleBarIfWindow: false [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[,4,29,632x447,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true],cause=UNKNOWN] 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] 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: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] centerMouse: robot pos: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button0 [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),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]: ButtonNorthOuter, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,43,23,462x355],cause=UNKNOWN] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066411344 d 0ms]] [junit] FOCUS AWT GAINED PERM [fc 1]: NewtCanvasAWT, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=java.awt.Button[button0,0,0,632x23,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 Canvas/GLWindow sync [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066411671 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066411723 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066412039 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066412091 d 0ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066412509 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066412525 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066412525 d 0ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066413154 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066413165 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066413165 d 1ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066413582 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066413593 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066413593 d 1ms]]] [junit] FOCUS AWT Button request [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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066414073 d 0ms]] [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 321x64, 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: 321x64, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(274,12),absolute(321,64),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [1]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button1 [junit] centerMouse: robot pos: 321x64, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(274,12),absolute(321,64),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [2]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(274,12),absolute(321,64),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button1 [junit] MOUSE AWT CLICKED [3]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button1 [junit] FOCUS NEWT Canvas/GLWindow request [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,43,23,462x355],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,547x23,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[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066417209 d 1ms]] [junit] FOCUS NEWT Canvas/GLWindow sync [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066417514 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066417576 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066417881 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066417932 d 1ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066418348 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066418359 d 1ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066418359 d 1ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066418877 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066418888 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066418888 d 1ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066419397 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066419408 d 1ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066419408 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066419718 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5d7148e2: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x5d7148e2 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[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.init.0 0x742ff096: tileRendererInUse null, GearsES2[obj 0x742ff096 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x742ff096 on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x742ff096 created: GearsObj[0x3facc98d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x742ff096 created: GearsObj[0x3f8e7cac, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x742ff096 created: GearsObj[0x3f8e7cac, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.init.X 0x742ff096 FIN GearsES2[obj 0x742ff096 isInit true, usesShared false, 1 GearsObj[0x3facc98d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f8e7cac, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6529f345, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.reshape 0x742ff096 0/0 462x355 of 462x355, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x742ff096, angle 0.0, [l -1.3014084, r 1.3014084, b -1.0, t 1.0] 2.6028168x2.0 -> [l -1.3014084, r 1.3014084, b -1.0, t 1.0] 2.6028168x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x742ff096 462x355, swapInterval 1, drawable 0x5800002 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x742ff096 0/0 462x355 of 462x355, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x742ff096, angle 0.5, [l -1.3014084, r 1.3014084, b -1.0, t 1.0] 2.6028168x2.0 -> [l -1.3014084, r 1.3014084, b -1.0, t 1.0] 2.6028168x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x742ff096 462x355, swapInterval 1, drawable 0x5800002 [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[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x742ff096 462x355, swapInterval 1, drawable 0x5800002 [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[,4,29,632x447,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 [junit] centerMouse: robot pos: 320x41, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),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[,4,29,632x447,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,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [1]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button Outer sync [junit] centerMouse: robot pos: 320x41, 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: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [2]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] centerMouse: robot pos: 320x41, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [3]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT PRESSED [true]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_PRESSED,(316,12),absolute(320,41),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT RELEASED [false]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_RELEASED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] MOUSE AWT CLICKED [4]: ButtonNorthOuter, java.awt.event.MouseEvent[MOUSE_CLICKED,(316,12),absolute(320,41),button=1,modifiers=Button1,clickCount=1] on button2 [junit] FOCUS NEWT Canvas/GLWindow request [junit] centerMouse: robot pos: 321x253, onTitleBarIfWindow: true [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[178], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/178, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066424574 d 1ms]]] [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] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[178], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/178, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066424576 d 1ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[178], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/178, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066424576 d 1ms]]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066424581 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: 321x252, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066427307 d 1ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066427358 d 1ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066427675 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066427726 d 0ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066428142 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066428144 d 1ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066428144 d 1ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066428774 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066428776 d 1ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066428776 d 1ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066429183 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066429194 d 0ms]]] [junit] MOUSE NEWT CLICKED [4]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066429194 d 0ms]]] [junit] FOCUS AWT Button request [junit] centerMouse: robot pos: 321x64, onTitleBarIfWindow: true [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(274,12),absolute(321,64),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] FOCUS AWT GAINED PERM [fc 1]: ButtonNorthInner, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button3 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066429914 d 0ms]] [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [1]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] requestFocus: click, d: 501 ms [junit] FOCUS AWT Button sync [junit] centerMouse: robot pos: 321x64, 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: 321x64, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(274,12),absolute(321,64),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [2]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] centerMouse: robot pos: 321x64, onTitleBarIfWindow: false [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(274,12),absolute(321,64),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [3]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT PRESSED [true]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_PRESSED,(274,12),absolute(321,64),button=1,modifiers=Button1,extModifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT RELEASED [false]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_RELEASED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] MOUSE AWT CLICKED [4]: ButtonNorthInner, java.awt.event.MouseEvent[MOUSE_CLICKED,(274,12),absolute(321,64),button=1,modifiers=Button1,clickCount=1] on button3 [junit] FOCUS NEWT Canvas/GLWindow request [junit] centerMouse: robot pos: 321x253, onTitleBarIfWindow: true [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[178], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/178, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066433655 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[EVENT_MOUSE_RELEASED, [231]/[178], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/178, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066433657 d 0ms]]] [junit] MOUSE NEWT CLICKED [1]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[178], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/178, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066433657 d 0ms]]] [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066433658 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: 321x252, onTitleBarIfWindow: false [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066436374 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066436425 d 0ms]]] [junit] KEY NEWT PRESSED [true]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066436730 d 0ms]]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066436781 d 0ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066437198 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066437209 d 0ms]]] [junit] MOUSE NEWT CLICKED [2]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066437209 d 0ms]]] [junit] centerMouse: robot pos: 321x252, onTitleBarIfWindow: false [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066437726 d 1ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066437737 d 0ms]]] [junit] MOUSE NEWT CLICKED [3]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066437737 d 0ms]]] [junit] MOUSE NEWT PRESSED [true]: GLWindow1, MouseEvent[EVENT_MOUSE_PRESSED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[1.0/1.0=1.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066438244 d 0ms]]] [junit] MOUSE NEWT RELEASED [false]: GLWindow1, MouseEvent[EVENT_MOUSE_RELEASED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066438255 d 0ms]]] [junit] MOUSE NEWT CLICKED [4]: GLWindow1, MouseEvent[EVENT_MOUSE_CLICKED, [231]/[177], button 1, count 1, rotation [0.0, 0.0, 0.0] * 1.0, pointer<1>[0/Mouse: 231/177, p[0.0/1.0=0.0]], InputEvent[modifiers: [button1], NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066438255 d 0ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066438654 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x742ff096: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x742ff096 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 @ 1579066438721 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066438721 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1579066440513 ms III - Start [junit] SLOCK [T main @ 1579066440515 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.newt.event.TestParentingFocus03KeyTraversalAWT [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 0x15aab8c6, .x11_:0.0-1, 0x5800004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x33990a0c, .x11_:0.0-1, 0x5800008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x4de4b452, .x11_:0.0-1, 0x580000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x50b5ac82, .x11_:0.0-1, 0x5800010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x3059cbc, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x14555e0a, .x11_:0.0-1, 0x5800014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x2dde1bff: tileRendererInUse null, GearsES2[obj 0x2dde1bff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2dde1bff on Thread[main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ******** clearAWTFocus.0 [junit] gear1 0x2dde1bff created: GearsObj[0x7c6d65c8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2dde1bff created: GearsObj[0x2d66929e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2dde1bff created: GearsObj[0x2d66929e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x2dde1bff FIN GearsES2[obj 0x2dde1bff isInit true, usesShared false, 1 GearsObj[0x7c6d65c8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d66929e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x107db69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x2dde1bff 0/0 197x270 of 197x270, swapInterval 1, drawable 0x5800016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dde1bff, angle 0.0, [l -1.0, r 1.0, b -1.3705584, t 1.3705584] 2.0x2.7411168 -> [l -1.0, r 1.0, b -1.3705584, t 1.3705584] 2.0x2.7411168, v-flip false [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 149/152 [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x2dde1bff 0/0 199x267 of 199x267, swapInterval 1, drawable 0x5800016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dde1bff, angle 1.0, [l -1.0, r 1.0, b -1.3417085, t 1.3417085] 2.0x2.683417 -> [l -1.0, r 1.0, b -1.3417085, t 1.3417085] 2.0x2.683417, v-flip false [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] centerMouse: robot pos: 28x163, 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,52,29,199x267],cause=TRAVERSAL_FORWARD] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066444649 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066444692 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066445203 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 AWT LOST PERM [fc -1]: EAST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,52,29,199x267],cause=TRAVERSAL_BACKWARD] on button1 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066445760 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066445811 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066446339 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,52,29,199x267],cause=UNKNOWN] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066446777 d 0ms]] [junit] Test: Direct AWT Button-West focus [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066447132 d 0ms]] [junit] Test: Direct NEWT-Child request focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066447387 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066447682 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x2dde1bff: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x2dde1bff 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 0xc88a337, .x11_:0.0-1, 0x5800004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x5d0a1059, .x11_:0.0-1, 0x5800008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x485966cc, .x11_:0.0-1, 0x580000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x1de76cc7, .x11_:0.0-1, 0x5800010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x5a56cdac, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x7c711375, .x11_:0.0-1, 0x5800014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] ******** clearAWTFocus.0 [junit] Thread[main-AWTAnimator#01,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[main-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] gear1 0x342c38f8 created: GearsObj[0x55fb4e62, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x342c38f8 created: GearsObj[0x4ca67243, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x342c38f8 created: GearsObj[0x4ca67243, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.X 0x342c38f8 FIN GearsES2[obj 0x342c38f8 isInit true, usesShared false, 1 GearsObj[0x55fb4e62, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ca67243, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4fa776d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x342c38f8 0/0 199x267 of 199x267, swapInterval 1, drawable 0x5800016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x342c38f8, angle 0.0, [l -1.0, r 1.0, b -1.3417085, t 1.3417085] 2.0x2.683417 -> [l -1.0, r 1.0, b -1.3417085, t 1.3417085] 2.0x2.683417, 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: 28x163, 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,52,29,199x267],cause=TRAVERSAL_FORWARD] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066449290 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066449341 d 1ms]]] [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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066449859 d 0ms]] [junit] FOCUS AWT LOST PERM [fc -1]: EAST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,52,29,199x267],cause=TRAVERSAL_BACKWARD] on button3 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066450409 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066450462 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066450989 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,52,29,199x267],cause=UNKNOWN] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066451424 d 0ms]] [junit] Test: Direct AWT Button-West focus [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066451809 d 0ms]] [junit] Test: Direct NEWT-Child request focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066452033 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066452326 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x342c38f8: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x342c38f8 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 @ 1579066452395 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066452396 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.808 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066440513 ms III - Start [junit] SLOCK [T main @ 1579066440515 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x15aab8c6, .x11_:0.0-1, 0x5800004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x33990a0c, .x11_:0.0-1, 0x5800008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x4de4b452, .x11_:0.0-1, 0x580000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x50b5ac82, .x11_:0.0-1, 0x5800010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x3059cbc, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x14555e0a, .x11_:0.0-1, 0x5800014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x2dde1bff: tileRendererInUse null, GearsES2[obj 0x2dde1bff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2dde1bff on Thread[main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ******** clearAWTFocus.0 [junit] gear1 0x2dde1bff created: GearsObj[0x7c6d65c8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2dde1bff created: GearsObj[0x2d66929e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2dde1bff created: GearsObj[0x2d66929e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x2dde1bff FIN GearsES2[obj 0x2dde1bff isInit true, usesShared false, 1 GearsObj[0x7c6d65c8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d66929e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x107db69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x2dde1bff 0/0 197x270 of 197x270, swapInterval 1, drawable 0x5800016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dde1bff, angle 0.0, [l -1.0, r 1.0, b -1.3705584, t 1.3705584] 2.0x2.7411168 -> [l -1.0, r 1.0, b -1.3705584, t 1.3705584] 2.0x2.7411168, v-flip false [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 149/152 [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x2dde1bff 0/0 199x267 of 199x267, swapInterval 1, drawable 0x5800016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dde1bff, angle 1.0, [l -1.0, r 1.0, b -1.3417085, t 1.3417085] 2.0x2.683417 -> [l -1.0, r 1.0, b -1.3417085, t 1.3417085] 2.0x2.683417, v-flip false [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] centerMouse: robot pos: 28x163, 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,52,29,199x267],cause=TRAVERSAL_FORWARD] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066444649 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066444692 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066445203 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 AWT LOST PERM [fc -1]: EAST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,52,29,199x267],cause=TRAVERSAL_BACKWARD] on button1 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066445760 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066445811 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066446339 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,52,29,199x267],cause=UNKNOWN] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066446777 d 0ms]] [junit] Test: Direct AWT Button-West focus [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066447132 d 0ms]] [junit] Test: Direct NEWT-Child request focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066447387 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066447682 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x2dde1bff: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x2dde1bff 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 0xc88a337, .x11_:0.0-1, 0x5800004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x5d0a1059, .x11_:0.0-1, 0x5800008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x485966cc, .x11_:0.0-1, 0x580000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x1de76cc7, .x11_:0.0-1, 0x5800010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x5a56cdac, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x7c711375, .x11_:0.0-1, 0x5800014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] ******** clearAWTFocus.0 [junit] Thread[main-AWTAnimator#01,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[main-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] gear1 0x342c38f8 created: GearsObj[0x55fb4e62, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x342c38f8 created: GearsObj[0x4ca67243, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x342c38f8 created: GearsObj[0x4ca67243, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.X 0x342c38f8 FIN GearsES2[obj 0x342c38f8 isInit true, usesShared false, 1 GearsObj[0x55fb4e62, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ca67243, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4fa776d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x342c38f8 0/0 199x267 of 199x267, swapInterval 1, drawable 0x5800016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x342c38f8, angle 0.0, [l -1.0, r 1.0, b -1.3417085, t 1.3417085] 2.0x2.683417 -> [l -1.0, r 1.0, b -1.3417085, t 1.3417085] 2.0x2.683417, 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: 28x163, 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,52,29,199x267],cause=TRAVERSAL_FORWARD] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066449290 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066449341 d 1ms]]] [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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066449859 d 0ms]] [junit] FOCUS AWT LOST PERM [fc -1]: EAST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,52,29,199x267],cause=TRAVERSAL_BACKWARD] on button3 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066450409 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066450462 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066450989 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,52,29,199x267],cause=UNKNOWN] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066451424 d 0ms]] [junit] Test: Direct AWT Button-West focus [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066451809 d 0ms]] [junit] Test: Direct NEWT-Child request focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066452033 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066452326 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x342c38f8: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x342c38f8 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 @ 1579066452395 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066452396 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testWindowParentingAWTFocusTraversal01Onscreen took 5.445 sec [junit] Testcase: testWindowParentingAWTFocusTraversal02Offscreen took 4.628 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.808 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066440513 ms III - Start [junit] SLOCK [T main @ 1579066440515 ms +++ localhost/127.0.0.1:59999 - Locked within 13 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 0x15aab8c6, .x11_:0.0-1, 0x5800004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x33990a0c, .x11_:0.0-1, 0x5800008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x4de4b452, .x11_:0.0-1, 0x580000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x50b5ac82, .x11_:0.0-1, 0x5800010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x3059cbc, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x14555e0a, .x11_:0.0-1, 0x5800014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x2dde1bff: tileRendererInUse null, GearsES2[obj 0x2dde1bff isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x2dde1bff on Thread[main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ******** clearAWTFocus.0 [junit] gear1 0x2dde1bff created: GearsObj[0x7c6d65c8, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x2dde1bff created: GearsObj[0x2d66929e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x2dde1bff created: GearsObj[0x2d66929e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x2dde1bff FIN GearsES2[obj 0x2dde1bff isInit true, usesShared false, 1 GearsObj[0x7c6d65c8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2d66929e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x107db69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x2dde1bff 0/0 197x270 of 197x270, swapInterval 1, drawable 0x5800016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dde1bff, angle 0.0, [l -1.0, r 1.0, b -1.3705584, t 1.3705584] 2.0x2.7411168 -> [l -1.0, r 1.0, b -1.3705584, t 1.3705584] 2.0x2.7411168, v-flip false [junit] ******** clearAWTFocus.X [junit] toFront: robot pos: 149/152 [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x2dde1bff 0/0 199x267 of 199x267, swapInterval 1, drawable 0x5800016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x2dde1bff, angle 1.0, [l -1.0, r 1.0, b -1.3417085, t 1.3417085] 2.0x2.683417 -> [l -1.0, r 1.0, b -1.3417085, t 1.3417085] 2.0x2.683417, v-flip false [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] centerMouse: robot pos: 28x163, 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,52,29,199x267],cause=TRAVERSAL_FORWARD] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066444649 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066444692 d 1ms]]] [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066445203 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 AWT LOST PERM [fc -1]: EAST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas0,52,29,199x267],cause=TRAVERSAL_BACKWARD] on button1 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066445760 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066445811 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066446339 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,52,29,199x267],cause=UNKNOWN] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066446777 d 0ms]] [junit] Test: Direct AWT Button-West focus [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button0 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066447132 d 0ms]] [junit] Test: Direct NEWT-Child request focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button0 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066447387 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066447682 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x2dde1bff: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x2dde1bff 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 0xc88a337, .x11_:0.0-1, 0x5800004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x5d0a1059, .x11_:0.0-1, 0x5800008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x485966cc, .x11_:0.0-1, 0x580000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x1de76cc7, .x11_:0.0-1, 0x5800010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x5a56cdac, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x7c711375, .x11_:0.0-1, 0x5800014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] ******** clearAWTFocus.0 [junit] Thread[main-AWTAnimator#01,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[main-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] gear1 0x342c38f8 created: GearsObj[0x55fb4e62, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x342c38f8 created: GearsObj[0x4ca67243, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x342c38f8 created: GearsObj[0x4ca67243, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.X 0x342c38f8 FIN GearsES2[obj 0x342c38f8 isInit true, usesShared false, 1 GearsObj[0x55fb4e62, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4ca67243, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4fa776d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x342c38f8 0/0 199x267 of 199x267, swapInterval 1, drawable 0x5800016, msaa false, tileRendererInUse null [junit] >> GearsES2 0x342c38f8, angle 0.0, [l -1.0, r 1.0, b -1.3417085, t 1.3417085] 2.0x2.683417 -> [l -1.0, r 1.0, b -1.3417085, t 1.3417085] 2.0x2.683417, 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: 28x163, 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,52,29,199x267],cause=TRAVERSAL_FORWARD] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066449290 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066449341 d 1ms]]] [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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066449859 d 0ms]] [junit] FOCUS AWT LOST PERM [fc -1]: EAST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=com.jogamp.newt.awt.NewtCanvasAWT[canvas1,52,29,199x267],cause=TRAVERSAL_BACKWARD] on button3 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066450409 d 0ms]] [junit] KEY NEWT RELEASED [false]: GLWindow1, KeyEvent[EVENT_KEY_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:1579066450462 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066450989 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,52,29,199x267],cause=UNKNOWN] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066451424 d 0ms]] [junit] Test: Direct AWT Button-West focus [junit] FOCUS AWT GAINED PERM [fc 1]: WEST, java.awt.event.FocusEvent[FOCUS_GAINED,permanent,opposite=null,cause=ACTIVATION] on button2 [junit] FOCUS NEWT LOST [fc -1]: GLWindow1, WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066451809 d 0ms]] [junit] Test: Direct NEWT-Child request focus [junit] FOCUS AWT LOST PERM [fc -1]: WEST, java.awt.event.FocusEvent[FOCUS_LOST,permanent,opposite=null,cause=CLEAR_GLOBAL_FOCUS_OWNER] on button2 [junit] FOCUS NEWT GAINED [fc 1]: GLWindow1, WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066452033 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[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066452326 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x342c38f8: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x342c38f8 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 @ 1579066452395 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066452396 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066454151 ms III - Start [junit] SLOCK [T main @ 1579066454153 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-3,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [junit] null [junit] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [junit] null [junit] ShaderProgram[id=5, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [junit] null [junit] ShaderProgram[id=6, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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 @ 1579066474694 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066474694 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.465 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066454151 ms III - Start [junit] SLOCK [T main @ 1579066454153 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-3,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [junit] null [junit] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [junit] null [junit] ShaderProgram[id=5, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [junit] null [junit] ShaderProgram[id=6, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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 @ 1579066474694 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066474694 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01WindowParenting01CreateVisibleDestroy1 took 1.78 sec [junit] Testcase: test02WindowParenting02CreateVisibleDestroy2Defered took 1.155 sec [junit] Testcase: test03WindowParenting02CreateVisibleDestroy3Odd took 1.142 sec [junit] Testcase: test04WindowParenting03ReparentNewtWin2Top took 5.372 sec [junit] Testcase: test05WindowParenting04ReparentNewtWin2TopLayouted took 4.582 sec [junit] Testcase: test06WindowParenting05ReparentAWTWinHopFrame2Frame took 4.679 sec [junit] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.465 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066454151 ms III - Start [junit] SLOCK [T main @ 1579066454153 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aAWT - test01WindowParenting01CreateVisibleDestroy1 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-3,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [junit] null [junit] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 5 (enable: true) [junit] null [junit] ShaderProgram[id=5, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=9, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=10, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent CHILD -> TOP: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Reparent TOP -> CHILD: ACTION_NATIVE_REPARENTING [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [junit] null [junit] ShaderProgram[id=6, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#05,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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 @ 1579066474694 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066474694 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579066476487 ms III - Start [junit] SLOCK [T main @ 1579066476489 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test01AWTWinHopFrame2FrameFPS25Animator [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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 @ 1579066485129 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066485129 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.541 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066476487 ms III - Start [junit] SLOCK [T main @ 1579066476489 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test01AWTWinHopFrame2FrameFPS25Animator [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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 @ 1579066485129 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066485129 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01AWTWinHopFrame2FrameFPS25Animator took 3.79 sec [junit] Testcase: test02AWTWinHopFrame2FrameStdAnimator took 3.024 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.541 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066476487 ms III - Start [junit] SLOCK [T main @ 1579066476489 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01bAWT - test01AWTWinHopFrame2FrameFPS25Animator [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-FPSAWTAnimator#00-Timer0,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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 @ 1579066485129 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066485129 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [junit] ------------- ---------------- --------------- [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 @ 1579066486849 ms III - Start [junit] SLOCK [T main @ 1579066486851 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[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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 @ 1579066493364 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066493365 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.431 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066486849 ms III - Start [junit] SLOCK [T main @ 1579066486851 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[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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 @ 1579066493364 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066493365 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01CreateVisibleDestroy1 took 1.751 sec [junit] Testcase: test02AWTWinHopFrame2Frame took 2.94 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.431 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066486849 ms III - Start [junit] SLOCK [T main @ 1579066486851 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[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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 @ 1579066493364 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066493365 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1579066495094 ms III - Start [junit] SLOCK [T main @ 1579066495096 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1 [junit] $ [junit] Demos: 1 - Visible [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 460x358 of 460x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 462x355 of 462x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Demos: 2 - StopAnimator [junit] Demos: 3 - !Visible [junit] Demos: 4 - Visible [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 462x355 of 462x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 462x355 of 462x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 547x401 of 547x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 462x355 of 462x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[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[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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 @ 1579066503571 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066503572 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.4 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066495094 ms III - Start [junit] SLOCK [T main @ 1579066495096 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1 [junit] $ [junit] Demos: 1 - Visible [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 460x358 of 460x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 462x355 of 462x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Demos: 2 - StopAnimator [junit] Demos: 3 - !Visible [junit] Demos: 4 - Visible [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 462x355 of 462x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 462x355 of 462x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 547x401 of 547x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 462x355 of 462x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[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[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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 @ 1579066503571 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066503572 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01CreateVisibleDestroy1 took 2.083 sec [junit] Testcase: test02AWTWinHopFrame2Frame took 4.577 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.4 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066495094 ms III - Start [junit] SLOCK [T main @ 1579066495096 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01cSwingAWT - test01CreateVisibleDestroy1 [junit] $ [junit] Demos: 1 - Visible [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.init FIN [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 460x358 of 460x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 462x355 of 462x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Demos: 2 - StopAnimator [junit] Demos: 3 - !Visible [junit] Demos: 4 - Visible [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 462x355 of 462x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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[main-AWTAnimator#01,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.init FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 462x355 of 462x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 547x401 of 547x401, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] RedSquareES2.reshape 0/0 462x355 of 462x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[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[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.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 @ 1579066503571 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066503572 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1579066505311 ms III - Start [junit] SLOCK [T main @ 1579066505313 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve [junit] MyGLEventListenerCounter.init: GLEventListenerCounter[init 1, dispose 0, reshape 0, display 0] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Start Reparent #1 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main]: Warning: Default-EDT about (2) to stop, task executed. Remaining tasks: 3 - Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Result Reparent #1: ACTION_NATIVE_CREATION [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Start Reparent #2 [junit] MyGLEventListenerCounter.dispose: GLEventListenerCounter[init 1, dispose 1, reshape 4, display 5] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose FIN [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Result Reparent #2: ACTION_NATIVE_CREATION [junit] MyGLEventListenerCounter.init: GLEventListenerCounter[init 2, dispose 1, reshape 4, display 5] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape FIN [junit] MyGLEventListenerCounter.dispose: GLEventListenerCounter[init 2, dispose 2, reshape 7, display 11] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve [junit] MyGLEventListenerCounter.init: GLEventListenerCounter[init 1, dispose 0, reshape 0, display 0] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Start Reparent #1 [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Result Reparent #1: ACTION_NATIVE_CREATION [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Start Reparent #2 [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Result Reparent #2: ACTION_NATIVE_CREATION [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] MyGLEventListenerCounter.dispose: GLEventListenerCounter[init 1, dispose 1, reshape 7, display 8] [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.dispose FIN [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 @ 1579066510890 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066510891 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.505 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066505311 ms III - Start [junit] SLOCK [T main @ 1579066505313 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve [junit] MyGLEventListenerCounter.init: GLEventListenerCounter[init 1, dispose 0, reshape 0, display 0] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Start Reparent #1 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main]: Warning: Default-EDT about (2) to stop, task executed. Remaining tasks: 3 - Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Result Reparent #1: ACTION_NATIVE_CREATION [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Start Reparent #2 [junit] MyGLEventListenerCounter.dispose: GLEventListenerCounter[init 1, dispose 1, reshape 4, display 5] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose FIN [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Result Reparent #2: ACTION_NATIVE_CREATION [junit] MyGLEventListenerCounter.init: GLEventListenerCounter[init 2, dispose 1, reshape 4, display 5] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape FIN [junit] MyGLEventListenerCounter.dispose: GLEventListenerCounter[init 2, dispose 2, reshape 7, display 11] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve [junit] MyGLEventListenerCounter.init: GLEventListenerCounter[init 1, dispose 0, reshape 0, display 0] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Start Reparent #1 [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Result Reparent #1: ACTION_NATIVE_CREATION [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Start Reparent #2 [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Result Reparent #2: ACTION_NATIVE_CREATION [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] MyGLEventListenerCounter.dispose: GLEventListenerCounter[init 1, dispose 1, reshape 7, display 8] [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.dispose FIN [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 @ 1579066510890 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066510891 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01GLWindowReparentRecreateNoPreserve took 2.288 sec [junit] Testcase: test02GLWindowReparentRecreateGLPreserve took 1.435 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.505 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066505311 ms III - Start [junit] SLOCK [T main @ 1579066505313 ms +++ localhost/127.0.0.1:59999 - Locked within 15 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve [junit] MyGLEventListenerCounter.init: GLEventListenerCounter[init 1, dispose 0, reshape 0, display 0] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Start Reparent #1 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main]: Warning: Default-EDT about (2) to stop, task executed. Remaining tasks: 3 - Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Result Reparent #1: ACTION_NATIVE_CREATION [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Start Reparent #2 [junit] MyGLEventListenerCounter.dispose: GLEventListenerCounter[init 1, dispose 1, reshape 4, display 5] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] RedSquareES2.dispose FIN [junit] TestParenting01dAWT.test01GLWindowReparentRecreateNoPreserve: Result Reparent #2: ACTION_NATIVE_CREATION [junit] MyGLEventListenerCounter.init: GLEventListenerCounter[init 2, dispose 1, reshape 4, display 5] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [junit] null [junit] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape 0/0 458x358 of 458x358, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.reshape FIN [junit] MyGLEventListenerCounter.dispose: GLEventListenerCounter[init 2, dispose 2, reshape 7, display 11] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,5,main] RedSquareES2.dispose FIN [junit] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test01GLWindowReparentRecreateNoPreserve [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01dAWT - test02GLWindowReparentRecreateGLPreserve [junit] MyGLEventListenerCounter.init: GLEventListenerCounter[init 1, dispose 0, reshape 0, display 0] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Start Reparent #1 [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-5,6,main] RedSquareES2.reshape FIN [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Result Reparent #1: ACTION_NATIVE_CREATION [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Start Reparent #2 [junit] TestParenting01dAWT.test02GLWindowReparentRecreateGLPreserve: Result Reparent #2: ACTION_NATIVE_CREATION [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape 0/0 460x355 of 460x355, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.reshape FIN [junit] MyGLEventListenerCounter.dispose: GLEventListenerCounter[init 1, dispose 1, reshape 7, display 8] [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-6,5,main] RedSquareES2.dispose FIN [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 @ 1579066510890 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066510891 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [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 @ 1579066512602 ms III - Start [junit] SLOCK [T main @ 1579066512604 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x291b4bf5: tileRendererInUse null, GearsES2[obj 0x291b4bf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x291b4bf5 on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x291b4bf5 created: GearsObj[0x3a3dd3bc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x291b4bf5 created: GearsObj[0x4d8024b5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x291b4bf5 created: GearsObj[0x4d8024b5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x291b4bf5 FIN GearsES2[obj 0x291b4bf5 isInit true, usesShared false, 1 GearsObj[0x3a3dd3bc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d8024b5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3612839f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x291b4bf5 0/0 543x404 of 543x404, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x291b4bf5, angle 0.0, [l -1.3440593, r 1.3440593, b -1.0, t 1.0] 2.6881187x2.0 -> [l -1.3440593, r 1.3440593, b -1.0, t 1.0] 2.6881187x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 543x404, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066515133 d 234ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x291b4bf5 0/0 543x404 of 543x404, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x291b4bf5, angle 0.5, [l -1.3440593, r 1.3440593, b -1.0, t 1.0] 2.6881187x2.0 -> [l -1.3440593, r 1.3440593, b -1.0, t 1.0] 2.6881187x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x291b4bf5 543x404, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066515368 d 10ms]] [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 543x404, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 543x404, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 543 x 404 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066515471 d 16ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x291b4bf5 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x291b4bf5, angle 2.0, [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0 -> [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066515579 d 19ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 543 x 401 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066515605 d 9ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 543 / 4 2 x 397 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066515614 d 9ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 545 x 401 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066515594 d 38ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 545 x 401 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066516060 d 10ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x291b4bf5 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x291b4bf5, angle 4.5, [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0 -> [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066516070 d 8ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x291b4bf5 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x291b4bf5, angle 5.0, [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0 -> [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066516079 d 8ms]] [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517393 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x291b4bf5: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x291b4bf5 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517403 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 545 x 401 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517648 d 0ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.init.0 0x702b8b12: tileRendererInUse null, GearsES2[obj 0x702b8b12 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x702b8b12 on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x702b8b12 created: GearsObj[0x2d6e0d9d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x702b8b12 created: GearsObj[0x22c23889, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x702b8b12 created: GearsObj[0x22c23889, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.init.X 0x702b8b12 FIN GearsES2[obj 0x702b8b12 isInit true, usesShared false, 1 GearsObj[0x2d6e0d9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22c23889, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c97a936, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.reshape 0x702b8b12 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x702b8b12, angle 0.0, [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0 -> [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517649 d 165ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517815 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517816 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x702b8b12 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x702b8b12, angle 0.5, [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0 -> [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517815 d 8ms]] [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 545 x 401 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517843 d 6ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 545 x 401 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066518494 d 7ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.reshape 0x702b8b12 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x702b8b12, angle 2.5, [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0 -> [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066518501 d 7ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x702b8b12 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x702b8b12, angle 3.0, [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0 -> [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066518508 d 8ms]] [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066519818 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x702b8b12: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x702b8b12 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066519824 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[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.init.0 0x5f9b2141: tileRendererInUse null, GearsES2[obj 0x5f9b2141 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f9b2141 on Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5f9b2141 created: GearsObj[0x4dfad03d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f9b2141 created: GearsObj[0x1036c980, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f9b2141 created: GearsObj[0x1036c980, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.init.X 0x5f9b2141 FIN GearsES2[obj 0x5f9b2141 isInit true, usesShared false, 1 GearsObj[0x4dfad03d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1036c980, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d8dbd4a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.reshape 0x5f9b2141 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f9b2141, angle 0.0, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520014 d 159ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f9b2141 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f9b2141, angle 0.5, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520174 d 7ms]] [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520195 d 18ms]]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520221 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520221 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520221 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 1 632 x 446 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520264 d 13ms]]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520277 d 0ms]] [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521484 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.dispose 0x5f9b2141: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.dispose 0x5f9b2141 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521491 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 632 x 447 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521703 d 0ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.init.0 0x6c130c45: tileRendererInUse null, GearsES2[obj 0x6c130c45 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6c130c45 on Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6c130c45 created: GearsObj[0x76b926e4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6c130c45 created: GearsObj[0x45da0c0e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6c130c45 created: GearsObj[0x45da0c0e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.init.X 0x6c130c45 FIN GearsES2[obj 0x6c130c45 isInit true, usesShared false, 1 GearsObj[0x76b926e4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45da0c0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x279b5da4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.reshape 0x6c130c45 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c130c45, angle 0.0, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521705 d 166ms]] [junit] WindowUpdateEvent[[ 0 / 0 632 x 447 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521490 d 382ms]]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521873 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521873 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c130c45 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c130c45, angle 0.5, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521872 d 8ms]] [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521893 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521893 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521894 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 632 x 447 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521894 d 8ms]]] [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066523189 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.dispose 0x6c130c45: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.dispose 0x6c130c45 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066523196 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 @ 1579066523252 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066523252 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.558 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066512602 ms III - Start [junit] SLOCK [T main @ 1579066512604 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x291b4bf5: tileRendererInUse null, GearsES2[obj 0x291b4bf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x291b4bf5 on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x291b4bf5 created: GearsObj[0x3a3dd3bc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x291b4bf5 created: GearsObj[0x4d8024b5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x291b4bf5 created: GearsObj[0x4d8024b5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x291b4bf5 FIN GearsES2[obj 0x291b4bf5 isInit true, usesShared false, 1 GearsObj[0x3a3dd3bc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d8024b5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3612839f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x291b4bf5 0/0 543x404 of 543x404, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x291b4bf5, angle 0.0, [l -1.3440593, r 1.3440593, b -1.0, t 1.0] 2.6881187x2.0 -> [l -1.3440593, r 1.3440593, b -1.0, t 1.0] 2.6881187x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 543x404, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066515133 d 234ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x291b4bf5 0/0 543x404 of 543x404, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x291b4bf5, angle 0.5, [l -1.3440593, r 1.3440593, b -1.0, t 1.0] 2.6881187x2.0 -> [l -1.3440593, r 1.3440593, b -1.0, t 1.0] 2.6881187x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x291b4bf5 543x404, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066515368 d 10ms]] [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 543x404, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 543x404, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 543 x 404 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066515471 d 16ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x291b4bf5 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x291b4bf5, angle 2.0, [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0 -> [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066515579 d 19ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 543 x 401 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066515605 d 9ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 543 / 4 2 x 397 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066515614 d 9ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 545 x 401 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066515594 d 38ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 545 x 401 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066516060 d 10ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x291b4bf5 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x291b4bf5, angle 4.5, [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0 -> [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066516070 d 8ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x291b4bf5 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x291b4bf5, angle 5.0, [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0 -> [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066516079 d 8ms]] [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517393 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x291b4bf5: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x291b4bf5 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517403 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 545 x 401 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517648 d 0ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.init.0 0x702b8b12: tileRendererInUse null, GearsES2[obj 0x702b8b12 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x702b8b12 on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x702b8b12 created: GearsObj[0x2d6e0d9d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x702b8b12 created: GearsObj[0x22c23889, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x702b8b12 created: GearsObj[0x22c23889, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.init.X 0x702b8b12 FIN GearsES2[obj 0x702b8b12 isInit true, usesShared false, 1 GearsObj[0x2d6e0d9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22c23889, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c97a936, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.reshape 0x702b8b12 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x702b8b12, angle 0.0, [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0 -> [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517649 d 165ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517815 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517816 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x702b8b12 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x702b8b12, angle 0.5, [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0 -> [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517815 d 8ms]] [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 545 x 401 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517843 d 6ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 545 x 401 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066518494 d 7ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.reshape 0x702b8b12 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x702b8b12, angle 2.5, [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0 -> [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066518501 d 7ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x702b8b12 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x702b8b12, angle 3.0, [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0 -> [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066518508 d 8ms]] [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066519818 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x702b8b12: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x702b8b12 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066519824 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[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.init.0 0x5f9b2141: tileRendererInUse null, GearsES2[obj 0x5f9b2141 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f9b2141 on Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5f9b2141 created: GearsObj[0x4dfad03d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f9b2141 created: GearsObj[0x1036c980, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f9b2141 created: GearsObj[0x1036c980, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.init.X 0x5f9b2141 FIN GearsES2[obj 0x5f9b2141 isInit true, usesShared false, 1 GearsObj[0x4dfad03d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1036c980, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d8dbd4a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.reshape 0x5f9b2141 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f9b2141, angle 0.0, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520014 d 159ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f9b2141 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f9b2141, angle 0.5, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520174 d 7ms]] [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520195 d 18ms]]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520221 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520221 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520221 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 1 632 x 446 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520264 d 13ms]]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520277 d 0ms]] [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521484 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.dispose 0x5f9b2141: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.dispose 0x5f9b2141 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521491 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 632 x 447 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521703 d 0ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.init.0 0x6c130c45: tileRendererInUse null, GearsES2[obj 0x6c130c45 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6c130c45 on Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6c130c45 created: GearsObj[0x76b926e4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6c130c45 created: GearsObj[0x45da0c0e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6c130c45 created: GearsObj[0x45da0c0e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.init.X 0x6c130c45 FIN GearsES2[obj 0x6c130c45 isInit true, usesShared false, 1 GearsObj[0x76b926e4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45da0c0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x279b5da4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.reshape 0x6c130c45 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c130c45, angle 0.0, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521705 d 166ms]] [junit] WindowUpdateEvent[[ 0 / 0 632 x 447 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521490 d 382ms]]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521873 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521873 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c130c45 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c130c45, angle 0.5, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521872 d 8ms]] [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521893 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521893 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521894 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 632 x 447 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521894 d 8ms]]] [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066523189 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.dispose 0x6c130c45: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.dispose 0x6c130c45 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066523196 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 @ 1579066523252 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066523252 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01NewtChildOnAWTParentLayouted took 4.806 sec [junit] Testcase: test02NewtChildOnAWTParentLayoutedDef took 2.407 sec [junit] Testcase: test03NewtChildOnAWTParentDirect took 1.672 sec [junit] Testcase: test04NewtChildOnAWTParentDirectDef took 1.69 sec [junit] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.558 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066512602 ms III - Start [junit] SLOCK [T main @ 1579066512604 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting02AWT - test01NewtChildOnAWTParentLayouted [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.0 0x291b4bf5: tileRendererInUse null, GearsES2[obj 0x291b4bf5 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x291b4bf5 on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x291b4bf5 created: GearsObj[0x3a3dd3bc, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x291b4bf5 created: GearsObj[0x4d8024b5, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x291b4bf5 created: GearsObj[0x4d8024b5, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x291b4bf5 FIN GearsES2[obj 0x291b4bf5 isInit true, usesShared false, 1 GearsObj[0x3a3dd3bc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4d8024b5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3612839f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x291b4bf5 0/0 543x404 of 543x404, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x291b4bf5, angle 0.0, [l -1.3440593, r 1.3440593, b -1.0, t 1.0] 2.6881187x2.0 -> [l -1.3440593, r 1.3440593, b -1.0, t 1.0] 2.6881187x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 543x404, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066515133 d 234ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x291b4bf5 0/0 543x404 of 543x404, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x291b4bf5, angle 0.5, [l -1.3440593, r 1.3440593, b -1.0, t 1.0] 2.6881187x2.0 -> [l -1.3440593, r 1.3440593, b -1.0, t 1.0] 2.6881187x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x291b4bf5 543x404, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066515368 d 10ms]] [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 543x404, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 543x404, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 543 x 404 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066515471 d 16ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x291b4bf5 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x291b4bf5, angle 2.0, [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0 -> [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066515579 d 19ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 543 x 401 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066515605 d 9ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 543 / 4 2 x 397 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066515614 d 9ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 545 x 401 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066515594 d 38ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 545 x 401 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066516060 d 10ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x291b4bf5 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x291b4bf5, angle 4.5, [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0 -> [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066516070 d 8ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x291b4bf5 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x291b4bf5, angle 5.0, [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0 -> [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066516079 d 8ms]] [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x291b4bf5 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517393 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x291b4bf5: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x291b4bf5 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517403 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 545 x 401 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517648 d 0ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.init.0 0x702b8b12: tileRendererInUse null, GearsES2[obj 0x702b8b12 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x702b8b12 on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x702b8b12 created: GearsObj[0x2d6e0d9d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x702b8b12 created: GearsObj[0x22c23889, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x702b8b12 created: GearsObj[0x22c23889, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.init.X 0x702b8b12 FIN GearsES2[obj 0x702b8b12 isInit true, usesShared false, 1 GearsObj[0x2d6e0d9d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x22c23889, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c97a936, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.reshape 0x702b8b12 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x702b8b12, angle 0.0, [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0 -> [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517649 d 165ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517815 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517816 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x702b8b12 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x702b8b12, angle 0.5, [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0 -> [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517815 d 8ms]] [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 545 x 401 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066517843 d 6ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 545 x 401 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066518494 d 7ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.reshape 0x702b8b12 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x702b8b12, angle 2.5, [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0 -> [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066518501 d 7ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x702b8b12 0/0 545x401 of 545x401, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x702b8b12, angle 3.0, [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0 -> [l -1.3591022, r 1.3591022, b -1.0, t 1.0] 2.7182045x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066518508 d 8ms]] [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x702b8b12 545x401, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066519818 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x702b8b12: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x702b8b12 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066519824 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[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.init.0 0x5f9b2141: tileRendererInUse null, GearsES2[obj 0x5f9b2141 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x5f9b2141 on Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x5f9b2141 created: GearsObj[0x4dfad03d, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x5f9b2141 created: GearsObj[0x1036c980, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x5f9b2141 created: GearsObj[0x1036c980, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.init.X 0x5f9b2141 FIN GearsES2[obj 0x5f9b2141 isInit true, usesShared false, 1 GearsObj[0x4dfad03d, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1036c980, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1d8dbd4a, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.reshape 0x5f9b2141 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f9b2141, angle 0.0, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520014 d 159ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x5f9b2141 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x5f9b2141, angle 0.5, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520174 d 7ms]] [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 1 x 1 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520195 d 18ms]]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520221 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520221 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520221 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 1 632 x 446 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520264 d 13ms]]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066520277 d 0ms]] [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x5f9b2141 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521484 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.dispose 0x5f9b2141: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-3,6,main] GearsES2.dispose 0x5f9b2141 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521491 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 632 x 447 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521703 d 0ms]]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.init.0 0x6c130c45: tileRendererInUse null, GearsES2[obj 0x6c130c45 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x6c130c45 on Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x6c130c45 created: GearsObj[0x76b926e4, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x6c130c45 created: GearsObj[0x45da0c0e, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x6c130c45 created: GearsObj[0x45da0c0e, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.init.X 0x6c130c45 FIN GearsES2[obj 0x6c130c45 isInit true, usesShared false, 1 GearsObj[0x76b926e4, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x45da0c0e, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x279b5da4, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.reshape 0x6c130c45 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c130c45, angle 0.0, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521705 d 166ms]] [junit] WindowUpdateEvent[[ 0 / 0 632 x 447 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521490 d 382ms]]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521873 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521873 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x6c130c45 0/0 632x447 of 632x447, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x6c130c45, angle 0.5, [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0 -> [l -1.4138702, r 1.4138702, b -1.0, t 1.0] 2.8277404x2.0, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[WINDOW_RESIZED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521872 d 8ms]] [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521893 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_LOST_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521893 d 0ms]] [junit] WindowEvent[EVENT_WINDOW_GAINED_FOCUS, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521894 d 0ms]] [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowUpdateEvent[[ 0 / 0 632 x 447 ], WindowEvent[EVENT_WINDOW_REPAINT, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066521894 d 8ms]]] [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] Thread[main,5,main] GearsES2.display 0x6c130c45 632x447, swapInterval 1, drawable 0x5800002 [junit] WindowEvent[EVENT_WINDOW_DESTROY_NOTIFY, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066523189 d 0ms]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.dispose 0x6c130c45: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-4,6,main] GearsES2.dispose 0x6c130c45 FIN [junit] WindowEvent[EVENT_WINDOW_DESTROYED, NEWTEvent[source:jogamp.newt.driver.x11.WindowDriver, consumed false, when:1579066523196 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 @ 1579066523252 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066523252 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [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 @ 1579066525071 ms III - Start [junit] SLOCK [T main @ 1579066525073 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01 [junit] Create PointerIcon #01: PointerIcon[obj 0x120f102b, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x625732, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x51dcb805, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x66498326, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x2accdbb5, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0xa2431d0, .x11_:0.0-1, 0x5400014, 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[main-AWTAnimator#00,5,main] GearsES2.init.0 0xe7edb54: tileRendererInUse null, GearsES2[obj 0xe7edb54 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xe7edb54 on Thread[main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xe7edb54 created: GearsObj[0x3752bbe7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xe7edb54 created: GearsObj[0x4c5a0240, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xe7edb54 created: GearsObj[0x4c5a0240, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0xe7edb54 FIN GearsES2[obj 0xe7edb54 isInit true, usesShared false, 1 GearsObj[0x3752bbe7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c5a0240, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x24eda594, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0xe7edb54 0/0 400x278 of 400x278, swapInterval 1, drawable 0x5400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe7edb54, angle 0.0, [l -1.438849, r 1.438849, b -1.0, t 1.0] 2.877698x2.0 -> [l -1.438849, r 1.438849, b -1.0, t 1.0] 2.877698x2.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0xe7edb54 0/0 400x275 of 400x275, swapInterval 1, drawable 0x5400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe7edb54, angle 0.5, [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0 -> [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0xe7edb54: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0xe7edb54 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 0x581ac8a8, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x6d4e5011, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x57d7f8ca, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x76c3e77a, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0xfba92d3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x662b4c69, .x11_:0.0-1, 0x5400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #01: PointerIcon[obj 0x71238fc2, .x11_:0.0-1, 0x5400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x2a54a73f, .x11_:0.0-1, 0x540001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x16a0ee18, .x11_:0.0-1, 0x5400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x3d6f0054, .x11_:0.0-1, 0x5400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x4efc180e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0xbd4dc25, .x11_:0.0-1, 0x5400028, 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[main-AWTAnimator#01,5,main] GearsES2.init.0 0x32b260fa: tileRendererInUse null, GearsES2[obj 0x32b260fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x32b260fa on Thread[main-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x32b260fa created: GearsObj[0x5a7abffd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x32b260fa created: GearsObj[0x3f19314c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x32b260fa created: GearsObj[0x3f19314c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.X 0x32b260fa FIN GearsES2[obj 0x32b260fa isInit true, usesShared false, 1 GearsObj[0x5a7abffd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f19314c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb740f0d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x32b260fa 0/0 400x275 of 400x275, swapInterval 1, drawable 0x540002a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32b260fa, angle 0.0, [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0 -> [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0, v-flip false [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.init.0 0xfa49800: tileRendererInUse null, GearsES2[obj 0xfa49800 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xfa49800 on Thread[main-AWTAnimator#02,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xfa49800 created: GearsObj[0x51bf0fe2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xfa49800 created: GearsObj[0x4c8c346b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xfa49800 created: GearsObj[0x4c8c346b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.init.X 0xfa49800 FIN GearsES2[obj 0xfa49800 isInit true, usesShared false, 1 GearsObj[0x51bf0fe2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c8c346b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xba72a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.reshape 0xfa49800 0/0 400x275 of 400x275, swapInterval 1, drawable 0x540002c, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfa49800, angle 0.0, [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0 -> [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x32b260fa: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x32b260fa FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0xfa49800: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0xfa49800 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 @ 1579066531118 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066531119 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.99 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066525071 ms III - Start [junit] SLOCK [T main @ 1579066525073 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01 [junit] Create PointerIcon #01: PointerIcon[obj 0x120f102b, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x625732, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x51dcb805, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x66498326, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x2accdbb5, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0xa2431d0, .x11_:0.0-1, 0x5400014, 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[main-AWTAnimator#00,5,main] GearsES2.init.0 0xe7edb54: tileRendererInUse null, GearsES2[obj 0xe7edb54 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xe7edb54 on Thread[main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xe7edb54 created: GearsObj[0x3752bbe7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xe7edb54 created: GearsObj[0x4c5a0240, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xe7edb54 created: GearsObj[0x4c5a0240, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0xe7edb54 FIN GearsES2[obj 0xe7edb54 isInit true, usesShared false, 1 GearsObj[0x3752bbe7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c5a0240, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x24eda594, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0xe7edb54 0/0 400x278 of 400x278, swapInterval 1, drawable 0x5400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe7edb54, angle 0.0, [l -1.438849, r 1.438849, b -1.0, t 1.0] 2.877698x2.0 -> [l -1.438849, r 1.438849, b -1.0, t 1.0] 2.877698x2.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0xe7edb54 0/0 400x275 of 400x275, swapInterval 1, drawable 0x5400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe7edb54, angle 0.5, [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0 -> [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0xe7edb54: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0xe7edb54 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 0x581ac8a8, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x6d4e5011, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x57d7f8ca, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x76c3e77a, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0xfba92d3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x662b4c69, .x11_:0.0-1, 0x5400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #01: PointerIcon[obj 0x71238fc2, .x11_:0.0-1, 0x5400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x2a54a73f, .x11_:0.0-1, 0x540001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x16a0ee18, .x11_:0.0-1, 0x5400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x3d6f0054, .x11_:0.0-1, 0x5400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x4efc180e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0xbd4dc25, .x11_:0.0-1, 0x5400028, 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[main-AWTAnimator#01,5,main] GearsES2.init.0 0x32b260fa: tileRendererInUse null, GearsES2[obj 0x32b260fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x32b260fa on Thread[main-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x32b260fa created: GearsObj[0x5a7abffd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x32b260fa created: GearsObj[0x3f19314c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x32b260fa created: GearsObj[0x3f19314c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.X 0x32b260fa FIN GearsES2[obj 0x32b260fa isInit true, usesShared false, 1 GearsObj[0x5a7abffd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f19314c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb740f0d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x32b260fa 0/0 400x275 of 400x275, swapInterval 1, drawable 0x540002a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32b260fa, angle 0.0, [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0 -> [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0, v-flip false [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.init.0 0xfa49800: tileRendererInUse null, GearsES2[obj 0xfa49800 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xfa49800 on Thread[main-AWTAnimator#02,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xfa49800 created: GearsObj[0x51bf0fe2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xfa49800 created: GearsObj[0x4c8c346b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xfa49800 created: GearsObj[0x4c8c346b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.init.X 0xfa49800 FIN GearsES2[obj 0xfa49800 isInit true, usesShared false, 1 GearsObj[0x51bf0fe2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c8c346b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xba72a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.reshape 0xfa49800 0/0 400x275 of 400x275, swapInterval 1, drawable 0x540002c, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfa49800, angle 0.0, [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0 -> [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x32b260fa: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x32b260fa FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0xfa49800: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0xfa49800 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 @ 1579066531118 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066531119 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01AWTOneNewtChilds01 took 2.05 sec [junit] Testcase: test02AWTTwoNewtChilds01 took 2.177 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.99 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066525071 ms III - Start [junit] SLOCK [T main @ 1579066525073 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting03AWT - test01AWTOneNewtChilds01 [junit] Create PointerIcon #01: PointerIcon[obj 0x120f102b, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x625732, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x51dcb805, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x66498326, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x2accdbb5, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0xa2431d0, .x11_:0.0-1, 0x5400014, 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[main-AWTAnimator#00,5,main] GearsES2.init.0 0xe7edb54: tileRendererInUse null, GearsES2[obj 0xe7edb54 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xe7edb54 on Thread[main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xe7edb54 created: GearsObj[0x3752bbe7, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xe7edb54 created: GearsObj[0x4c5a0240, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xe7edb54 created: GearsObj[0x4c5a0240, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0xe7edb54 FIN GearsES2[obj 0xe7edb54 isInit true, usesShared false, 1 GearsObj[0x3752bbe7, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c5a0240, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x24eda594, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0xe7edb54 0/0 400x278 of 400x278, swapInterval 1, drawable 0x5400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe7edb54, angle 0.0, [l -1.438849, r 1.438849, b -1.0, t 1.0] 2.877698x2.0 -> [l -1.438849, r 1.438849, b -1.0, t 1.0] 2.877698x2.0, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0xe7edb54 0/0 400x275 of 400x275, swapInterval 1, drawable 0x5400016, msaa false, tileRendererInUse null [junit] >> GearsES2 0xe7edb54, angle 0.5, [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0 -> [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0xe7edb54: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0xe7edb54 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 0x581ac8a8, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x6d4e5011, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x57d7f8ca, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x76c3e77a, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0xfba92d3, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0x662b4c69, .x11_:0.0-1, 0x5400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #01: PointerIcon[obj 0x71238fc2, .x11_:0.0-1, 0x5400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [junit] Create PointerIcon #02: PointerIcon[obj 0x2a54a73f, .x11_:0.0-1, 0x540001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [junit] Create PointerIcon #03: PointerIcon[obj 0x16a0ee18, .x11_:0.0-1, 0x5400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #04: PointerIcon[obj 0x3d6f0054, .x11_:0.0-1, 0x5400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PixelRect[obj 0x4efc180e, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [junit] Create PointerIcon #05: PointerIcon[obj 0xbd4dc25, .x11_:0.0-1, 0x5400028, 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[main-AWTAnimator#01,5,main] GearsES2.init.0 0x32b260fa: tileRendererInUse null, GearsES2[obj 0x32b260fa isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x32b260fa on Thread[main-AWTAnimator#01,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x32b260fa created: GearsObj[0x5a7abffd, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x32b260fa created: GearsObj[0x3f19314c, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x32b260fa created: GearsObj[0x3f19314c, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.init.X 0x32b260fa FIN GearsES2[obj 0x32b260fa isInit true, usesShared false, 1 GearsObj[0x5a7abffd, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3f19314c, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xb740f0d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x32b260fa 0/0 400x275 of 400x275, swapInterval 1, drawable 0x540002a, msaa false, tileRendererInUse null [junit] >> GearsES2 0x32b260fa, angle 0.0, [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0 -> [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0, v-flip false [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.init.0 0xfa49800: tileRendererInUse null, GearsES2[obj 0xfa49800 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0xfa49800 on Thread[main-AWTAnimator#02,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0xfa49800 created: GearsObj[0x51bf0fe2, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0xfa49800 created: GearsObj[0x4c8c346b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0xfa49800 created: GearsObj[0x4c8c346b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.init.X 0xfa49800 FIN GearsES2[obj 0xfa49800 isInit true, usesShared false, 1 GearsObj[0x51bf0fe2, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x4c8c346b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xba72a8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#02,5,main] GearsES2.reshape 0xfa49800 0/0 400x275 of 400x275, swapInterval 1, drawable 0x540002c, msaa false, tileRendererInUse null [junit] >> GearsES2 0xfa49800, angle 0.0, [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0 -> [l -1.4545455, r 1.4545455, b -1.0, t 1.0] 2.909091x2.0, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x32b260fa: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0x32b260fa FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0xfa49800: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,5,main] GearsES2.dispose 0xfa49800 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 @ 1579066531118 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066531119 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066532869 ms III - Start [junit] SLOCK [T main @ 1579066532871 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test01WinHopFrame2FrameDirectHop [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,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[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3098cf3b created: GearsObj[0x1305ec8f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3098cf3b created: GearsObj[0x75dd106f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3098cf3b created: GearsObj[0x75dd106f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x3098cf3b FIN GearsES2[obj 0x3098cf3b isInit true, usesShared false, 1 GearsObj[0x1305ec8f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75dd106f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15c4d3a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3098cf3b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3098cf3b, angle 0.0, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3098cf3b 305x321, swapInterval 1, drawable 0x5800004 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3098cf3b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3098cf3b, angle 0.5, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3098cf3b 305x321, swapInterval 1, drawable 0x5800004 [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x3098cf3b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3098cf3b, angle 70.5, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x3098cf3b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3098cf3b, angle 156.0, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3098cf3b: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3098cf3b 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[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.init.0 0x3fb1549b: tileRendererInUse null, GearsES2[obj 0x3fb1549b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3fb1549b on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3fb1549b created: GearsObj[0x7701007e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3fb1549b created: GearsObj[0x292aca81, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3fb1549b created: GearsObj[0x292aca81, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.init.X 0x3fb1549b FIN GearsES2[obj 0x3fb1549b isInit true, usesShared false, 1 GearsObj[0x7701007e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x292aca81, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d725cbf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.reshape 0x3fb1549b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fb1549b, angle 0.0, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x3fb1549b 305x321, swapInterval 1, drawable 0x5800004 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3fb1549b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fb1549b, angle 0.5, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3fb1549b 305x321, swapInterval 1, drawable 0x5800004 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3fb1549b 305x321, swapInterval 1, drawable 0x5800004 [junit] Thread[main-AWTAnimator#03,5,main] GearsES2.reshape 0x3fb1549b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fb1549b, angle 56.5, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#03,5,main] GearsES2.reshape 0x3fb1549b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fb1549b, angle 118.5, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x3fb1549b: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x3fb1549b 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 @ 1579066542334 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066542334 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.391 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066532869 ms III - Start [junit] SLOCK [T main @ 1579066532871 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test01WinHopFrame2FrameDirectHop [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,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[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3098cf3b created: GearsObj[0x1305ec8f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3098cf3b created: GearsObj[0x75dd106f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3098cf3b created: GearsObj[0x75dd106f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x3098cf3b FIN GearsES2[obj 0x3098cf3b isInit true, usesShared false, 1 GearsObj[0x1305ec8f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75dd106f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15c4d3a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3098cf3b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3098cf3b, angle 0.0, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3098cf3b 305x321, swapInterval 1, drawable 0x5800004 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3098cf3b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3098cf3b, angle 0.5, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3098cf3b 305x321, swapInterval 1, drawable 0x5800004 [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x3098cf3b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3098cf3b, angle 70.5, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x3098cf3b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3098cf3b, angle 156.0, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3098cf3b: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3098cf3b 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[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.init.0 0x3fb1549b: tileRendererInUse null, GearsES2[obj 0x3fb1549b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3fb1549b on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3fb1549b created: GearsObj[0x7701007e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3fb1549b created: GearsObj[0x292aca81, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3fb1549b created: GearsObj[0x292aca81, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.init.X 0x3fb1549b FIN GearsES2[obj 0x3fb1549b isInit true, usesShared false, 1 GearsObj[0x7701007e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x292aca81, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d725cbf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.reshape 0x3fb1549b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fb1549b, angle 0.0, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x3fb1549b 305x321, swapInterval 1, drawable 0x5800004 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3fb1549b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fb1549b, angle 0.5, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3fb1549b 305x321, swapInterval 1, drawable 0x5800004 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3fb1549b 305x321, swapInterval 1, drawable 0x5800004 [junit] Thread[main-AWTAnimator#03,5,main] GearsES2.reshape 0x3fb1549b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fb1549b, angle 56.5, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#03,5,main] GearsES2.reshape 0x3fb1549b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fb1549b, angle 118.5, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x3fb1549b: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x3fb1549b 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 @ 1579066542334 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066542334 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: test01WinHopFrame2FrameDirectHop took 3.988 sec [junit] Testcase: test02WinHopFrame2FrameDetachFirst took 3.657 sec [junit] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.391 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066532869 ms III - Start [junit] SLOCK [T main @ 1579066532871 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [junit] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04AWT - test01WinHopFrame2FrameDirectHop [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [junit] null [junit] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,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[main-Display-.x11_:0.0-1-EDT-1,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3098cf3b created: GearsObj[0x1305ec8f, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3098cf3b created: GearsObj[0x75dd106f, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3098cf3b created: GearsObj[0x75dd106f, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.init.X 0x3098cf3b FIN GearsES2[obj 0x3098cf3b isInit true, usesShared false, 1 GearsObj[0x1305ec8f, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x75dd106f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x15c4d3a7, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.reshape 0x3098cf3b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3098cf3b, angle 0.0, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.display 0x3098cf3b 305x321, swapInterval 1, drawable 0x5800004 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3098cf3b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3098cf3b, angle 0.5, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3098cf3b 305x321, swapInterval 1, drawable 0x5800004 [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x3098cf3b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3098cf3b, angle 70.5, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#00,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#01,5,main] GearsES2.reshape 0x3098cf3b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3098cf3b, angle 156.0, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] RedSquareES2.dispose FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3098cf3b: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x3098cf3b 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[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init: tileRendererInUse null [junit] RedSquareES2 init on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [junit] null [junit] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [junit] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [junit] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.init FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.reshape FIN [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[AWT-EventQueue-0,6,main] RedSquareES2.reshape FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.init.0 0x3fb1549b: tileRendererInUse null, GearsES2[obj 0x3fb1549b isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x3fb1549b on Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x3fb1549b created: GearsObj[0x7701007e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x3fb1549b created: GearsObj[0x292aca81, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x3fb1549b created: GearsObj[0x292aca81, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.init.X 0x3fb1549b FIN GearsES2[obj 0x3fb1549b isInit true, usesShared false, 1 GearsObj[0x7701007e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x292aca81, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6d725cbf, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.reshape 0x3fb1549b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fb1549b, angle 0.0, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.display 0x3fb1549b 305x321, swapInterval 1, drawable 0x5800004 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.reshape 0x3fb1549b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fb1549b, angle 0.5, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3fb1549b 305x321, swapInterval 1, drawable 0x5800004 [junit] Thread[AWT-EventQueue-0,6,main] GearsES2.display 0x3fb1549b 305x321, swapInterval 1, drawable 0x5800004 [junit] Thread[main-AWTAnimator#03,5,main] GearsES2.reshape 0x3fb1549b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fb1549b, angle 56.5, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800002, tileRendererInUse null [junit] Thread[main-AWTAnimator#02,5,main] RedSquareES2.reshape FIN [junit] Thread[main-AWTAnimator#03,5,main] GearsES2.reshape 0x3fb1549b 0/0 305x321 of 305x321, swapInterval 1, drawable 0x5800004, msaa false, tileRendererInUse null [junit] >> GearsES2 0x3fb1549b, angle 118.5, [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918 -> [l -1.0, r 1.0, b -1.052459, t 1.052459] 2.0x2.104918, v-flip false [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] RedSquareES2.dispose FIN [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x3fb1549b: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-2,6,main] GearsES2.dispose 0x3fb1549b 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 @ 1579066542334 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066542334 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [junit] ------------- ---------------- --------------- [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT [junit] ++++ Test Singleton.ctor() [junit] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestTranslucentParentingAWT [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066544260 ms III - Start [junit] SLOCK [T main @ 1579066544263 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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=0x4c1], DirectColorModel: rmask=ff0000 gmask=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=0x4c2], DirectColorModel: rmask=ff0000 gmask=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=0x4c3], DirectColorModel: rmask=ff0000 gmask=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=0x4c4], DirectColorModel: rmask=ff0000 gmask=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=0x4c5], DirectColorModel: rmask=ff0000 gmask=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=0x4c6], DirectColorModel: rmask=ff0000 gmask=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=0x4c7], DirectColorModel: rmask=ff0000 gmask=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=0x4c8], DirectColorModel: rmask=ff0000 gmask=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=0x4c9], DirectColorModel: rmask=ff0000 gmask=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=0x4ca], DirectColorModel: rmask=ff0000 gmask=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=0x4cb], DirectColorModel: rmask=ff0000 gmask=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=0x4cc], DirectColorModel: rmask=ff0000 gmask=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=0x4cd], DirectColorModel: rmask=ff0000 gmask=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=0x4ce], DirectColorModel: rmask=ff0000 gmask=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=0x4cf], DirectColorModel: rmask=ff0000 gmask=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=0x4d0], DirectColorModel: rmask=ff0000 gmask=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=0x4d1], DirectColorModel: rmask=ff0000 gmask=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=0x4d2], DirectColorModel: rmask=ff0000 gmask=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=0x4d3], DirectColorModel: rmask=ff0000 gmask=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=0x4d4], DirectColorModel: rmask=ff0000 gmask=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=0x4d5], DirectColorModel: rmask=ff0000 gmask=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=0x4d6], DirectColorModel: rmask=ff0000 gmask=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=0x4d7], DirectColorModel: rmask=ff0000 gmask=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=0x4d8], DirectColorModel: rmask=ff0000 gmask=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=0x4d9], DirectColorModel: rmask=ff0000 gmask=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=0x4da], DirectColorModel: rmask=ff0000 gmask=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=0x4db], DirectColorModel: rmask=ff0000 gmask=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=0x4dc], DirectColorModel: rmask=ff0000 gmask=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=0x4dd], DirectColorModel: rmask=ff0000 gmask=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=0x4de], DirectColorModel: rmask=ff0000 gmask=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=0x4df], DirectColorModel: rmask=ff0000 gmask=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=0x4e0], DirectColorModel: rmask=ff0000 gmask=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=0x4e1], DirectColorModel: rmask=ff0000 gmask=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=0x4e2], DirectColorModel: rmask=ff0000 gmask=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=0x4e3], DirectColorModel: rmask=ff0000 gmask=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=0x4e4], DirectColorModel: rmask=ff0000 gmask=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=0x4e5], DirectColorModel: rmask=ff0000 gmask=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=0x4e6], DirectColorModel: rmask=ff0000 gmask=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=0x4e7], DirectColorModel: rmask=ff0000 gmask=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=0x4e8], DirectColorModel: rmask=ff0000 gmask=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=0x4e9], DirectColorModel: rmask=ff0000 gmask=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=0x4ea], DirectColorModel: rmask=ff0000 gmask=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=0x4eb], DirectColorModel: rmask=ff0000 gmask=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=0x4ec], DirectColorModel: rmask=ff0000 gmask=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=0x4ed], DirectColorModel: rmask=ff0000 gmask=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=0x4ee], DirectColorModel: rmask=ff0000 gmask=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=0x4ef], DirectColorModel: rmask=ff0000 gmask=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=0x4f0], DirectColorModel: rmask=ff0000 gmask=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=0x4f1], DirectColorModel: rmask=ff0000 gmask=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=0x4f2], DirectColorModel: rmask=ff0000 gmask=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=0x4f3], DirectColorModel: rmask=ff0000 gmask=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=0x4f4], DirectColorModel: rmask=ff0000 gmask=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=0x4f5], DirectColorModel: rmask=ff0000 gmask=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=0x4f6], DirectColorModel: rmask=ff0000 gmask=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=0x4f7], DirectColorModel: rmask=ff0000 gmask=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=0x4f8], DirectColorModel: rmask=ff0000 gmask=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=0x4f9], DirectColorModel: rmask=ff0000 gmask=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=0x4fa], DirectColorModel: rmask=ff0000 gmask=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=0x4fb], DirectColorModel: rmask=ff0000 gmask=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=0x4fc], DirectColorModel: rmask=ff0000 gmask=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=0x4fd], DirectColorModel: rmask=ff0000 gmask=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=0x4fe], DirectColorModel: rmask=ff0000 gmask=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=0x4ff], DirectColorModel: rmask=ff0000 gmask=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=0x500], DirectColorModel: rmask=ff0000 gmask=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=0x501], DirectColorModel: rmask=ff0000 gmask=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=0x502], DirectColorModel: rmask=ff0000 gmask=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=0x503], DirectColorModel: rmask=ff0000 gmask=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=0x504], DirectColorModel: rmask=ff0000 gmask=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=0x505], DirectColorModel: rmask=ff0000 gmask=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=0x506], DirectColorModel: rmask=ff0000 gmask=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=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:72 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:73 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:74 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:75 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:76 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:77 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:78 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:79 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:80 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:81 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:82 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:83 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:84 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:85 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:86 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:87 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:88 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:89 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:90 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:91 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:92 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:93 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:94 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:95 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:96 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:97 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:98 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:99 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:100 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:101 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:102 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:103 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:104 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:105 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:106 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:107 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:108 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:109 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:110 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:111 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:112 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:113 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:114 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:115 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:116 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:117 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:118 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:119 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:120 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:121 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:122 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:123 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:124 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:125 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:126 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:127 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:128 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:129 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:130 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:131 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:132 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:133 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:134 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:135 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:136 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:137 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:138 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:139 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:140 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:141 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:142 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:143 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:144 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:145 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:146 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:147 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:148 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:149 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:150 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:151 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:152 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:153 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:154 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:155 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:156 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:157 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:158 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:159 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:160 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:161 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:162 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:163 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:164 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:165 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:166 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:167 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:168 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:169 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:170 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:171 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:172 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:173 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:174 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:175 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:176 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:177 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:178 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:179 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:180 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:181 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:182 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:183 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:184 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:185 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:186 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:187 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:188 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:189 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:190 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:191 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:192 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:193 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:194 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:195 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:196 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:197 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:198 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:199 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:200 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:201 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:202 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:203 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:204 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:205 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:206 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:207 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:208 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:209 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:210 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:211 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:212 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:213 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:214 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:215 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:216 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:217 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:218 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:219 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:220 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:221 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:222 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:223 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:224 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:225 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:226 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:227 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:228 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:229 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:230 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:231 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:232 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:233 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:234 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:235 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:236 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:237 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:238 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:239 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:240 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x70], DirectColorModel: rmask=ff0000 gmask=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=0x69f], DirectColorModel: rmask=ff0000 gmask=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=0x6a0], DirectColorModel: rmask=ff0000 gmask=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=0x6a1], DirectColorModel: rmask=ff0000 gmask=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=0x6a2], DirectColorModel: rmask=ff0000 gmask=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=0x6a3], DirectColorModel: rmask=ff0000 gmask=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=0x6a4], DirectColorModel: rmask=ff0000 gmask=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=0x6a5], DirectColorModel: rmask=ff0000 gmask=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=0x6a6], DirectColorModel: rmask=ff0000 gmask=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=0x6a7], DirectColorModel: rmask=ff0000 gmask=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=0x6a8], DirectColorModel: rmask=ff0000 gmask=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=0x6a9], DirectColorModel: rmask=ff0000 gmask=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=0x6aa], DirectColorModel: rmask=ff0000 gmask=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=0x6ab], DirectColorModel: rmask=ff0000 gmask=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=0x6ac], DirectColorModel: rmask=ff0000 gmask=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=0x6ad], DirectColorModel: rmask=ff0000 gmask=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=0x6ae], DirectColorModel: rmask=ff0000 gmask=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=0x6af], DirectColorModel: rmask=ff0000 gmask=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=0x6b0], DirectColorModel: rmask=ff0000 gmask=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=0x6b1], DirectColorModel: rmask=ff0000 gmask=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=0x6b2], DirectColorModel: rmask=ff0000 gmask=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=0x6b3], DirectColorModel: rmask=ff0000 gmask=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=0x6b4], DirectColorModel: rmask=ff0000 gmask=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=0x6b5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x41a0aa7d: tileRendererInUse null, GearsES2[obj 0x41a0aa7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x41a0aa7d on Thread[main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x41a0aa7d created: GearsObj[0x4966238e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x41a0aa7d created: GearsObj[0x2bed3c7b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x41a0aa7d created: GearsObj[0x2bed3c7b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x41a0aa7d FIN GearsES2[obj 0x41a0aa7d isInit true, usesShared false, 1 GearsObj[0x4966238e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2bed3c7b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36665a27, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x41a0aa7d 0/0 400x200 of 400x200, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x41a0aa7d, 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[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x41a0aa7d: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x41a0aa7d 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 @ 1579066547531 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066547532 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.19 sec [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066544260 ms III - Start [junit] SLOCK [T main @ 1579066544263 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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=0x4c1], DirectColorModel: rmask=ff0000 gmask=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=0x4c2], DirectColorModel: rmask=ff0000 gmask=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=0x4c3], DirectColorModel: rmask=ff0000 gmask=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=0x4c4], DirectColorModel: rmask=ff0000 gmask=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=0x4c5], DirectColorModel: rmask=ff0000 gmask=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=0x4c6], DirectColorModel: rmask=ff0000 gmask=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=0x4c7], DirectColorModel: rmask=ff0000 gmask=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=0x4c8], DirectColorModel: rmask=ff0000 gmask=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=0x4c9], DirectColorModel: rmask=ff0000 gmask=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=0x4ca], DirectColorModel: rmask=ff0000 gmask=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=0x4cb], DirectColorModel: rmask=ff0000 gmask=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=0x4cc], DirectColorModel: rmask=ff0000 gmask=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=0x4cd], DirectColorModel: rmask=ff0000 gmask=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=0x4ce], DirectColorModel: rmask=ff0000 gmask=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=0x4cf], DirectColorModel: rmask=ff0000 gmask=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=0x4d0], DirectColorModel: rmask=ff0000 gmask=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=0x4d1], DirectColorModel: rmask=ff0000 gmask=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=0x4d2], DirectColorModel: rmask=ff0000 gmask=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=0x4d3], DirectColorModel: rmask=ff0000 gmask=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=0x4d4], DirectColorModel: rmask=ff0000 gmask=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=0x4d5], DirectColorModel: rmask=ff0000 gmask=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=0x4d6], DirectColorModel: rmask=ff0000 gmask=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=0x4d7], DirectColorModel: rmask=ff0000 gmask=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=0x4d8], DirectColorModel: rmask=ff0000 gmask=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=0x4d9], DirectColorModel: rmask=ff0000 gmask=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=0x4da], DirectColorModel: rmask=ff0000 gmask=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=0x4db], DirectColorModel: rmask=ff0000 gmask=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=0x4dc], DirectColorModel: rmask=ff0000 gmask=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=0x4dd], DirectColorModel: rmask=ff0000 gmask=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=0x4de], DirectColorModel: rmask=ff0000 gmask=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=0x4df], DirectColorModel: rmask=ff0000 gmask=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=0x4e0], DirectColorModel: rmask=ff0000 gmask=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=0x4e1], DirectColorModel: rmask=ff0000 gmask=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=0x4e2], DirectColorModel: rmask=ff0000 gmask=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=0x4e3], DirectColorModel: rmask=ff0000 gmask=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=0x4e4], DirectColorModel: rmask=ff0000 gmask=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=0x4e5], DirectColorModel: rmask=ff0000 gmask=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=0x4e6], DirectColorModel: rmask=ff0000 gmask=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=0x4e7], DirectColorModel: rmask=ff0000 gmask=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=0x4e8], DirectColorModel: rmask=ff0000 gmask=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=0x4e9], DirectColorModel: rmask=ff0000 gmask=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=0x4ea], DirectColorModel: rmask=ff0000 gmask=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=0x4eb], DirectColorModel: rmask=ff0000 gmask=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=0x4ec], DirectColorModel: rmask=ff0000 gmask=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=0x4ed], DirectColorModel: rmask=ff0000 gmask=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=0x4ee], DirectColorModel: rmask=ff0000 gmask=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=0x4ef], DirectColorModel: rmask=ff0000 gmask=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=0x4f0], DirectColorModel: rmask=ff0000 gmask=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=0x4f1], DirectColorModel: rmask=ff0000 gmask=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=0x4f2], DirectColorModel: rmask=ff0000 gmask=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=0x4f3], DirectColorModel: rmask=ff0000 gmask=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=0x4f4], DirectColorModel: rmask=ff0000 gmask=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=0x4f5], DirectColorModel: rmask=ff0000 gmask=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=0x4f6], DirectColorModel: rmask=ff0000 gmask=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=0x4f7], DirectColorModel: rmask=ff0000 gmask=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=0x4f8], DirectColorModel: rmask=ff0000 gmask=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=0x4f9], DirectColorModel: rmask=ff0000 gmask=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=0x4fa], DirectColorModel: rmask=ff0000 gmask=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=0x4fb], DirectColorModel: rmask=ff0000 gmask=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=0x4fc], DirectColorModel: rmask=ff0000 gmask=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=0x4fd], DirectColorModel: rmask=ff0000 gmask=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=0x4fe], DirectColorModel: rmask=ff0000 gmask=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=0x4ff], DirectColorModel: rmask=ff0000 gmask=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=0x500], DirectColorModel: rmask=ff0000 gmask=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=0x501], DirectColorModel: rmask=ff0000 gmask=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=0x502], DirectColorModel: rmask=ff0000 gmask=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=0x503], DirectColorModel: rmask=ff0000 gmask=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=0x504], DirectColorModel: rmask=ff0000 gmask=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=0x505], DirectColorModel: rmask=ff0000 gmask=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=0x506], DirectColorModel: rmask=ff0000 gmask=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=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:72 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:73 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:74 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:75 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:76 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:77 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:78 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:79 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:80 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:81 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:82 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:83 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:84 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:85 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:86 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:87 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:88 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:89 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:90 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:91 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:92 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:93 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:94 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:95 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:96 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:97 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:98 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:99 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:100 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:101 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:102 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:103 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:104 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:105 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:106 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:107 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:108 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:109 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:110 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:111 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:112 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:113 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:114 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:115 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:116 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:117 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:118 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:119 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:120 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:121 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:122 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:123 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:124 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:125 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:126 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:127 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:128 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:129 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:130 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:131 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:132 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:133 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:134 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:135 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:136 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:137 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:138 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:139 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:140 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:141 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:142 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:143 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:144 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:145 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:146 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:147 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:148 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:149 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:150 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:151 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:152 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:153 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:154 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:155 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:156 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:157 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:158 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:159 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:160 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:161 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:162 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:163 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:164 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:165 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:166 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:167 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:168 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:169 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:170 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:171 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:172 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:173 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:174 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:175 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:176 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:177 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:178 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:179 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:180 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:181 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:182 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:183 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:184 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:185 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:186 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:187 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:188 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:189 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:190 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:191 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:192 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:193 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:194 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:195 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:196 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:197 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:198 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:199 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:200 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:201 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:202 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:203 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:204 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:205 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:206 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:207 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:208 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:209 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:210 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:211 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:212 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:213 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:214 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:215 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:216 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:217 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:218 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:219 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:220 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:221 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:222 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:223 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:224 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:225 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:226 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:227 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:228 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:229 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:230 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:231 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:232 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:233 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:234 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:235 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:236 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:237 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:238 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:239 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:240 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x70], DirectColorModel: rmask=ff0000 gmask=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=0x69f], DirectColorModel: rmask=ff0000 gmask=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=0x6a0], DirectColorModel: rmask=ff0000 gmask=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=0x6a1], DirectColorModel: rmask=ff0000 gmask=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=0x6a2], DirectColorModel: rmask=ff0000 gmask=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=0x6a3], DirectColorModel: rmask=ff0000 gmask=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=0x6a4], DirectColorModel: rmask=ff0000 gmask=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=0x6a5], DirectColorModel: rmask=ff0000 gmask=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=0x6a6], DirectColorModel: rmask=ff0000 gmask=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=0x6a7], DirectColorModel: rmask=ff0000 gmask=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=0x6a8], DirectColorModel: rmask=ff0000 gmask=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=0x6a9], DirectColorModel: rmask=ff0000 gmask=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=0x6aa], DirectColorModel: rmask=ff0000 gmask=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=0x6ab], DirectColorModel: rmask=ff0000 gmask=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=0x6ac], DirectColorModel: rmask=ff0000 gmask=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=0x6ad], DirectColorModel: rmask=ff0000 gmask=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=0x6ae], DirectColorModel: rmask=ff0000 gmask=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=0x6af], DirectColorModel: rmask=ff0000 gmask=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=0x6b0], DirectColorModel: rmask=ff0000 gmask=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=0x6b1], DirectColorModel: rmask=ff0000 gmask=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=0x6b2], DirectColorModel: rmask=ff0000 gmask=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=0x6b3], DirectColorModel: rmask=ff0000 gmask=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=0x6b4], DirectColorModel: rmask=ff0000 gmask=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=0x6b5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x41a0aa7d: tileRendererInUse null, GearsES2[obj 0x41a0aa7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x41a0aa7d on Thread[main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x41a0aa7d created: GearsObj[0x4966238e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x41a0aa7d created: GearsObj[0x2bed3c7b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x41a0aa7d created: GearsObj[0x2bed3c7b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x41a0aa7d FIN GearsES2[obj 0x41a0aa7d isInit true, usesShared false, 1 GearsObj[0x4966238e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2bed3c7b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36665a27, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x41a0aa7d 0/0 400x200 of 400x200, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x41a0aa7d, 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[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x41a0aa7d: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x41a0aa7d 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 @ 1579066547531 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066547532 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [junit] ------------- ---------------- --------------- [junit] [junit] Testcase: testWindowParenting1AWTOneNewtChild01 took 1.468 sec [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.19 sec [junit] [junit] ------------- Standard Error ----------------- [junit] ++++ Test Singleton.ctor() [junit] ++++ Test Singleton.lock() [junit] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066544260 ms III - Start [junit] SLOCK [T main @ 1579066544263 ms +++ localhost/127.0.0.1:59999 - Locked within 16 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=0x4c1], DirectColorModel: rmask=ff0000 gmask=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=0x4c2], DirectColorModel: rmask=ff0000 gmask=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=0x4c3], DirectColorModel: rmask=ff0000 gmask=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=0x4c4], DirectColorModel: rmask=ff0000 gmask=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=0x4c5], DirectColorModel: rmask=ff0000 gmask=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=0x4c6], DirectColorModel: rmask=ff0000 gmask=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=0x4c7], DirectColorModel: rmask=ff0000 gmask=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=0x4c8], DirectColorModel: rmask=ff0000 gmask=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=0x4c9], DirectColorModel: rmask=ff0000 gmask=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=0x4ca], DirectColorModel: rmask=ff0000 gmask=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=0x4cb], DirectColorModel: rmask=ff0000 gmask=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=0x4cc], DirectColorModel: rmask=ff0000 gmask=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=0x4cd], DirectColorModel: rmask=ff0000 gmask=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=0x4ce], DirectColorModel: rmask=ff0000 gmask=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=0x4cf], DirectColorModel: rmask=ff0000 gmask=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=0x4d0], DirectColorModel: rmask=ff0000 gmask=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=0x4d1], DirectColorModel: rmask=ff0000 gmask=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=0x4d2], DirectColorModel: rmask=ff0000 gmask=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=0x4d3], DirectColorModel: rmask=ff0000 gmask=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=0x4d4], DirectColorModel: rmask=ff0000 gmask=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=0x4d5], DirectColorModel: rmask=ff0000 gmask=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=0x4d6], DirectColorModel: rmask=ff0000 gmask=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=0x4d7], DirectColorModel: rmask=ff0000 gmask=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=0x4d8], DirectColorModel: rmask=ff0000 gmask=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=0x4d9], DirectColorModel: rmask=ff0000 gmask=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=0x4da], DirectColorModel: rmask=ff0000 gmask=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=0x4db], DirectColorModel: rmask=ff0000 gmask=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=0x4dc], DirectColorModel: rmask=ff0000 gmask=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=0x4dd], DirectColorModel: rmask=ff0000 gmask=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=0x4de], DirectColorModel: rmask=ff0000 gmask=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=0x4df], DirectColorModel: rmask=ff0000 gmask=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=0x4e0], DirectColorModel: rmask=ff0000 gmask=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=0x4e1], DirectColorModel: rmask=ff0000 gmask=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=0x4e2], DirectColorModel: rmask=ff0000 gmask=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=0x4e3], DirectColorModel: rmask=ff0000 gmask=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=0x4e4], DirectColorModel: rmask=ff0000 gmask=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=0x4e5], DirectColorModel: rmask=ff0000 gmask=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=0x4e6], DirectColorModel: rmask=ff0000 gmask=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=0x4e7], DirectColorModel: rmask=ff0000 gmask=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=0x4e8], DirectColorModel: rmask=ff0000 gmask=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=0x4e9], DirectColorModel: rmask=ff0000 gmask=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=0x4ea], DirectColorModel: rmask=ff0000 gmask=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=0x4eb], DirectColorModel: rmask=ff0000 gmask=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=0x4ec], DirectColorModel: rmask=ff0000 gmask=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=0x4ed], DirectColorModel: rmask=ff0000 gmask=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=0x4ee], DirectColorModel: rmask=ff0000 gmask=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=0x4ef], DirectColorModel: rmask=ff0000 gmask=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=0x4f0], DirectColorModel: rmask=ff0000 gmask=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=0x4f1], DirectColorModel: rmask=ff0000 gmask=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=0x4f2], DirectColorModel: rmask=ff0000 gmask=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=0x4f3], DirectColorModel: rmask=ff0000 gmask=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=0x4f4], DirectColorModel: rmask=ff0000 gmask=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=0x4f5], DirectColorModel: rmask=ff0000 gmask=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=0x4f6], DirectColorModel: rmask=ff0000 gmask=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=0x4f7], DirectColorModel: rmask=ff0000 gmask=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=0x4f8], DirectColorModel: rmask=ff0000 gmask=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=0x4f9], DirectColorModel: rmask=ff0000 gmask=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=0x4fa], DirectColorModel: rmask=ff0000 gmask=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=0x4fb], DirectColorModel: rmask=ff0000 gmask=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=0x4fc], DirectColorModel: rmask=ff0000 gmask=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=0x4fd], DirectColorModel: rmask=ff0000 gmask=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=0x4fe], DirectColorModel: rmask=ff0000 gmask=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=0x4ff], DirectColorModel: rmask=ff0000 gmask=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=0x500], DirectColorModel: rmask=ff0000 gmask=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=0x501], DirectColorModel: rmask=ff0000 gmask=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=0x502], DirectColorModel: rmask=ff0000 gmask=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=0x503], DirectColorModel: rmask=ff0000 gmask=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=0x504], DirectColorModel: rmask=ff0000 gmask=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=0x505], DirectColorModel: rmask=ff0000 gmask=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=0x506], DirectColorModel: rmask=ff0000 gmask=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=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:72 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:73 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:74 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:75 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:76 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:77 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:78 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:79 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:80 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:81 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:82 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:83 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:84 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:85 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:86 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:87 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:88 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:89 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:90 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:91 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:92 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:93 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:94 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:95 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:96 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:97 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:98 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:99 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:100 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:101 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:102 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:103 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:104 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:105 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:106 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:107 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:108 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:109 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:110 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:111 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:112 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:113 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:114 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:115 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:116 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:117 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:118 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:119 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:120 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:121 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:122 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:123 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:124 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:125 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:126 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:127 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:128 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:129 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:130 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:131 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:132 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:133 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:134 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:135 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:136 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:137 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:138 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:139 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:140 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:141 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:142 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:143 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:144 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:145 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:146 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:147 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:148 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:149 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:150 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:151 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:152 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:153 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:154 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:155 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:156 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:157 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:158 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:159 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:160 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:161 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:162 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:163 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:164 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:165 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:166 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:167 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:168 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:169 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:170 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:171 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:172 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:173 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:174 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:175 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:176 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:177 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:178 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:179 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:180 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:181 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:182 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:183 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:184 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:185 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:186 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:187 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:188 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:189 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:190 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:191 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:192 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:193 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:194 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:195 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:196 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:197 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:198 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:199 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:200 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:201 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:202 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:203 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:204 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:205 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:206 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:207 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:208 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:209 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:210 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:211 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:212 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:213 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:214 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:215 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:216 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:217 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:218 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:219 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:220 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:221 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:222 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:223 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:224 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:225 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:226 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:227 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:228 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:229 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:230 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:231 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:232 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:233 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:234 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:235 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:236 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:237 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:238 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:239 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:240 X11GraphicsConfig[dev=X11GraphicsDevice[screen=0],vis=0x70], DirectColorModel: rmask=ff0000 gmask=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=0x69f], DirectColorModel: rmask=ff0000 gmask=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=0x6a0], DirectColorModel: rmask=ff0000 gmask=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=0x6a1], DirectColorModel: rmask=ff0000 gmask=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=0x6a2], DirectColorModel: rmask=ff0000 gmask=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=0x6a3], DirectColorModel: rmask=ff0000 gmask=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=0x6a4], DirectColorModel: rmask=ff0000 gmask=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=0x6a5], DirectColorModel: rmask=ff0000 gmask=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=0x6a6], DirectColorModel: rmask=ff0000 gmask=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=0x6a7], DirectColorModel: rmask=ff0000 gmask=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=0x6a8], DirectColorModel: rmask=ff0000 gmask=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=0x6a9], DirectColorModel: rmask=ff0000 gmask=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=0x6aa], DirectColorModel: rmask=ff0000 gmask=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=0x6ab], DirectColorModel: rmask=ff0000 gmask=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=0x6ac], DirectColorModel: rmask=ff0000 gmask=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=0x6ad], DirectColorModel: rmask=ff0000 gmask=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=0x6ae], DirectColorModel: rmask=ff0000 gmask=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=0x6af], DirectColorModel: rmask=ff0000 gmask=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=0x6b0], DirectColorModel: rmask=ff0000 gmask=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=0x6b1], DirectColorModel: rmask=ff0000 gmask=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=0x6b2], DirectColorModel: rmask=ff0000 gmask=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=0x6b3], DirectColorModel: rmask=ff0000 gmask=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=0x6b4], DirectColorModel: rmask=ff0000 gmask=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=0x6b5], DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=ff000000, capable true/false [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.0 0x41a0aa7d: tileRendererInUse null, GearsES2[obj 0x41a0aa7d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [junit] GearsES2 init 0x41a0aa7d on Thread[main-AWTAnimator#00,5,main] [junit] Chosen GLCapabilities: GLCaps[glx vid 0x6a3, fbc 0x4ad: rgba 8/8/8/8, trans-rgba 0xff/ff/ff/ff, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [junit] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [junit] Swap Interval 1 [junit] GL Profile GLProfile[GL3bc/GL3bc.sw] [junit] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [junit] Quirks [No10BitColorCompOffscreen] [junit] Impl. class jogamp.opengl.gl4.GL4bcImpl [junit] GL_VENDOR VMware, Inc. [junit] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [junit] GL_VERSION 3.1 Mesa 18.3.6 [junit] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [junit] GL FBO: basic true, full true [junit] GL_EXTENSIONS 232 [junit] GLX_EXTENSIONS 34 [junit] ----------------------------------------------------------------------------------------------------- [junit] gear1 0x41a0aa7d created: GearsObj[0x4966238e, vbo ff 1, fs 2, bf 3, bs 4] [junit] gear2 0x41a0aa7d created: GearsObj[0x2bed3c7b, vbo ff 7, fs 8, bf 9, bs 10] [junit] gear3 0x41a0aa7d created: GearsObj[0x2bed3c7b, vbo ff 7, fs 8, bf 9, bs 10] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.init.X 0x41a0aa7d FIN GearsES2[obj 0x41a0aa7d isInit true, usesShared false, 1 GearsObj[0x4966238e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2bed3c7b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x36665a27, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [junit] Thread[main-AWTAnimator#00,5,main] GearsES2.reshape 0x41a0aa7d 0/0 400x200 of 400x200, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [junit] >> GearsES2 0x41a0aa7d, 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[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x41a0aa7d: tileRendererInUse null [junit] Thread[main-Display-.x11_:0.0-1-EDT-1,5,main] GearsES2.dispose 0x41a0aa7d 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 @ 1579066547531 ms III - Stopping: alive true, shallQuit true, hasSocket true [junit] SLOCK [T main @ 1579066547532 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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared common.init: declare.common: test.compile.check: [echo] jogl-test.jar /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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] 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 @ 1579066549942 ms III - Start [apply] SLOCK [T main @ 1579066549944 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator [apply] junit.framework.TestListener: startTest(test01SyncedOneAnimator) [apply] Thread[main,5,main] GearsES2.init.0 0x6fe7aac8: tileRendererInUse null, GearsES2[obj 0x6fe7aac8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6fe7aac8 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6fe7aac8 created: GearsObj[0x55b7a4e0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6fe7aac8 created: GearsObj[0x5f058f00, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6fe7aac8 created: GearsObj[0x5f058f00, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x6fe7aac8 FIN GearsES2[obj 0x6fe7aac8 isInit true, usesShared false, 1 GearsObj[0x55b7a4e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f058f00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ab3a8c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x6fe7aac8 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6fe7aac8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6fe7aac8 256x256, swapInterval 0, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0x6fe7aac8 256x256, swapInterval 0, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0x6fe7aac8 256x256, swapInterval 0, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.init.0 0x3ba9ad43: tileRendererInUse null, GearsES2[obj 0x3ba9ad43 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6fe7aac8 isInit true, usesShared false, 1 GearsObj[0x55b7a4e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f058f00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ab3a8c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3ba9ad43 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3ba9ad43 created w/ share: GearsObj[0x55b7a4e0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6e20b53a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3ba9ad43 created w/ share: GearsObj[0x5f058f00, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x71809907, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3ba9ad43 created w/ share: GearsObj[0x1ab3a8c8, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3ce1e309, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main,5,main] GearsES2.init.X 0x3ba9ad43 FIN GearsES2[obj 0x3ba9ad43 isInit true, usesShared true, 1 GearsObj[0x6e20b53a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71809907, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3ce1e309, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6fe7aac8 isInit true, usesShared false, 1 GearsObj[0x55b7a4e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f058f00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ab3a8c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main,5,main] GearsES2.reshape 0x3ba9ad43 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5800002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3ba9ad43, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x3ba9ad43 256x256, swapInterval 0, drawable 0x5800002 [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x49d904ec: tileRendererInUse null, GearsES2[obj 0x49d904ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6fe7aac8 isInit true, usesShared false, 1 GearsObj[0x55b7a4e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f058f00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ab3a8c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x49d904ec on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x49d904ec created w/ share: GearsObj[0x55b7a4e0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2de88c7c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x49d904ec created w/ share: GearsObj[0x5f058f00, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1d2ed5ba, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x49d904ec created w/ share: GearsObj[0x1ab3a8c8, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2cc49e74, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x49d904ec FIN GearsES2[obj 0x49d904ec isInit true, usesShared true, 1 GearsObj[0x2de88c7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d2ed5ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cc49e74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6fe7aac8 isInit true, usesShared false, 1 GearsObj[0x55b7a4e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f058f00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ab3a8c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x49d904ec 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5a00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49d904ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4b0b0854, (isShared true, created true, master 0x4b0b0854) [apply] Created Ctx #0: hash 0x2ae705, (created true) [apply] Created Ctx #1: hash 0x795cd85e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x795cd85e, (isShared true, created true, master 0x4b0b0854) [apply] Created Ctx #0: hash 0x2ae705, (created true) [apply] Created Ctx #1: hash 0x4b0b0854, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x2ae705, (isShared true, created true, master 0x4b0b0854) [apply] Created Ctx #0: hash 0x4b0b0854, (created true) [apply] Created Ctx #1: hash 0x795cd85e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[main,5,main] GearsES2.dispose 0x49d904ec: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x49d904ec FIN [apply] Thread[main,5,main] GearsES2.dispose 0x3ba9ad43: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x3ba9ad43 FIN [apply] Thread[main,5,main] GearsES2.dispose 0x6fe7aac8: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x6fe7aac8 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] Thread[main-Animator#01,5,main] GearsES2.init.0 0x3a93b025: tileRendererInUse null, GearsES2[obj 0x3a93b025 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3a93b025 on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3a93b025 created: GearsObj[0x387fb860, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3a93b025 created: GearsObj[0x7d0e277, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3a93b025 created: GearsObj[0x7d0e277, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x3a93b025 FIN GearsES2[obj 0x3a93b025 isInit true, usesShared false, 1 GearsObj[0x387fb860, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d0e277, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69930d69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x3a93b025 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a93b025, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x49ec71f8: tileRendererInUse null, GearsES2[obj 0x49ec71f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3a93b025 isInit true, usesShared false, 1 GearsObj[0x387fb860, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d0e277, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69930d69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x49ec71f8 on Thread[main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x49ec71f8 created w/ share: GearsObj[0x387fb860, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1afa12c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x49ec71f8 created w/ share: GearsObj[0x7d0e277, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x49ac5121, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x49ec71f8 created w/ share: GearsObj[0x69930d69, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x507acc02, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x49ec71f8 FIN GearsES2[obj 0x49ec71f8 isInit true, usesShared true, 1 GearsObj[0x1afa12c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49ac5121, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x507acc02, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3a93b025 isInit true, usesShared false, 1 GearsObj[0x387fb860, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d0e277, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69930d69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x49ec71f8 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5a00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49ec71f8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x8f4ea7c: tileRendererInUse null, GearsES2[obj 0x8f4ea7c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3a93b025 isInit true, usesShared false, 1 GearsObj[0x387fb860, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d0e277, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69930d69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x8f4ea7c on Thread[main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x8f4ea7c created w/ share: GearsObj[0x387fb860, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5090b38e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x8f4ea7c created w/ share: GearsObj[0x7d0e277, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x382742ed, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x8f4ea7c created w/ share: GearsObj[0x69930d69, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x194e979, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x8f4ea7c FIN GearsES2[obj 0x8f4ea7c isInit true, usesShared true, 1 GearsObj[0x5090b38e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x382742ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x194e979, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3a93b025 isInit true, usesShared false, 1 GearsObj[0x387fb860, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d0e277, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69930d69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x8f4ea7c 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x8f4ea7c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x46460ea5, (isShared true, created true, master 0x46460ea5) [apply] Created Ctx #0: hash 0x7fafc8f3, (created true) [apply] Created Ctx #1: hash 0x2e41f7b5, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x7fafc8f3, (isShared true, created true, master 0x46460ea5) [apply] Created Ctx #0: hash 0x46460ea5, (created true) [apply] Created Ctx #1: hash 0x2e41f7b5, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x2e41f7b5, (isShared true, created true, master 0x46460ea5) [apply] Created Ctx #0: hash 0x46460ea5, (created true) [apply] Created Ctx #1: hash 0x7fafc8f3, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] junit.framework.TestListener: endTest(test02AsyncEachAnimator) [apply] Thread[main,5,main] GearsES2.dispose 0x8f4ea7c: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x8f4ea7c FIN [apply] Thread[main,5,main] GearsES2.dispose 0x49ec71f8: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x49ec71f8 FIN [apply] Thread[main,5,main] GearsES2.dispose 0x3a93b025: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x3a93b025 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test02AsyncEachAnimator [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066555256 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066555256 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, 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 @ 1579066549942 ms III - Start [apply] SLOCK [T main @ 1579066549944 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test01SyncedOneAnimator [apply] Thread[main,5,main] GearsES2.init.0 0x6fe7aac8: tileRendererInUse null, GearsES2[obj 0x6fe7aac8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x6fe7aac8 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x6fe7aac8 created: GearsObj[0x55b7a4e0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x6fe7aac8 created: GearsObj[0x5f058f00, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x6fe7aac8 created: GearsObj[0x5f058f00, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x6fe7aac8 FIN GearsES2[obj 0x6fe7aac8 isInit true, usesShared false, 1 GearsObj[0x55b7a4e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f058f00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ab3a8c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x6fe7aac8 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x6fe7aac8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x6fe7aac8 256x256, swapInterval 0, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0x6fe7aac8 256x256, swapInterval 0, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0x6fe7aac8 256x256, swapInterval 0, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.init.0 0x3ba9ad43: tileRendererInUse null, GearsES2[obj 0x3ba9ad43 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6fe7aac8 isInit true, usesShared false, 1 GearsObj[0x55b7a4e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f058f00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ab3a8c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x3ba9ad43 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3ba9ad43 created w/ share: GearsObj[0x55b7a4e0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x6e20b53a, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3ba9ad43 created w/ share: GearsObj[0x5f058f00, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x71809907, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3ba9ad43 created w/ share: GearsObj[0x1ab3a8c8, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x3ce1e309, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main,5,main] GearsES2.init.X 0x3ba9ad43 FIN GearsES2[obj 0x3ba9ad43 isInit true, usesShared true, 1 GearsObj[0x6e20b53a, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x71809907, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x3ce1e309, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6fe7aac8 isInit true, usesShared false, 1 GearsObj[0x55b7a4e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f058f00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ab3a8c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main,5,main] GearsES2.reshape 0x3ba9ad43 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5800002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3ba9ad43, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x3ba9ad43 256x256, swapInterval 0, drawable 0x5800002 [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x49d904ec: tileRendererInUse null, GearsES2[obj 0x49d904ec isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x6fe7aac8 isInit true, usesShared false, 1 GearsObj[0x55b7a4e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f058f00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ab3a8c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x49d904ec on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x49d904ec created w/ share: GearsObj[0x55b7a4e0, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x2de88c7c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x49d904ec created w/ share: GearsObj[0x5f058f00, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x1d2ed5ba, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x49d904ec created w/ share: GearsObj[0x1ab3a8c8, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x2cc49e74, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x49d904ec FIN GearsES2[obj 0x49d904ec isInit true, usesShared true, 1 GearsObj[0x2de88c7c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1d2ed5ba, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cc49e74, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x6fe7aac8 isInit true, usesShared false, 1 GearsObj[0x55b7a4e0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5f058f00, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x1ab3a8c8, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x49d904ec 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5a00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49d904ec, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x4b0b0854, (isShared true, created true, master 0x4b0b0854) [apply] Created Ctx #0: hash 0x2ae705, (created true) [apply] Created Ctx #1: hash 0x795cd85e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x795cd85e, (isShared true, created true, master 0x4b0b0854) [apply] Created Ctx #0: hash 0x2ae705, (created true) [apply] Created Ctx #1: hash 0x4b0b0854, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.3: hash 0x2ae705, (isShared true, created true, master 0x4b0b0854) [apply] Created Ctx #0: hash 0x4b0b0854, (created true) [apply] Created Ctx #1: hash 0x795cd85e, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[main,5,main] GearsES2.dispose 0x49d904ec: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x49d904ec FIN [apply] Thread[main,5,main] GearsES2.dispose 0x3ba9ad43: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x3ba9ad43 FIN [apply] Thread[main,5,main] GearsES2.dispose 0x6fe7aac8: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x6fe7aac8 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] Thread[main-Animator#01,5,main] GearsES2.init.0 0x3a93b025: tileRendererInUse null, GearsES2[obj 0x3a93b025 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x3a93b025 on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x3a93b025 created: GearsObj[0x387fb860, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x3a93b025 created: GearsObj[0x7d0e277, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x3a93b025 created: GearsObj[0x7d0e277, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x3a93b025 FIN GearsES2[obj 0x3a93b025 isInit true, usesShared false, 1 GearsObj[0x387fb860, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d0e277, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69930d69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x3a93b025 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x3a93b025, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x49ec71f8: tileRendererInUse null, GearsES2[obj 0x49ec71f8 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3a93b025 isInit true, usesShared false, 1 GearsObj[0x387fb860, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d0e277, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69930d69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x49ec71f8 on Thread[main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x49ec71f8 created w/ share: GearsObj[0x387fb860, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x1afa12c, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x49ec71f8 created w/ share: GearsObj[0x7d0e277, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x49ac5121, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x49ec71f8 created w/ share: GearsObj[0x69930d69, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x507acc02, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x49ec71f8 FIN GearsES2[obj 0x49ec71f8 isInit true, usesShared true, 1 GearsObj[0x1afa12c, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x49ac5121, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x507acc02, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3a93b025 isInit true, usesShared false, 1 GearsObj[0x387fb860, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d0e277, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69930d69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x49ec71f8 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5a00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x49ec71f8, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#03,5,main] GearsES2.init.0 0x8f4ea7c: tileRendererInUse null, GearsES2[obj 0x8f4ea7c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears GearsES2[obj 0x3a93b025 isInit true, usesShared false, 1 GearsObj[0x387fb860, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d0e277, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69930d69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] GearsES2 init 0x8f4ea7c on Thread[main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2ES2/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x8f4ea7c created w/ share: GearsObj[0x387fb860, vbo ff 1, fs 2, bf 3, bs 4] -> GearsObj[0x5090b38e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x8f4ea7c created w/ share: GearsObj[0x7d0e277, vbo ff 7, fs 8, bf 9, bs 10] -> GearsObj[0x382742ed, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x8f4ea7c created w/ share: GearsObj[0x69930d69, vbo ff 13, fs 14, bf 15, bs 16] -> GearsObj[0x194e979, vbo ff 13, fs 14, bf 15, bs 16] [apply] Shared GearsES2: Unsynchronized Objects [apply] Thread[main-Animator#03,5,main] GearsES2.init.X 0x8f4ea7c FIN GearsES2[obj 0x8f4ea7c isInit true, usesShared true, 1 GearsObj[0x5090b38e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x382742ed, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x194e979, vbo ff 13, fs 14, bf 15, bs 16], sharedGears GearsES2[obj 0x3a93b025 isInit true, usesShared false, 1 GearsObj[0x387fb860, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x7d0e277, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x69930d69, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null]] [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x8f4ea7c 0/0 256x256 of 256x256, swapInterval 0, drawable 0x5c00002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x8f4ea7c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 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 0x46460ea5, (isShared true, created true, master 0x46460ea5) [apply] Created Ctx #0: hash 0x7fafc8f3, (created true) [apply] Created Ctx #1: hash 0x2e41f7b5, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x7fafc8f3, (isShared true, created true, master 0x46460ea5) [apply] Created Ctx #0: hash 0x46460ea5, (created true) [apply] Created Ctx #1: hash 0x2e41f7b5, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] XXX-C-3.2: hash 0x2e41f7b5, (isShared true, created true, master 0x46460ea5) [apply] Created Ctx #0: hash 0x46460ea5, (created true) [apply] Created Ctx #1: hash 0x7fafc8f3, (created true) [apply] Total created 2 + destroyed 0 = 2 [apply] [apply] Thread[main,5,main] GearsES2.dispose 0x8f4ea7c: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x8f4ea7c FIN [apply] Thread[main,5,main] GearsES2.dispose 0x49ec71f8: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x49ec71f8 FIN [apply] Thread[main,5,main] GearsES2.dispose 0x3a93b025: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x3a93b025 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.acore.TestSharedContextVBOES2SWT3 - test02AsyncEachAnimator [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066555256 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066555256 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SyncedOneAnimator took 2.284 sec [apply] Testcase: test02AsyncEachAnimator took 1.714 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] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066556725 ms III - Startjunit.framework.TestListener: tests to run: 2 [apply] SLOCK [T main @ 1579066556727 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] [apply] junit.framework.TestListener: startTest(test01GL2ES2) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.demos.es2.newt.TestGearsES2NewtCanvasSWT - 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[GL3/GL3.sw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x38425407, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x43bc63a3, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x702657cc, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x6a6cb05c, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x22ff4249, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x1573f9fc, .x11_:0.0-1, 0x5400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window resized: 0/0 640x480 [apply] window resized: 0/0 640x480 [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x5656be13: tileRendererInUse null, GearsES2[obj 0x5656be13 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5656be13 on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] gear1 0x5656be13 created: GearsObj[0x6a52755e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5656be13 created: GearsObj[0x1b3846c5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5656be13 created: GearsObj[0x1b3846c5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x5656be13 FIN GearsES2[obj 0x5656be13 isInit true, usesShared false, 1 GearsObj[0x6a52755e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b3846c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ba45c05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x5656be13 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] junit.framework.TestListener: endTest(test01GL2ES2) [apply] junit.framework.TestListener: startTest(test02GL3) [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] GearsES2.dispose 0x5656be13: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x5656be13 FIN [apply] QUIT Window Thread[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] 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/GL3.sw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x623a8092, .x11_:0.0-2, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0xa1cdc6d, .x11_:0.0-2, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x175b9425, .x11_:0.0-2, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x3098cf3b, .x11_:0.0-2, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x21b2e768, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x57250572, .x11_:0.0-2, 0x5400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window resized: 0/0 640x480 [apply] window resized: 0/0 640x480 [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x548e6d58: tileRendererInUse null, GearsES2[obj 0x548e6d58 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x548e6d58 on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x548e6d58 created: GearsObj[0x7a75d9d8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x548e6d58 created: GearsObj[0x44cd26ef, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x548e6d58 created: GearsObj[0x44cd26ef, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x548e6d58 FIN GearsES2[obj 0x548e6d58 isInit true, usesShared false, 1 GearsObj[0x7a75d9d8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x44cd26ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2bdb6efa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x548e6d58 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x548e6d58, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] junit.framework.TestListener: endTest(test02GL3) [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] GearsES2.dispose 0x548e6d58: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x548e6d58 FIN [apply] QUIT Window Thread[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 @ 1579066560464 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066560464 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.597 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066556725 ms III - Start [apply] SLOCK [T main @ 1579066556727 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.TestGearsES2NewtCanvasSWT - 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[GL3/GL3.sw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x38425407, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x43bc63a3, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x702657cc, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x6a6cb05c, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x22ff4249, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x1573f9fc, .x11_:0.0-1, 0x5400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window resized: 0/0 640x480 [apply] window resized: 0/0 640x480 [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x5656be13: tileRendererInUse null, GearsES2[obj 0x5656be13 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5656be13 on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] gear1 0x5656be13 created: GearsObj[0x6a52755e, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5656be13 created: GearsObj[0x1b3846c5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5656be13 created: GearsObj[0x1b3846c5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x5656be13 FIN GearsES2[obj 0x5656be13 isInit true, usesShared false, 1 GearsObj[0x6a52755e, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1b3846c5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x4ba45c05, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x5656be13 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5656be13, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] GearsES2.dispose 0x5656be13: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x5656be13 FIN [apply] QUIT Window Thread[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] 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/GL3.sw], on-scr[.]] [apply] Create PointerIcon #01: PointerIcon[obj 0x623a8092, .x11_:0.0-2, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0xa1cdc6d, .x11_:0.0-2, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x175b9425, .x11_:0.0-2, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x3098cf3b, .x11_:0.0-2, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x21b2e768, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x57250572, .x11_:0.0-2, 0x5400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] window resized: 0/0 640x480 [apply] window resized: 0/0 640x480 [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: 0/0 640x480, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x548e6d58: tileRendererInUse null, GearsES2[obj 0x548e6d58 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x548e6d58 on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x548e6d58 created: GearsObj[0x7a75d9d8, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x548e6d58 created: GearsObj[0x44cd26ef, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x548e6d58 created: GearsObj[0x44cd26ef, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x548e6d58 FIN GearsES2[obj 0x548e6d58 isInit true, usesShared false, 1 GearsObj[0x7a75d9d8, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x44cd26ef, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2bdb6efa, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x548e6d58 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400016, msaa false, tileRendererInUse null [apply] >> GearsES2 0x548e6d58, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] GearsES2.dispose 0x548e6d58: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x548e6d58 FIN [apply] QUIT Window Thread[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 @ 1579066560464 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066560464 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2ES2 took 2.845 sec [apply] Testcase: test02GL3 took 0.834 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] Testsuite: com.jogamp.opengl.test.junit.jogl.demos.es2.swt.TestGearsES2SWT [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 @ 1579066561933 ms III - Start [apply] SLOCK [T main @ 1579066561936 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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[GL3/GL3.sw], on-scr[.]] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: Point {0, 0} 640x480 [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x5c909414: tileRendererInUse null, GearsES2[obj 0x5c909414 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5c909414 on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5c909414 created: GearsObj[0x7b5f49bb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5c909414 created: GearsObj[0x3a5a452a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5c909414 created: GearsObj[0x3a5a452a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x5c909414 FIN GearsES2[obj 0x5c909414 isInit true, usesShared false, 1 GearsObj[0x7b5f49bb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a5a452a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xbc1f6ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x5c909414 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c909414, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] junit.framework.TestListener: endTest(test01GL2ES2) [apply] junit.framework.TestListener: startTest(test02GL3) [apply] Thread[main,5,main] GearsES2.dispose 0x5c909414: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x5c909414 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/GL3.sw], on-scr[.]] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: Point {0, 0} 640x480 [apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x39529185: tileRendererInUse null, GearsES2[obj 0x39529185 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x39529185 on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x39529185 created: GearsObj[0x67aeab00, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x39529185 created: GearsObj[0x712c0fda, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x39529185 created: GearsObj[0x712c0fda, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x39529185 FIN GearsES2[obj 0x39529185 isInit true, usesShared false, 1 GearsObj[0x67aeab00, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x712c0fda, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x369dc7de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x39529185 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39529185, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] junit.framework.TestListener: endTest(test02GL3) [apply] Thread[main,5,main] GearsES2.dispose 0x39529185: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x39529185 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 @ 1579066565378 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066565379 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.327 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066561933 ms III - Start [apply] SLOCK [T main @ 1579066561936 ms +++ localhost/127.0.0.1:59999 - Locked within 14 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[GL3/GL3.sw], on-scr[.]] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: Point {0, 0} 640x480 [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x5c909414: tileRendererInUse null, GearsES2[obj 0x5c909414 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5c909414 on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5c909414 created: GearsObj[0x7b5f49bb, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5c909414 created: GearsObj[0x3a5a452a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5c909414 created: GearsObj[0x3a5a452a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x5c909414 FIN GearsES2[obj 0x5c909414 isInit true, usesShared false, 1 GearsObj[0x7b5f49bb, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3a5a452a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xbc1f6ce, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x5c909414 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c909414, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.dispose 0x5c909414: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x5c909414 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/GL3.sw], on-scr[.]] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] window pos/siz: Point {0, 0} 640x480 [apply] Thread[main-Animator#01,5,main] GearsES2.init.0 0x39529185: tileRendererInUse null, GearsES2[obj 0x39529185 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x39529185 on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x39529185 created: GearsObj[0x67aeab00, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x39529185 created: GearsObj[0x712c0fda, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x39529185 created: GearsObj[0x712c0fda, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#01,5,main] GearsES2.init.X 0x39529185 FIN GearsES2[obj 0x39529185 isInit true, usesShared false, 1 GearsObj[0x67aeab00, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x712c0fda, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x369dc7de, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x39529185 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x39529185, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.dispose 0x39529185: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x39529185 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 @ 1579066565378 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066565379 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01GL2ES2 took 2.635 sec [apply] Testcase: test02GL3 took 0.75 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] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066566884 ms III - Start [apply] SLOCK [T main @ 1579066566887 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 8 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect [apply] junit.framework.TestListener: startTest(test01_GLCanvasTabPlainGLDirect) [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x13e39c73: tileRendererInUse null, GearsES2[obj 0x13e39c73 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x13e39c73 on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] Canvas pixel-units pos/siz.0: pos Point {3, 26}, size Point {634, 451} [apply] Canvas window-units pos/siz.0: pos Point {3, 26}, size Point {634, 451} [apply] Canvas LOS.0: Point {3, 55} [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] gear1 0x13e39c73 created: GearsObj[0x4a5bf7c0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x13e39c73 created: GearsObj[0x979eea0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x13e39c73 created: GearsObj[0x979eea0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x13e39c73 FIN GearsES2[obj 0x13e39c73 isInit true, usesShared false, 1 GearsObj[0x4a5bf7c0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x979eea0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5841d813, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x13e39c73 0/0 634x451 of 634x451, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13e39c73, angle 0.0, [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0 -> [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0, v-flip false [apply] junit.framework.TestListener: endTest(test01_GLCanvasTabPlainGLDirect) [apply] junit.framework.TestListener: startTest(test02_GLCanvasTabSashGLDirect) [apply] Thread[main,5,main] GearsES2.dispose 0x13e39c73: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x13e39c73 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] Thread[main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 316x451 of 316x451, swapInterval 1, drawable 0x5800002, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] Canvas pixel-units pos/siz.0: pos Point {318, 0}, size Point {316, 451} [apply] Canvas window-units pos/siz.0: pos Point {318, 0}, size Point {316, 451} [apply] Canvas LOS.0: Point {321, 55} [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GLCanvas2 LOS: 321 / 55 [apply] junit.framework.TestListener: endTest(test02_GLCanvasTabSashGLDirect) [apply] junit.framework.TestListener: startTest(test11_GLCanvasTabPlainGLWComp) [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test02_GLCanvasTabSashGLDirect [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test11_GLCanvasTabPlainGLWComp [apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x5c5eefef: tileRendererInUse null, GearsES2[obj 0x5c5eefef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5c5eefef on Thread[main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5c5eefef created: GearsObj[0x79f9bb72, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5c5eefef created: GearsObj[0x3b03cc28, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5c5eefef created: GearsObj[0x3b03cc28, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x5c5eefef FIN GearsES2[obj 0x5c5eefef isInit true, usesShared false, 1 GearsObj[0x79f9bb72, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b03cc28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28d488a1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x5c5eefef 0/0 634x451 of 634x451, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c5eefef, angle 0.0, [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0 -> [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0, v-flip false [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {634, 451} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {634, 451} [apply] Canvas LOS.0: Point {3, 55} [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] junit.framework.TestListener: endTest(test11_GLCanvasTabPlainGLWComp) [apply] junit.framework.TestListener: startTest(test12_GLCanvasTabSashGLWComp) [apply] Thread[main,5,main] GearsES2.dispose 0x5c5eefef: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x5c5eefef 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] Thread[main-Animator#03,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main-Animator#03,5,main] RedSquareES2.init FIN [apply] Thread[main-Animator#03,5,main] RedSquareES2.reshape 0/0 316x451 of 316x451, swapInterval 1, drawable 0x5800002, tileRendererInUse null [apply] Thread[main-Animator#03,5,main] RedSquareES2.reshape FIN [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {316, 451} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {316, 451} [apply] Canvas LOS.0: Point {321, 55} [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GLCanvas2 LOS: 321 / 55 [apply] junit.framework.TestListener: endTest(test12_GLCanvasTabSashGLWComp) [apply] junit.framework.TestListener: startTest(test21_NewtCanvasSWTTabPlainGLDirect) [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test12_GLCanvasTabSashGLWComp [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test21_NewtCanvasSWTTabPlainGLDirect [apply] Create PointerIcon #01: PointerIcon[obj 0x2f54a33d, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x1018bde2, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x65b3f4a4, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0xf2ff811, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x2a266d09, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x3943a2be, .x11_:0.0-1, 0x5400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x343570b7, .x11_:0.0-1, 0x5400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x157853da, .x11_:0.0-1, 0x540001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x71c3b41, .x11_:0.0-1, 0x5400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x236e3f4e, .x11_:0.0-1, 0x5400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0xdd0c991, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x5f16132a, .x11_:0.0-1, 0x5400028, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Canvas pixel-units pos/siz.0: pos Point {3, 26}, size Point {634, 451} [apply] Canvas window-units pos/siz.0: pos Point {3, 26}, size Point {634, 451} [apply] Canvas LOS.0: Point {3, 55} [apply] NewtCanvasSWT LOS.0: 3 / 55 [apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x548e6d58: tileRendererInUse null, GearsES2[obj 0x548e6d58 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x548e6d58 on Thread[main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x548e6d58 created: GearsObj[0x76c4b447, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x548e6d58 created: GearsObj[0x2a8c5d9b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x548e6d58 created: GearsObj[0x2a8c5d9b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x548e6d58 FIN GearsES2[obj 0x548e6d58 isInit true, usesShared false, 1 GearsObj[0x76c4b447, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a8c5d9b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x481f9224, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x548e6d58 0/0 634x451 of 634x451, swapInterval 1, drawable 0x540002a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x548e6d58, angle 0.0, [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0 -> [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0, v-flip false [apply] GLWindow LOS.0: 3 / 55 [apply] GLWindow pos/siz.0: 0/0 634x451, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] junit.framework.TestListener: endTest(test21_NewtCanvasSWTTabPlainGLDirect) [apply] junit.framework.TestListener: startTest(test22_NewtCanvasSWTTabSashGLDirect) [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] GearsES2.dispose 0x548e6d58: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x548e6d58 FIN [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[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] Create PointerIcon #01: PointerIcon[obj 0x1cbb87f3, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x306f16f3, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x49912c99, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x50ad3bc1, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x193f604a, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x20f5239f, .x11_:0.0-1, 0x5400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x932bc4a, .x11_:0.0-1, 0x5400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x29d89d5d, .x11_:0.0-1, 0x540001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x37654521, .x11_:0.0-1, 0x5400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x4de4b452, .x11_:0.0-1, 0x5400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x6babf3bf, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x3059cbc, .x11_:0.0-1, 0x5400028, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Canvas pixel-units pos/siz.0: pos Point {318, 0}, size Point {316, 451} [apply] Canvas window-units pos/siz.0: pos Point {318, 0}, size Point {316, 451} [apply] Canvas LOS.0: Point {321, 55} [apply] NewtCanvasSWT LOS.0: 321 / 55 [apply] Thread[main-Animator#05,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [apply] null [apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main-Animator#05,5,main] RedSquareES2.init FIN [apply] Thread[main-Animator#05,5,main] RedSquareES2.reshape 0/0 316x451 of 316x451, swapInterval 1, drawable 0x540002a, tileRendererInUse null [apply] Thread[main-Animator#05,5,main] RedSquareES2.reshape FIN [apply] GLWindow LOS.0: 321 / 55 [apply] GLWindow pos/siz.0: 0/0 316x451, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GLWindow2 LOS: 321 / 55 [apply] NewtCanvasSWT2 LOS: 321 / 55 [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[main,5,main] [apply] junit.framework.TestListener: endTest(test22_NewtCanvasSWTTabSashGLDirect) [apply] junit.framework.TestListener: startTest(test31_NewtCanvasSWTTabPlainGLWComp) [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] Create PointerIcon #01: PointerIcon[obj 0x3d5c822d, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x49c7b90e, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x3e84448c, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x5403f35f, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x63a12c68, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x28f3b248, .x11_:0.0-1, 0x5400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x581ac8a8, .x11_:0.0-1, 0x5400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x76c3e77a, .x11_:0.0-1, 0x540001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0xfba92d3, .x11_:0.0-1, 0x5400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x71238fc2, .x11_:0.0-1, 0x5400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x3d6f0054, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x505fc5a4, .x11_:0.0-1, 0x5400028, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {634, 451} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {634, 451} [apply] Canvas LOS.0: Point {3, 55} [apply] NewtCanvasSWT LOS.0: 3 / 55 [apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x7a419da4: tileRendererInUse null, GearsES2[obj 0x7a419da4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7a419da4 on Thread[main-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7a419da4 created: GearsObj[0x22b76057, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7a419da4 created: GearsObj[0x17d99146, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7a419da4 created: GearsObj[0x17d99146, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x7a419da4 FIN GearsES2[obj 0x7a419da4 isInit true, usesShared false, 1 GearsObj[0x22b76057, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17d99146, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73c10d0f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x7a419da4 0/0 634x451 of 634x451, swapInterval 1, drawable 0x540002a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a419da4, angle 0.0, [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0 -> [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0, v-flip false [apply] GLWindow LOS.0: 3 / 55 [apply] GLWindow pos/siz.0: 0/0 634x451, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] junit.framework.TestListener: endTest(test31_NewtCanvasSWTTabPlainGLWComp) [apply] junit.framework.TestListener: startTest(test32_NewtCanvasSWTTabSashGLWComp) [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] GearsES2.dispose 0x7a419da4: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x7a419da4 FIN [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[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] Create PointerIcon #01: PointerIcon[obj 0x6da21078, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x56cdfb3b, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x2fb3536e, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x7205765b, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x6283d8b8, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x3b6ddd1d, .x11_:0.0-1, 0x5400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x1da2cb77, .x11_:0.0-1, 0x5400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0xa530d0a, .x11_:0.0-1, 0x540001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x7e7be63f, .x11_:0.0-1, 0x5400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x4738a206, .x11_:0.0-1, 0x5400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x1af2d44a, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x18d87d80, .x11_:0.0-1, 0x5400028, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {316, 451} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {316, 451} [apply] Canvas LOS.0: Point {321, 55} [apply] NewtCanvasSWT LOS.0: 321 / 55 [apply] Thread[main-Animator#07,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 8 (enable: true) [apply] null [apply] ShaderProgram[id=8, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, shader: 3, source] [apply] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, shader: 2, source]] [apply] Thread[main-Animator#07,5,main] RedSquareES2.init FIN [apply] Thread[main-Animator#07,5,main] RedSquareES2.reshape 0/0 316x451 of 316x451, swapInterval 1, drawable 0x540002a, tileRendererInUse null [apply] Thread[main-Animator#07,5,main] RedSquareES2.reshape FIN [apply] GLWindow LOS.0: 321 / 55 [apply] GLWindow pos/siz.0: 0/0 316x451, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GLWindow2 LOS: 321 / 55 [apply] NewtCanvasSWT2 LOS: 321 / 55 [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[main,5,main] [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test32_NewtCanvasSWTTabSashGLWComp [apply] junit.framework.TestListener: endTest(test32_NewtCanvasSWTTabSashGLWComp) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066576172 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066576172 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.183 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066566884 ms III - Start [apply] SLOCK [T main @ 1579066566887 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test01_GLCanvasTabPlainGLDirect [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x13e39c73: tileRendererInUse null, GearsES2[obj 0x13e39c73 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x13e39c73 on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] Canvas pixel-units pos/siz.0: pos Point {3, 26}, size Point {634, 451} [apply] Canvas window-units pos/siz.0: pos Point {3, 26}, size Point {634, 451} [apply] Canvas LOS.0: Point {3, 55} [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] gear1 0x13e39c73 created: GearsObj[0x4a5bf7c0, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x13e39c73 created: GearsObj[0x979eea0, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x13e39c73 created: GearsObj[0x979eea0, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x13e39c73 FIN GearsES2[obj 0x13e39c73 isInit true, usesShared false, 1 GearsObj[0x4a5bf7c0, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x979eea0, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5841d813, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x13e39c73 0/0 634x451 of 634x451, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x13e39c73, angle 0.0, [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0 -> [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.dispose 0x13e39c73: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x13e39c73 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] Thread[main-Animator#01,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#01,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 2 (enable: true) [apply] null [apply] ShaderProgram[id=2, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main-Animator#01,5,main] RedSquareES2.init FIN [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape 0/0 316x451 of 316x451, swapInterval 1, drawable 0x5800002, tileRendererInUse null [apply] Thread[main-Animator#01,5,main] RedSquareES2.reshape FIN [apply] Canvas pixel-units pos/siz.0: pos Point {318, 0}, size Point {316, 451} [apply] Canvas window-units pos/siz.0: pos Point {318, 0}, size Point {316, 451} [apply] Canvas LOS.0: Point {321, 55} [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GLCanvas2 LOS: 321 / 55 [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test02_GLCanvasTabSashGLDirect [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test11_GLCanvasTabPlainGLWComp [apply] Thread[main-Animator#02,5,main] GearsES2.init.0 0x5c5eefef: tileRendererInUse null, GearsES2[obj 0x5c5eefef isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5c5eefef on Thread[main-Animator#02,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5c5eefef created: GearsObj[0x79f9bb72, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5c5eefef created: GearsObj[0x3b03cc28, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5c5eefef created: GearsObj[0x3b03cc28, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#02,5,main] GearsES2.init.X 0x5c5eefef FIN GearsES2[obj 0x5c5eefef isInit true, usesShared false, 1 GearsObj[0x79f9bb72, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3b03cc28, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x28d488a1, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#02,5,main] GearsES2.reshape 0x5c5eefef 0/0 634x451 of 634x451, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5c5eefef, angle 0.0, [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0 -> [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0, v-flip false [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {634, 451} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {634, 451} [apply] Canvas LOS.0: Point {3, 55} [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] Thread[main,5,main] GearsES2.dispose 0x5c5eefef: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x5c5eefef 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] Thread[main-Animator#03,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#03,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main-Animator#03,5,main] RedSquareES2.init FIN [apply] Thread[main-Animator#03,5,main] RedSquareES2.reshape 0/0 316x451 of 316x451, swapInterval 1, drawable 0x5800002, tileRendererInUse null [apply] Thread[main-Animator#03,5,main] RedSquareES2.reshape FIN [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {316, 451} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {316, 451} [apply] Canvas LOS.0: Point {321, 55} [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GLCanvas2 LOS: 321 / 55 [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test12_GLCanvasTabSashGLWComp [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestGLCanvasSWTNewtCanvasSWTPosInTabs - test21_NewtCanvasSWTTabPlainGLDirect [apply] Create PointerIcon #01: PointerIcon[obj 0x2f54a33d, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x1018bde2, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x65b3f4a4, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0xf2ff811, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x2a266d09, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x3943a2be, .x11_:0.0-1, 0x5400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x343570b7, .x11_:0.0-1, 0x5400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x157853da, .x11_:0.0-1, 0x540001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x71c3b41, .x11_:0.0-1, 0x5400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x236e3f4e, .x11_:0.0-1, 0x5400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0xdd0c991, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x5f16132a, .x11_:0.0-1, 0x5400028, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Canvas pixel-units pos/siz.0: pos Point {3, 26}, size Point {634, 451} [apply] Canvas window-units pos/siz.0: pos Point {3, 26}, size Point {634, 451} [apply] Canvas LOS.0: Point {3, 55} [apply] NewtCanvasSWT LOS.0: 3 / 55 [apply] Thread[main-Animator#04,5,main] GearsES2.init.0 0x548e6d58: tileRendererInUse null, GearsES2[obj 0x548e6d58 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x548e6d58 on Thread[main-Animator#04,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x548e6d58 created: GearsObj[0x76c4b447, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x548e6d58 created: GearsObj[0x2a8c5d9b, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x548e6d58 created: GearsObj[0x2a8c5d9b, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#04,5,main] GearsES2.init.X 0x548e6d58 FIN GearsES2[obj 0x548e6d58 isInit true, usesShared false, 1 GearsObj[0x76c4b447, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x2a8c5d9b, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x481f9224, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#04,5,main] GearsES2.reshape 0x548e6d58 0/0 634x451 of 634x451, swapInterval 1, drawable 0x540002a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x548e6d58, angle 0.0, [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0 -> [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0, v-flip false [apply] GLWindow LOS.0: 3 / 55 [apply] GLWindow pos/siz.0: 0/0 634x451, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] GearsES2.dispose 0x548e6d58: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x548e6d58 FIN [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[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] Create PointerIcon #01: PointerIcon[obj 0x1cbb87f3, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x306f16f3, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x49912c99, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x50ad3bc1, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x193f604a, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x20f5239f, .x11_:0.0-1, 0x5400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x932bc4a, .x11_:0.0-1, 0x5400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x29d89d5d, .x11_:0.0-1, 0x540001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x37654521, .x11_:0.0-1, 0x5400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x4de4b452, .x11_:0.0-1, 0x5400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x6babf3bf, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x3059cbc, .x11_:0.0-1, 0x5400028, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Canvas pixel-units pos/siz.0: pos Point {318, 0}, size Point {316, 451} [apply] Canvas window-units pos/siz.0: pos Point {318, 0}, size Point {316, 451} [apply] Canvas LOS.0: Point {321, 55} [apply] NewtCanvasSWT LOS.0: 321 / 55 [apply] Thread[main-Animator#05,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#05,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 6 (enable: true) [apply] null [apply] ShaderProgram[id=6, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=11, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=12, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main-Animator#05,5,main] RedSquareES2.init FIN [apply] Thread[main-Animator#05,5,main] RedSquareES2.reshape 0/0 316x451 of 316x451, swapInterval 1, drawable 0x540002a, tileRendererInUse null [apply] Thread[main-Animator#05,5,main] RedSquareES2.reshape FIN [apply] GLWindow LOS.0: 321 / 55 [apply] GLWindow pos/siz.0: 0/0 316x451, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GLWindow2 LOS: 321 / 55 [apply] NewtCanvasSWT2 LOS: 321 / 55 [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[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] Create PointerIcon #01: PointerIcon[obj 0x3d5c822d, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x49c7b90e, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x3e84448c, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x5403f35f, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x63a12c68, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x28f3b248, .x11_:0.0-1, 0x5400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x581ac8a8, .x11_:0.0-1, 0x5400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x76c3e77a, .x11_:0.0-1, 0x540001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0xfba92d3, .x11_:0.0-1, 0x5400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x71238fc2, .x11_:0.0-1, 0x5400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x3d6f0054, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x505fc5a4, .x11_:0.0-1, 0x5400028, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {634, 451} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {634, 451} [apply] Canvas LOS.0: Point {3, 55} [apply] NewtCanvasSWT LOS.0: 3 / 55 [apply] Thread[main-Animator#06,5,main] GearsES2.init.0 0x7a419da4: tileRendererInUse null, GearsES2[obj 0x7a419da4 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7a419da4 on Thread[main-Animator#06,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7a419da4 created: GearsObj[0x22b76057, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7a419da4 created: GearsObj[0x17d99146, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7a419da4 created: GearsObj[0x17d99146, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#06,5,main] GearsES2.init.X 0x7a419da4 FIN GearsES2[obj 0x7a419da4 isInit true, usesShared false, 1 GearsObj[0x22b76057, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x17d99146, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x73c10d0f, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#06,5,main] GearsES2.reshape 0x7a419da4 0/0 634x451 of 634x451, swapInterval 1, drawable 0x540002a, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7a419da4, angle 0.0, [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0 -> [l -1.4057649, r 1.4057649, b -1.0, t 1.0] 2.8115299x2.0, v-flip false [apply] GLWindow LOS.0: 3 / 55 [apply] GLWindow pos/siz.0: 0/0 634x451, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] GearsES2.dispose 0x7a419da4: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x7a419da4 FIN [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[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] Create PointerIcon #01: PointerIcon[obj 0x6da21078, .x11_:0.0-1, 0x5400004, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0x56cdfb3b, .x11_:0.0-1, 0x5400008, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x2fb3536e, .x11_:0.0-1, 0x540000c, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x7205765b, .x11_:0.0-1, 0x5400010, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x6283d8b8, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x3b6ddd1d, .x11_:0.0-1, 0x5400014, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #01: PointerIcon[obj 0x1da2cb77, .x11_:0.0-1, 0x5400018, BGRA8888, 16 x 16, 8 / 8, pixels java.nio.HeapByteBuffer[pos=0 lim=1024 cap=1024]] [apply] Create PointerIcon #02: PointerIcon[obj 0xa530d0a, .x11_:0.0-1, 0x540001c, BGRA8888, 16 x 24, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=1536 cap=1536]] [apply] Create PointerIcon #03: PointerIcon[obj 0x7e7be63f, .x11_:0.0-1, 0x5400020, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #04: PointerIcon[obj 0x4738a206, .x11_:0.0-1, 0x5400024, BGRA8888, 64 x 64, 0 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PixelRect[obj 0x1af2d44a, RGBA8888, 64 x 64, stride 256, isGLOrient false, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Create PointerIcon #05: PointerIcon[obj 0x18d87d80, .x11_:0.0-1, 0x5400028, BGRA8888, 64 x 64, 32 / 0, pixels java.nio.HeapByteBuffer[pos=0 lim=16384 cap=16384]] [apply] Canvas pixel-units pos/siz.0: pos Point {0, 0}, size Point {316, 451} [apply] Canvas window-units pos/siz.0: pos Point {0, 0}, size Point {316, 451} [apply] Canvas LOS.0: Point {321, 55} [apply] NewtCanvasSWT LOS.0: 321 / 55 [apply] Thread[main-Animator#07,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main-Animator#07,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 8 (enable: true) [apply] null [apply] ShaderProgram[id=8, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=16, type=FRAGMENT_SHADER, valid=true, shader: 3, source] [apply] ShaderCode[id=15, type=VERTEX_SHADER, valid=true, shader: 2, source]] [apply] Thread[main-Animator#07,5,main] RedSquareES2.init FIN [apply] Thread[main-Animator#07,5,main] RedSquareES2.reshape 0/0 316x451 of 316x451, swapInterval 1, drawable 0x540002a, tileRendererInUse null [apply] Thread[main-Animator#07,5,main] RedSquareES2.reshape FIN [apply] GLWindow LOS.0: 321 / 55 [apply] GLWindow pos/siz.0: 0/0 316x451, [ l 0, r 0 - t 0, b 0 - 0x0] [apply] NW chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GL chosen: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] GLWindow2 LOS: 321 / 55 [apply] NewtCanvasSWT2 LOS: 321 / 55 [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] QUIT Window Thread[main,5,main] [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] QUIT Window Thread[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 @ 1579066576172 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066576172 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01_GLCanvasTabPlainGLDirect took 1.676 sec [apply] Testcase: test02_GLCanvasTabSashGLDirect took 1.099 sec [apply] Testcase: test11_GLCanvasTabPlainGLWComp took 1.039 sec [apply] Testcase: test12_GLCanvasTabSashGLWComp took 1.08 sec [apply] Testcase: test21_NewtCanvasSWTTabPlainGLDirect took 1.123 sec [apply] Testcase: test22_NewtCanvasSWTTabSashGLDirect took 0.522 sec [apply] Testcase: test31_NewtCanvasSWTTabPlainGLWComp took 0.783 sec [apply] Testcase: test32_NewtCanvasSWTTabSashGLWComp took 0.605 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] 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 @ 1579066577647 ms III - Start [apply] SLOCK [T main @ 1579066577650 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] junit.framework.TestListener: startTest(postAttach_WithAnimator) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator [apply] Thread[main,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[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x59474f18 created: GearsObj[0x707194ba, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x59474f18 created: GearsObj[0x1190200a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x59474f18 created: GearsObj[0x1190200a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x59474f18 FIN GearsES2[obj 0x59474f18 isInit true, usesShared false, 1 GearsObj[0x707194ba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1190200a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf79e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x59474f18 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59474f18, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59474f18 640x480, swapInterval 1, drawable 0x5400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[main,5,main] GearsES2.reshape 0x59474f18 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59474f18, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59474f18 640x480, swapInterval 1, drawable 0x5400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0001-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] GLWindow LOS.0: 0 / 29 [apply] NewtCanvasSWT LOS.0: 0 / 29 [apply] main-Animator#00: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0002-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(postAttach_WithAnimator) [apply] junit.framework.TestListener: startTest(preAttach_NoAnimator) [apply] Thread[main,5,main] GearsES2.dispose 0x59474f18: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x59474f18 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[main,5,main] GearsES2.init.0 0x7671cb68: tileRendererInUse null, GearsES2[obj 0x7671cb68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7671cb68 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7671cb68 created: GearsObj[0x59af0466, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7671cb68 created: GearsObj[0x3e6ef8ad, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7671cb68 created: GearsObj[0x3e6ef8ad, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x7671cb68 FIN GearsES2[obj 0x7671cb68 isInit true, usesShared false, 1 GearsObj[0x59af0466, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e6ef8ad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x346d61be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x7671cb68 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7671cb68, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x7671cb68 640x480, swapInterval 1, drawable 0x5400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[main,5,main] GearsES2.reshape 0x7671cb68 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7671cb68, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x7671cb68 640x480, swapInterval 1, drawable 0x5400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0001-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] GLWindow LOS.0: 0 / 0 [apply] NewtCanvasSWT LOS.0: 0 / 0 [apply] Thread[main,5,main] GearsES2.display 0x7671cb68 640x480, swapInterval 1, drawable 0x5400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0002-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[main,5,main] GearsES2.display 0x7671cb68 640x480, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0x7671cb68 640x480, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0x7671cb68 640x480, swapInterval 1, drawable 0x5400002 [apply] junit.framework.TestListener: endTest(preAttach_NoAnimator) [apply] junit.framework.TestListener: startTest(preAttach_WithAnimator) [apply] Thread[main,5,main] GearsES2.dispose 0x7671cb68: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x7671cb68 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[main,5,main] GearsES2.init.0 0x378542de: tileRendererInUse null, GearsES2[obj 0x378542de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x378542de on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x378542de created: GearsObj[0x72cde7cc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x378542de created: GearsObj[0x5fd4f8f5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x378542de created: GearsObj[0x5fd4f8f5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x378542de FIN GearsES2[obj 0x378542de isInit true, usesShared false, 1 GearsObj[0x72cde7cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5fd4f8f5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x696da30b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x378542de 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x378542de, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x378542de 640x480, swapInterval 1, drawable 0x5400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[main,5,main] GearsES2.reshape 0x378542de 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x378542de, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x378542de 640x480, swapInterval 1, drawable 0x5400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0001-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] GLWindow LOS.0: 0 / 0 [apply] NewtCanvasSWT LOS.0: 0 / 0 [apply] main-Animator#01: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0002-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(preAttach_WithAnimator) [apply] junit.framework.TestListener: startTest(test_MultisampleAndAlpha) [apply] Thread[main,5,main] GearsES2.dispose 0x378542de: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x378542de 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[GL3/GL3.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] has msaa: false [apply] [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] main: ** screenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [apply] reshape .. [apply] main: ** screenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0001-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [apply] GLWindow LOS.0: 0 / 0 [apply] NewtCanvasSWT LOS.0: 0 / 0 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(test_MultisampleAndAlpha) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - test_MultisampleAndAlpha [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066582654 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066582655 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.899 sec [apply] ------------- Standard Output --------------- [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066577647 ms III - Start [apply] SLOCK [T main @ 1579066577650 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - postAttach_WithAnimator [apply] Thread[main,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[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x59474f18 created: GearsObj[0x707194ba, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x59474f18 created: GearsObj[0x1190200a, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x59474f18 created: GearsObj[0x1190200a, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x59474f18 FIN GearsES2[obj 0x59474f18 isInit true, usesShared false, 1 GearsObj[0x707194ba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1190200a, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf79e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x59474f18 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59474f18, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59474f18 640x480, swapInterval 1, drawable 0x5400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[main,5,main] GearsES2.reshape 0x59474f18 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x59474f18, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x59474f18 640x480, swapInterval 1, drawable 0x5400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0001-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] GLWindow LOS.0: 0 / 29 [apply] NewtCanvasSWT LOS.0: 0 / 29 [apply] main-Animator#00: ** screenshot: TestNewtCanvasSWTGLn.postAttach_WithAnimator_-n0002-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[main,5,main] GearsES2.dispose 0x59474f18: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x59474f18 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[main,5,main] GearsES2.init.0 0x7671cb68: tileRendererInUse null, GearsES2[obj 0x7671cb68 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7671cb68 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7671cb68 created: GearsObj[0x59af0466, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7671cb68 created: GearsObj[0x3e6ef8ad, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7671cb68 created: GearsObj[0x3e6ef8ad, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x7671cb68 FIN GearsES2[obj 0x7671cb68 isInit true, usesShared false, 1 GearsObj[0x59af0466, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x3e6ef8ad, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x346d61be, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x7671cb68 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7671cb68, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x7671cb68 640x480, swapInterval 1, drawable 0x5400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[main,5,main] GearsES2.reshape 0x7671cb68 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7671cb68, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x7671cb68 640x480, swapInterval 1, drawable 0x5400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0001-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] GLWindow LOS.0: 0 / 0 [apply] NewtCanvasSWT LOS.0: 0 / 0 [apply] Thread[main,5,main] GearsES2.display 0x7671cb68 640x480, swapInterval 1, drawable 0x5400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_NoAnimator____-n0002-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[main,5,main] GearsES2.display 0x7671cb68 640x480, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0x7671cb68 640x480, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0x7671cb68 640x480, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.dispose 0x7671cb68: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x7671cb68 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[main,5,main] GearsES2.init.0 0x378542de: tileRendererInUse null, GearsES2[obj 0x378542de isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x378542de on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x378542de created: GearsObj[0x72cde7cc, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x378542de created: GearsObj[0x5fd4f8f5, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x378542de created: GearsObj[0x5fd4f8f5, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x378542de FIN GearsES2[obj 0x378542de isInit true, usesShared false, 1 GearsObj[0x72cde7cc, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x5fd4f8f5, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x696da30b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x378542de 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x378542de, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x378542de 640x480, swapInterval 1, drawable 0x5400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[main,5,main] GearsES2.reshape 0x378542de 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x378542de, angle 0.5, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x378542de 640x480, swapInterval 1, drawable 0x5400002 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0001-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] GLWindow LOS.0: 0 / 0 [apply] NewtCanvasSWT LOS.0: 0 / 0 [apply] main-Animator#01: ** screenshot: TestNewtCanvasSWTGLn.preAttach_WithAnimator__-n0002-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[main,5,main] GearsES2.dispose 0x378542de: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x378542de 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[GL3/GL3.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] has msaa: false [apply] [apply] ShaderState: attachShaderProgram: -1 -> 4 (enable: true) [apply] null [apply] ShaderProgram[id=4, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=7, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=8, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] main: ** screenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [apply] reshape .. [apply] main: ** screenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0001-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [apply] GLWindow LOS.0: 0 / 0 [apply] NewtCanvasSWT LOS.0: 0 / 0 [apply] main: ** screenshot: TestNewtCanvasSWTGLn.test_MultisampleAndAlpha-n0002-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTGLn - test_MultisampleAndAlpha [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066582654 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066582655 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: postAttach_WithAnimator took 1.542 sec [apply] Testcase: preAttach_NoAnimator took 0.702 sec [apply] Testcase: preAttach_WithAnimator took 0.701 sec [apply] Testcase: test_MultisampleAndAlpha took 0.717 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] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066584107 ms III - Start [apply] SLOCK [T main @ 1579066584110 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [apply] junit.framework.TestListener: tests to run: 1 [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test [apply] SWT Platform: gtk, Version 4930 [apply] junit.framework.TestListener: startTest(test) [apply] GTK_VERSION: 3.24.5 [apply] Window handle.0 0x4e00014 [apply] Window handle.1 0x4e00014 [apply] Window handle.X 0x4e00014 [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 @ 1579066585138 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066585138 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.889 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066584107 ms III - Start [apply] SLOCK [T main @ 1579066584110 ms +++ localhost/127.0.0.1:59999 - Locked within 16 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor01 - test [apply] SWT Platform: gtk, Version 4930 [apply] GTK_VERSION: 3.24.5 [apply] Window handle.0 0x4e00014 [apply] Window handle.1 0x4e00014 [apply] Window handle.X 0x4e00014 [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 @ 1579066585138 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066585138 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 0.813 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] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow [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 @ 1579066586512 ms III - Start [apply] SLOCK [T main @ 1579066586514 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test [apply] SWT Platform: gtk, Version 4930 [apply] GTK_VERSION: 3.24.5 [apply] Thread[main,5,main] GearsES2.init.0 0x7b98f307: tileRendererInUse null, GearsES2[obj 0x7b98f307 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7b98f307 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7b98f307 created: GearsObj[0x3c3d9b6b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b98f307 created: GearsObj[0x79d8407f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b98f307 created: GearsObj[0x79d8407f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x7b98f307 FIN GearsES2[obj 0x7b98f307 isInit true, usesShared false, 1 GearsObj[0x3c3d9b6b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79d8407f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5aebe890, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x7b98f307 0/0 600x600 of 600x600, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b98f307, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x7b98f307 600x600, swapInterval 1, drawable 0x5800002 [apply] Window handle.1 0x4e00018 [apply] Thread[main,5,main] GearsES2.display 0x7b98f307 600x600, swapInterval 1, drawable 0x5800002 [apply] Thread[main,5,main] GearsES2.display 0x7b98f307 600x600, swapInterval 1, drawable 0x5800002 [apply] Thread[main,5,main] GearsES2.dispose 0x7b98f307: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x7b98f307 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 @ 1579066589088 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066589089 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.431 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066586512 ms III - Start [apply] SLOCK [T main @ 1579066586514 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor02NewtGLWindow - test [apply] SWT Platform: gtk, Version 4930 [apply] GTK_VERSION: 3.24.5 [apply] Thread[main,5,main] GearsES2.init.0 0x7b98f307: tileRendererInUse null, GearsES2[obj 0x7b98f307 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x7b98f307 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x7b98f307 created: GearsObj[0x3c3d9b6b, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x7b98f307 created: GearsObj[0x79d8407f, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x7b98f307 created: GearsObj[0x79d8407f, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x7b98f307 FIN GearsES2[obj 0x7b98f307 isInit true, usesShared false, 1 GearsObj[0x3c3d9b6b, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x79d8407f, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x5aebe890, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x7b98f307 0/0 600x600 of 600x600, swapInterval 1, drawable 0x5800002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x7b98f307, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x7b98f307 600x600, swapInterval 1, drawable 0x5800002 [apply] Window handle.1 0x4e00018 [apply] Thread[main,5,main] GearsES2.display 0x7b98f307 600x600, swapInterval 1, drawable 0x5800002 [apply] Thread[main,5,main] GearsES2.display 0x7b98f307 600x600, swapInterval 1, drawable 0x5800002 [apply] Thread[main,5,main] GearsES2.dispose 0x7b98f307: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x7b98f307 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 @ 1579066589088 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066589089 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 2.523 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.0, 0x7ff094b8ab90, refCount 1, unCloseable false] [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec.xml [apply] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTBug643AsyncExec [apply] junit.framework.TestListener: tests to run: 3 [apply] junit.framework.TestListener: startTest(test01JOGLGLCanvas) [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066590534 ms III - Start [apply] SLOCK [T main @ 1579066590537 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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[main,5,main] GearsES2.init.0 0xef9296d: tileRendererInUse null, GearsES2[obj 0xef9296d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xef9296d on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xef9296d created: GearsObj[0x188715b5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xef9296d created: GearsObj[0x1ea9f6af, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xef9296d created: GearsObj[0x1ea9f6af, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0xef9296d FIN GearsES2[obj 0xef9296d isInit true, usesShared false, 1 GearsObj[0x188715b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ea9f6af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a192cfe, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0xef9296d 0/0 400x450 of 400x450, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xef9296d, angle 0.0, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[main,5,main] GearsES2.display 0xef9296d 400x450, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0xef9296d 400x450, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0xef9296d 400x450, swapInterval 1, drawable 0x5400002 [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] [SWT A-i shallStop true]: Counter[loc 11, glob: 11] [apply] *R-Exit* shallStop true [apply] Thread[main,5,main] GearsES2.dispose 0xef9296d: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0xef9296d FIN [apply] junit.framework.TestListener: endTest(test01JOGLGLCanvas) [apply] junit.framework.TestListener: startTest(test02NewtCanvasSWTPreVisible) [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[main,5,main] GearsES2.init.0 0x5aebe890: tileRendererInUse null, GearsES2[obj 0x5aebe890 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5aebe890 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5aebe890 created: GearsObj[0x21b2e768, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5aebe890 created: GearsObj[0x57250572, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5aebe890 created: GearsObj[0x57250572, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x5aebe890 FIN GearsES2[obj 0x5aebe890 isInit true, usesShared false, 1 GearsObj[0x21b2e768, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57250572, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c1e2a9e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x5aebe890 0/0 128x128 of 128x128, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5aebe890, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x5aebe890 128x128, swapInterval 1, drawable 0x5400002 [apply] **** Pre Shell Open [apply] Thread[main,5,main] GearsES2.reshape 0x5aebe890 0/0 400x450 of 400x450, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5aebe890, angle 0.5, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x5aebe890 400x450, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0x5aebe890 400x450, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.reshape 0x5aebe890 0/0 400x450 of 400x450, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5aebe890, angle 1.5, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x5aebe890 400x450, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.reshape 0x5aebe890 0/0 400x450 of 400x450, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5aebe890, angle 2.0, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x5aebe890 400x450, swapInterval 1, drawable 0x5400002 [apply] **** Post Shell Open [apply] [A-0 shallStop false] [apply] Thread[main,5,main] GearsES2.display 0x5aebe890 400x450, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0x5aebe890 400x450, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0x5aebe890 400x450, swapInterval 1, drawable 0x5400002 [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] Thread[main,5,main] GearsES2.display 0x5aebe890 400x450, swapInterval 1, drawable 0x5400002 [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[main,5,main] GearsES2.dispose 0x5aebe890: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x5aebe890 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] junit.framework.TestListener: endTest(test02NewtCanvasSWTPreVisible) [apply] junit.framework.TestListener: startTest(test02NewtCanvasSWTSimple) [apply] **** Pre Shell Open [apply] Thread[main,5,main] GearsES2.init.0 0x4a668b6e: tileRendererInUse null, GearsES2[obj 0x4a668b6e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4a668b6e on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4a668b6e created: GearsObj[0x6c779568, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4a668b6e created: GearsObj[0xf381794, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4a668b6e created: GearsObj[0xf381794, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x4a668b6e FIN GearsES2[obj 0x4a668b6e isInit true, usesShared false, 1 GearsObj[0x6c779568, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf381794, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cdd0d4b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x4a668b6e 0/0 400x450 of 400x450, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4a668b6e, angle 0.0, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x4a668b6e 400x450, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.reshape 0x4a668b6e 0/0 400x450 of 400x450, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4a668b6e, angle 0.5, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x4a668b6e 400x450, swapInterval 1, drawable 0x5400002 [apply] **** Post Shell Open [apply] [A-0 shallStop false] [apply] Thread[main,5,main] GearsES2.display 0x4a668b6e 400x450, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0x4a668b6e 400x450, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0x4a668b6e 400x450, swapInterval 1, drawable 0x5400002 [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] Thread[main,5,main] GearsES2.display 0x4a668b6e 400x450, swapInterval 1, drawable 0x5400002 [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(test02NewtCanvasSWTSimple) [apply] *R-Exit* shallStop true [apply] Thread[main,5,main] GearsES2.dispose 0x4a668b6e: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x4a668b6e 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 @ 1579066595100 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066595101 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.44 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066590534 ms III - Start [apply] SLOCK [T main @ 1579066590537 ms +++ localhost/127.0.0.1:59999 - Locked within 15 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[main,5,main] GearsES2.init.0 0xef9296d: tileRendererInUse null, GearsES2[obj 0xef9296d isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0xef9296d on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0xef9296d created: GearsObj[0x188715b5, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0xef9296d created: GearsObj[0x1ea9f6af, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0xef9296d created: GearsObj[0x1ea9f6af, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0xef9296d FIN GearsES2[obj 0xef9296d isInit true, usesShared false, 1 GearsObj[0x188715b5, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x1ea9f6af, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6a192cfe, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0xef9296d 0/0 400x450 of 400x450, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0xef9296d, angle 0.0, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[main,5,main] GearsES2.display 0xef9296d 400x450, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0xef9296d 400x450, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0xef9296d 400x450, swapInterval 1, drawable 0x5400002 [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] [SWT A-i shallStop true]: Counter[loc 11, glob: 11] [apply] *R-Exit* shallStop true [apply] Thread[main,5,main] GearsES2.dispose 0xef9296d: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0xef9296d 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[main,5,main] GearsES2.init.0 0x5aebe890: tileRendererInUse null, GearsES2[obj 0x5aebe890 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x5aebe890 on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x5aebe890 created: GearsObj[0x21b2e768, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x5aebe890 created: GearsObj[0x57250572, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x5aebe890 created: GearsObj[0x57250572, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x5aebe890 FIN GearsES2[obj 0x5aebe890 isInit true, usesShared false, 1 GearsObj[0x21b2e768, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x57250572, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x7c1e2a9e, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x5aebe890 0/0 128x128 of 128x128, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5aebe890, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x5aebe890 128x128, swapInterval 1, drawable 0x5400002 [apply] **** Pre Shell Open [apply] Thread[main,5,main] GearsES2.reshape 0x5aebe890 0/0 400x450 of 400x450, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5aebe890, angle 0.5, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x5aebe890 400x450, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0x5aebe890 400x450, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.reshape 0x5aebe890 0/0 400x450 of 400x450, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5aebe890, angle 1.5, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x5aebe890 400x450, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.reshape 0x5aebe890 0/0 400x450 of 400x450, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x5aebe890, angle 2.0, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x5aebe890 400x450, swapInterval 1, drawable 0x5400002 [apply] **** Post Shell Open [apply] [A-0 shallStop false] [apply] Thread[main,5,main] GearsES2.display 0x5aebe890 400x450, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0x5aebe890 400x450, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0x5aebe890 400x450, swapInterval 1, drawable 0x5400002 [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] Thread[main,5,main] GearsES2.display 0x5aebe890 400x450, swapInterval 1, drawable 0x5400002 [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[main,5,main] GearsES2.dispose 0x5aebe890: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x5aebe890 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[main,5,main] GearsES2.init.0 0x4a668b6e: tileRendererInUse null, GearsES2[obj 0x4a668b6e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4a668b6e on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL2/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4a668b6e created: GearsObj[0x6c779568, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4a668b6e created: GearsObj[0xf381794, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4a668b6e created: GearsObj[0xf381794, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x4a668b6e FIN GearsES2[obj 0x4a668b6e isInit true, usesShared false, 1 GearsObj[0x6c779568, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0xf381794, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x2cdd0d4b, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x4a668b6e 0/0 400x450 of 400x450, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4a668b6e, angle 0.0, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x4a668b6e 400x450, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.reshape 0x4a668b6e 0/0 400x450 of 400x450, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4a668b6e, angle 0.5, [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25 -> [l -1.0, r 1.0, b -1.125, t 1.125] 2.0x2.25, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x4a668b6e 400x450, swapInterval 1, drawable 0x5400002 [apply] **** Post Shell Open [apply] [A-0 shallStop false] [apply] Thread[main,5,main] GearsES2.display 0x4a668b6e 400x450, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0x4a668b6e 400x450, swapInterval 1, drawable 0x5400002 [apply] Thread[main,5,main] GearsES2.display 0x4a668b6e 400x450, swapInterval 1, drawable 0x5400002 [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] Thread[main,5,main] GearsES2.display 0x4a668b6e 400x450, swapInterval 1, drawable 0x5400002 [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[main,5,main] GearsES2.dispose 0x4a668b6e: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x4a668b6e 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 @ 1579066595100 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066595101 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01JOGLGLCanvas took 2.386 sec [apply] Testcase: test02NewtCanvasSWTPreVisible took 1.28 sec [apply] Testcase: test02NewtCanvasSWTSimple took 0.838 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] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn [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 @ 1579066596536 ms III - Start [apply] SLOCK [T main @ 1579066596539 ms +++ localhost/127.0.0.1:59999 - Locked within 14 ms, 1 attempts [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] junit.framework.TestListener: startTest(test) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTEclipseGLCanvas01GLn - test [apply] resize [apply] [apply] (SWT:3417): Gdk-ERROR **: 06:36:38.296: The program 'SWT' received an X Window System error. [apply] This probably reflects a bug in the program. [apply] The error was 'GLXBadContextTag'. [apply] (Details: serial 316 error_code 165 request_code 153 (GLX) minor_code 16) [apply] (Note to programmers: normally, X errors are reported asynchronously; [apply] that is, you will receive the error a while after causing it. [apply] To debug your program, run it with the GDK_SYNCHRONIZE environment [apply] variable to change this behavior. You can then get a meaningful [apply] backtrace from your debugger if you break on the gdk_x_error() function.) [apply] Result: 133 [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn.xml [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 @ 1579066599142 ms III - Start [apply] SLOCK [T main @ 1579066599145 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] junit.framework.TestListener: startTest(test) [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x4386f16: tileRendererInUse null, GearsES2[obj 0x4386f16 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4386f16 on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4386f16 created: GearsObj[0x478cc1ba, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4386f16 created: GearsObj[0x16c51c21, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4386f16 created: GearsObj[0x16c51c21, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x4386f16 FIN GearsES2[obj 0x4386f16 isInit true, usesShared false, 1 GearsObj[0x478cc1ba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c51c21, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6812c665, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4386f16 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4386f16, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[main,5,main] GearsES2.dispose 0x4386f16: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x4386f16 FIN [apply] junit.framework.TestListener: endTest(test) [apply] junit.framework.TestListener: startTest(test_MultisampleAndAlpha) [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha [apply] [apply] req. msaa: true [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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: 1, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [apply] junit.framework.TestListener: endTest(test_MultisampleAndAlpha) [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 @ 1579066602024 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066602024 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.755 sec [apply] ------------- Standard Output --------------- [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066599142 ms III - Start [apply] SLOCK [T main @ 1579066599145 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test [apply] Thread[main-Animator#00,5,main] GearsES2.init.0 0x4386f16: tileRendererInUse null, GearsES2[obj 0x4386f16 isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x4386f16 on Thread[main-Animator#00,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3/GL3.sw] [apply] GL Version 3.3 (Core profile, arb, compat[ES2, ES3], FBO, software) - 3.3 (Core Profile) Mesa 18.3.6 [GL 3.3.0, vendor 18.3.6 ((Core Profile) Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.3 (Core Profile) Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 3.30 / 3.30.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 162 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x4386f16 created: GearsObj[0x478cc1ba, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x4386f16 created: GearsObj[0x16c51c21, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x4386f16 created: GearsObj[0x16c51c21, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main-Animator#00,5,main] GearsES2.init.X 0x4386f16 FIN GearsES2[obj 0x4386f16 isInit true, usesShared false, 1 GearsObj[0x478cc1ba, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x16c51c21, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x6812c665, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main-Animator#00,5,main] GearsES2.reshape 0x4386f16 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, msaa false, tileRendererInUse null [apply] >> GearsES2 0x4386f16, angle 0.0, [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0 -> [l -1.3333334, r 1.3333334, b -1.0, t 1.0] 2.6666667x2.0, v-flip false [apply] main-Animator#00: ** screenshot: TestSWTJOGLGLCanvas01GLn.test____________________-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8880-D24-St00-Sa00_default-0640x0480.png [apply] Thread[main,5,main] GearsES2.dispose 0x4386f16: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x4386f16 FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha [apply] [apply] req. msaa: true [apply] Requested: GLCaps[rgba 8/8/8/1, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/2, sample-ext default, dbl, mono , hw, GLProfile[GL3/GL3.sw], on-scr[.]] [apply] Chosen : GLCaps[glx vid 0x4c9, fbc 0x169: rgba 8/8/8/8, opaque, accum-rgba 0/0/0/0, dp/st/ms 16/0/0, dbl, mono , sw, GLProfile[GL3/GL3.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: 1, [apply] ShaderCode[id=3, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=4, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] reshape .. [apply] main-Animator#01: ** screenshot: TestSWTJOGLGLCanvas01GLn.test_MultisampleAndAlpha-n0000-GL3___-sw-onscreen-Bdbl-Frgb__Irgba8888-D16-St00-Sa00_default-0640x0480.png [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.jogl.swt.TestSWTJOGLGLCanvas01GLn - test_MultisampleAndAlpha [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066602024 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066602024 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 1.149 sec [apply] Testcase: test_MultisampleAndAlpha took 0.421 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] Testsuite: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT [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 @ 1579066603443 ms III - Start [apply] SLOCK [T main @ 1579066603446 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(testWindowParenting01CreateVisibleDestroy1) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1 [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1 [apply] junit.framework.TestListener: endTest(testWindowParenting01CreateVisibleDestroy1) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066605898 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066605898 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.309 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066603443 ms III - Start [apply] SLOCK [T main @ 1579066603446 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1 [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 640x480 of 640x480, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting01aSWT - testWindowParenting01CreateVisibleDestroy1 [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066605898 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066605898 ms --- localhost/127.0.0.1:59999 - Unlock ok within 1 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: testWindowParenting01CreateVisibleDestroy1 took 1.142 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] 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 @ 1579066607335 ms III - Start [apply] SLOCK [T main @ 1579066607337 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01WinHopFrame2FrameDirectHop) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.init.0 0x776aec5c: tileRendererInUse null, GearsES2[obj 0x776aec5c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x776aec5c on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x776aec5c created: GearsObj[0x6f45df59, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x776aec5c created: GearsObj[0x38e79ae3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x776aec5c created: GearsObj[0x38e79ae3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x776aec5c FIN GearsES2[obj 0x776aec5c isInit true, usesShared false, 1 GearsObj[0x6f45df59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x38e79ae3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x117e949d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x776aec5c 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x776aec5c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x776aec5c 400x400, swapInterval 1, drawable 0x5400004 [apply] Thread[main,5,main] GearsES2.reshape 0x776aec5c 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x776aec5c, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x776aec5c 400x400, swapInterval 1, drawable 0x5400004 [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x776aec5c 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x776aec5c, angle 21.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x776aec5c 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x776aec5c, 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] junit.framework.TestListener: endTest(test01WinHopFrame2FrameDirectHop) [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] Thread[main,5,main] GearsES2.dispose 0x776aec5c: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x776aec5c FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop [apply] junit.framework.TestListener: startTest(test02WinHopFrame2FrameDetachFirst) [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test02WinHopFrame2FrameDetachFirst [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [apply] null [apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.init.0 0x236e3f4e: tileRendererInUse null, GearsES2[obj 0x236e3f4e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x236e3f4e on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x236e3f4e created: GearsObj[0x6f27a732, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x236e3f4e created: GearsObj[0x6c779568, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x236e3f4e created: GearsObj[0x6c779568, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x236e3f4e FIN GearsES2[obj 0x236e3f4e isInit true, usesShared false, 1 GearsObj[0x6f27a732, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c779568, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf381794, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x236e3f4e 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x236e3f4e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x236e3f4e 400x400, swapInterval 1, drawable 0x5400004 [apply] Thread[main,5,main] GearsES2.reshape 0x236e3f4e 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x236e3f4e, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x236e3f4e 400x400, swapInterval 1, drawable 0x5400004 [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x236e3f4e 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x236e3f4e, angle 17.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x236e3f4e 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x236e3f4e, angle 48.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] Thread[main,5,main] GearsES2.dispose 0x236e3f4e: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x236e3f4e FIN [apply] junit.framework.TestListener: endTest(test02WinHopFrame2FrameDetachFirst) [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 @ 1579066613482 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066613483 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.005 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066607335 ms III - Start [apply] SLOCK [T main @ 1579066607337 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 1 (enable: true) [apply] null [apply] ShaderProgram[id=1, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=1, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=2, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.init.0 0x776aec5c: tileRendererInUse null, GearsES2[obj 0x776aec5c isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x776aec5c on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x776aec5c created: GearsObj[0x6f45df59, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x776aec5c created: GearsObj[0x38e79ae3, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x776aec5c created: GearsObj[0x38e79ae3, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x776aec5c FIN GearsES2[obj 0x776aec5c isInit true, usesShared false, 1 GearsObj[0x6f45df59, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x38e79ae3, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0x117e949d, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x776aec5c 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x776aec5c, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x776aec5c 400x400, swapInterval 1, drawable 0x5400004 [apply] Thread[main,5,main] GearsES2.reshape 0x776aec5c 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x776aec5c, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x776aec5c 400x400, swapInterval 1, drawable 0x5400004 [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x776aec5c 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x776aec5c, angle 21.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main-Animator#00,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Animator#01,5,main] GearsES2.reshape 0x776aec5c 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x776aec5c, angle 53.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] Thread[main,5,main] GearsES2.dispose 0x776aec5c: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x776aec5c FIN [apply] ++++ TestCase.tearDown: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test01WinHopFrame2FrameDirectHop [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.parenting.TestParenting04SWT - test02WinHopFrame2FrameDetachFirst [apply] Thread[main,5,main] RedSquareES2.init: tileRendererInUse null [apply] RedSquareES2 init on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] ShaderState: attachShaderProgram: -1 -> 3 (enable: true) [apply] null [apply] ShaderProgram[id=3, linked=false, inUse=false, program: 1, [apply] ShaderCode[id=5, type=VERTEX_SHADER, valid=true, shader: 2, source] [apply] ShaderCode[id=6, type=FRAGMENT_SHADER, valid=true, shader: 3, source]] [apply] Thread[main,5,main] RedSquareES2.init FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.reshape FIN [apply] Thread[main,5,main] GearsES2.init.0 0x236e3f4e: tileRendererInUse null, GearsES2[obj 0x236e3f4e isInit false, usesShared false, 1 null, 2 null, 3 null, sharedGears null] [apply] GearsES2 init 0x236e3f4e on Thread[main,5,main] [apply] Chosen GLCapabilities: GLCaps[glx vid 0x50a, fbc 0x1ab: rgba 8/8/8/0, opaque, accum-rgba 0/0/0/0, dp/st/ms 24/0/0, dbl, mono , sw, GLProfile[GL3bc/GL3bc.sw], on-scr[.]] [apply] INIT GL IS: jogamp.opengl.gl4.GL4bcImpl [apply] Swap Interval 1 [apply] GL Profile GLProfile[GL3bc/GL3bc.sw] [apply] GL Version 3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software) - 3.1 Mesa 18.3.6 [GL 3.1.0, vendor 18.3.6 (Mesa 18.3.6)] [apply] Quirks [No10BitColorCompOffscreen] [apply] Impl. class jogamp.opengl.gl4.GL4bcImpl [apply] GL_VENDOR VMware, Inc. [apply] GL_RENDERER llvmpipe (LLVM 7.0, 128 bits) [apply] GL_VERSION 3.1 Mesa 18.3.6 [apply] GLSL true, has-compiler-func: true, version: 1.40 / 1.40.0 [apply] GL FBO: basic true, full true [apply] GL_EXTENSIONS 232 [apply] GLX_EXTENSIONS 34 [apply] ----------------------------------------------------------------------------------------------------- [apply] gear1 0x236e3f4e created: GearsObj[0x6f27a732, vbo ff 1, fs 2, bf 3, bs 4] [apply] gear2 0x236e3f4e created: GearsObj[0x6c779568, vbo ff 7, fs 8, bf 9, bs 10] [apply] gear3 0x236e3f4e created: GearsObj[0x6c779568, vbo ff 7, fs 8, bf 9, bs 10] [apply] Thread[main,5,main] GearsES2.init.X 0x236e3f4e FIN GearsES2[obj 0x236e3f4e isInit true, usesShared false, 1 GearsObj[0x6f27a732, vbo ff 1, fs 2, bf 3, bs 4], 2 GearsObj[0x6c779568, vbo ff 7, fs 8, bf 9, bs 10], 3 GearsObj[0xf381794, vbo ff 13, fs 14, bf 15, bs 16], sharedGears null] [apply] Thread[main,5,main] GearsES2.reshape 0x236e3f4e 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x236e3f4e, angle 0.0, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x236e3f4e 400x400, swapInterval 1, drawable 0x5400004 [apply] Thread[main,5,main] GearsES2.reshape 0x236e3f4e 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x236e3f4e, angle 0.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] GearsES2.display 0x236e3f4e 400x400, swapInterval 1, drawable 0x5400004 [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x236e3f4e 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x236e3f4e, angle 17.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400002, tileRendererInUse null [apply] Thread[main-Animator#02,5,main] RedSquareES2.reshape FIN [apply] Thread[main-Animator#03,5,main] GearsES2.reshape 0x236e3f4e 0/0 400x400 of 400x400, swapInterval 1, drawable 0x5400004, msaa false, tileRendererInUse null [apply] >> GearsES2 0x236e3f4e, angle 48.5, [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0 -> [l -1.0, r 1.0, b -1.0, t 1.0] 2.0x2.0, v-flip false [apply] Thread[main,5,main] RedSquareES2.dispose: tileRendererInUse null [apply] Thread[main,5,main] RedSquareES2.dispose FIN [apply] Thread[main,5,main] GearsES2.dispose 0x236e3f4e: tileRendererInUse null [apply] Thread[main,5,main] GearsES2.dispose 0x236e3f4e 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 @ 1579066613482 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066613483 ms --- localhost/127.0.0.1:59999 - Unlock ok within 3 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01WinHopFrame2FrameDirectHop took 2.63 sec [apply] Testcase: test02WinHopFrame2FrameDetachFirst took 2.21 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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared common.init: declare.common: test.compile.check: [echo] jogl-test.jar /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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] Testsuite: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066615490 ms III - Start [apply] SLOCK [T main @ 1579066615492 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestNewtCanvasSWTBug628ResizeDeadlockAWT - test [apply] junit.framework.TestListener: tests to run: 1 [apply] junit.framework.TestListener: startTest(test) [apply] # [apply] # A fatal error has been detected by the Java Runtime Environment: [apply] # [apply] # SIGSEGV (0xb) at pc=0x00007f248a8576c0, pid=3669, tid=3673 [apply] # [apply] # JRE version: OpenJDK Runtime Environment (11.0.5+10) (build 11.0.5+10-post-Debian-1deb10u1) [apply] # Java VM: OpenJDK 64-Bit Server VM (11.0.5+10-post-Debian-1deb10u1, mixed mode, sharing, tiered, compressed oops, g1 gc, linux-amd64) [apply] # Problematic frame: [apply] # C [libgdk-3.so.0+0x376c0] gdk_display_manager_get_default_display+0x0 [apply] # [apply] # No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again [apply] # [apply] # An error report file with more information is saved as: [apply] # /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/make/hs_err_pid3669.log [apply] # [apply] # If you would like to submit a bug report, please visit: [apply] # https://bugs.debian.org/openjdk-11 [apply] # The crash happened outside the Java Virtual Machine in native code. [apply] # See problematic frame for where to report the bug. [apply] # [apply] [apply] (java:3669): GLib-GObject-WARNING **: 06:36:56.484: cannot register existing type 'GdkDisplayManager' [apply] [apply] (java:3669): GLib-CRITICAL **: 06:36:56.484: g_once_init_leave: assertion 'result != 0' failed [apply] [apply] (java:3669): GLib-GObject-CRITICAL **: 06:36:56.484: g_object_new_with_properties: assertion 'G_TYPE_IS_OBJECT (object_type)' failed [apply] Result: 134 [echo] Testing com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn -- ../build/test/results/TEST-com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn.xml [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 @ 1579066617382 ms III - Start [apply] SLOCK [T main @ 1579066617384 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test [apply] junit.framework.TestListener: startTest(test) [apply] [apply] (SWT:3706): Gdk-WARNING **: 06:37:00.509: 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] junit.framework.TestListener: endTest(test) [apply] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066620591 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066620592 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.1 sec [apply] ------------- Standard Output --------------- [apply] GLProfile Natives[GL4bc false, GL4 false, GLES3 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GL3bc true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GL3 true [3.3 (Core profile, arb, compat[ES2, ES3], FBO, software)], GL2 true [3.1 (Compat profile, arb, compat[ES2, ES3], FBO, software)], GLES2 true [3.0 (ES profile, arb, compat[ES2, ES3], FBO, software)], GLES1 true [1.1 (ES profile, arb, compat[FP32], software)], count 6 / 8], Common[, GL4ES3 true, GL2GL3 true, GL2ES2 true, GL2ES1 true], Mappings[GLES1 GLProfile[GLES1/GLES1.sw], GLES2 GLProfile[GLES2/GLES3.sw], GL3bc GLProfile[GL3bc/GL3bc.sw], GL2ES1 GLProfile[GL2ES1/GL3bc.sw], GL4ES3 GLProfile[GL4ES3/GLES3.sw], GL2ES2 GLProfile[GL2ES2/GL3.sw], GL2 GLProfile[GL2/GL3bc.sw], GLES3 GLProfile[GLES3/GLES3.sw], GL3 GLProfile[GL3/GL3.sw], GL2GL3 GLProfile[GL2GL3/GL3bc.sw], , default GLProfile[GL3bc/GL3bc.sw], count 10 / 12] [apply] ------------- ---------------- --------------- [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066617382 ms III - Start [apply] SLOCK [T main @ 1579066617384 ms +++ localhost/127.0.0.1:59999 - Locked within 12 ms, 1 attempts [apply] ++++ TestCase.setUp: com.jogamp.opengl.test.junit.jogl.swt.TestSWTAccessor03AWTGLn - test [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 @ 1579066620591 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066620592 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test took 1.011 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] 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 @ 1579066622137 ms III - Start [apply] SLOCK [T main @ 1579066622139 ms +++ localhost/127.0.0.1:59999 - Locked within 13 ms, 1 attempts [apply] junit.framework.TestListener: startTest(test01SingleButtonPressAndRelease)setTestSupported: false [apply] [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] junit.framework.TestListener: endTest(test01SingleButtonPressAndRelease) [apply] junit.framework.TestListener: startTest(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 - test03SingleButtonPressAndReleaseWithCtrljunit.framework.TestListener: endTest(test02SingleButtonPressAndReleaseWithShift) [apply] [apply] junit.framework.TestListener: startTest(test03SingleButtonPressAndReleaseWithCtrl)++++ TestCase.setUp: com.jogamp.opengl.test.junit.newt.event.TestNewtEventModifiersNewtCanvasSWTAWT - test10HoldOneButtonAndPressAnother - Test not supported on this platform. [apply] junit.framework.TestListener: endTest(test03SingleButtonPressAndReleaseWithCtrl) [apply] junit.framework.TestListener: startTest(test10HoldOneButtonAndPressAnother) [apply] junit.framework.TestListener: endTest(test10HoldOneButtonAndPressAnother) [apply] junit.framework.TestListener: startTest(test20PressAllButtonsInSequence) [apply] junit.framework.TestListener: endTest(test20PressAllButtonsInSequence) [apply] junit.framework.TestListener: startTest(test30SingleButtonClickAndDrag) [apply] junit.framework.TestListener: endTest(test30SingleButtonClickAndDrag) [apply] [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] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066624035 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066624036 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] Tests run: 6, Failures: 0, Errors: 0, Skipped: 6, Time elapsed: 2.784 sec [apply] ------------- Standard Error ----------------- [apply] ++++ Test Singleton.ctor() [apply] ++++ Test Singleton.lock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066622137 ms III - Start [apply] SLOCK [T main @ 1579066622139 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.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] ++++ Test Singleton.unlock() [apply] SLOCK [T SingletonServerSocket1-localhost/127.0.0.1:59999 @ 1579066624035 ms III - Stopping: alive true, shallQuit true, hasSocket true [apply] SLOCK [T main @ 1579066624036 ms --- localhost/127.0.0.1:59999 - Unlock ok within 2 ms [apply] ------------- ---------------- --------------- [apply] [apply] Testcase: test01SingleButtonPressAndRelease took 0.012 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test01SingleButtonPressAndRelease took 0.021 sec [apply] Testcase: test02SingleButtonPressAndReleaseWithShift took 0.001 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test02SingleButtonPressAndReleaseWithShift took 0.002 sec [apply] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 0.001 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test03SingleButtonPressAndReleaseWithCtrl took 0.002 sec [apply] Testcase: test10HoldOneButtonAndPressAnother took 0.001 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test10HoldOneButtonAndPressAnother took 0.002 sec [apply] Testcase: test20PressAllButtonsInSequence took 0.001 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test20PressAllButtonsInSequence took 0.002 sec [apply] Testcase: test30SingleButtonClickAndDrag took 0.001 sec [apply] SKIPPED: got: , expected: is [apply] Testcase: test30SingleButtonClickAndDrag took 0.002 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 11 [echo] java.version 11.0.5 [echo] java.home /usr/lib/jvm/java-11-openjdk-amd64 [echo] jvmJava.exe /usr/lib/jvm/java-11-openjdk-amd64/bin/java [echo] jvmJava8.exe ${jvmJava8.exe} jogamp.env.init: [echo] javadoc.xarg1 -Xdoclint:none [echo] jogamp.jar.codebase Codebase: *.jogamp.org [echo] jogamp.version 2.4.0-rc-20200115 [echo] jogamp.version.int 2414020 [echo] junit.is.disabled ${junit.is.disabled} [echo] target.user.set true [echo] target.sourcelevel 1.8 [echo] target.targetlevel 1.8 [echo] target.releaselevel ${target.releaselevel} [echo] target.rt.jar /opt-share/jre1.8.0_212/lib/rt.jar [echo] javacdebug true [echo] javacdebuglevel source,lines [echo] javac.memorymax 1024m [echo] build.archiveon true [echo] build.node.name linux64-AMD58xx-debian7-jogamp-x64-sgothel-002 [echo] android.api.level 24 [echo] junit.run.arg0 -Djunit.run.arg0=dummy [echo] junit.run.arg1 -Djunit.run.arg1=dummy [echo] macosx.sdkroot ${macosx.sdkroot} [echo] TARGET_PLATFORM_SYSROOT ${TARGET_PLATFORM_SYSROOT} [echo] TARGET_PLATFORM_USRROOT ${TARGET_PLATFORM_USRROOT} [echo] TARGET_PLATFORM_USRLIBS ${TARGET_PLATFORM_USRLIBS} [echo] TARGET_JAVA_LIBS ${TARGET_JAVA_LIBS} gluegen.properties.load.user: gluegen.cpptasks.detect.os.custom: [echo] gluegen.cpptasks.detect.os.custom: NOP done gluegen.cpptasks.initialize: [echo] os.name=Linux [echo] os.version=4.19.0-6-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.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.s390: gluegen.cpptasks.detect.os.linux.s390x: gluegen.cpptasks.detect.os.linux.sparc: gluegen.cpptasks.detect.os.linux: gluegen.cpptasks.detect.os.osx: gluegen.cpptasks.detect.os.ios.amd64: gluegen.cpptasks.detect.os.ios.arch64: gluegen.cpptasks.detect.os.solaris.sparc: gluegen.cpptasks.detect.os.solaris.sparcv9: gluegen.cpptasks.detect.os.solaris.amd64: gluegen.cpptasks.detect.os.solaris.x86: gluegen.cpptasks.detect.os.solaris: gluegen.cpptasks.detect.os.unix: gluegen.cpptasks.detect.os.windows.amd64: gluegen.cpptasks.detect.os.windows.x86: gluegen.cpptasks.detect.os.windows: gluegen.cpptasks.detect.os.2: gluegen.cpptasks.detect.os: [echo] gluegen.cpptasks.detected.os=true [echo] gluegen.cpptasks.detected.os.2=true [echo] isCrosscompilation=${isCrosscompilation} [echo] isI386=${isI386} [echo] isAMD64=true [echo] is64Bit=true [echo] isAbiEabiGnuArmel=${isAbiEabiGnuArmel} [echo] isAbiEabiGnuArmhf=${isAbiEabiGnuArmhf} [echo] jvmDataModel32Bit=${jvmDataModel32Bit} [echo] jvmDataModel64Bit=${jvmDataModel64Bit} [echo] jvmDataModel.arg=-Djnlp.no.jvm.data.model.set=true [echo] FreeBSD=${isFreeBSD} [echo] FreeBSDX86=${isFreeBSDX86} [echo] FreeBSDAMD64=${isFreeBSDAMD64} [echo] HPUX=${isHPUX} [echo] IA64=${isIA64} [echo] Android=${isAndroid} [echo] AndroidARMv6=${isAndroidARMv6} [echo] AndroidARM64=${isAndroidARM64} [echo] AndroidARMv6Armel=${isAndroidARMv6Armel} [echo] AndroidARMv6Armhf=${isAndroidARMv6Armhf} [echo] AndroidX86=${isAndroidX86} [echo] Linux=true [echo] LinuxAMD64=true [echo] LinuxIA64=${isLinuxIA64} [echo] LinuxX86=${isLinuxX86} [echo] LinuxARMv6=${isLinuxARMv6} [echo] LinuxARM64=${isLinuxARM64} [echo] LinuxARMv6Armel=${isLinuxARMv6Armel} [echo] LinuxARMv6Armhf=${isLinuxARMv6Armhf} [echo] LinuxAlpha=${isLinuxAlpha} [echo] LinuxHppa=${isLinuxHppa} [echo] LinuxMips=${isLinuxMips} [echo] LinuxMipsel=${isLinuxMipsel} [echo] LinuxPpc=${isLinuxPpc} [echo] LinuxPpc64=${isLinuxPpc64} [echo] LinuxPpc64le=${isLinuxPpc64le} [echo] 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=4.19.0-6-amd64 [echo] arch=amd64 [echo] build.dynamiclibs=true [echo] build.staticlibs=false [echo] output.lib.type=shared common.init: declare.common: test-zip-archive: [move] Moving 1062 files to /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/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,4 CPUs AMD A8-5545M APU with Radeon(tm) HD Graphics (610F31),ASM,AES-NI) [exec] [exec] Scanning the drive: [exec] 1 folder, 1350 files, 159090992 bytes (152 MiB) [exec] [exec] Creating archive: /home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd/build/jogl-2.4-b1499-20200115-linux-amd64-test-results-linux64-AMD58xx-debian7-jogamp-x64-sgothel-002.7z [exec] [exec] Items to compress: 1351 [exec] [exec] [exec] Files read from disk: 1349 [exec] Archive size: 10681227 bytes (11 MiB) [exec] Everything is Ok BUILD SUCCESSFUL Total time: 59 minutes 53 seconds [WARNINGS] Parsing warnings in console log with parser Java Compiler (javac) No credentials specified Using GitBlamer to create author and commit information for all warnings. GIT_COMMIT=88cc287a47066c81ee0b385e2e0ca96f027286b3, workspace=/home/jogamp/JogAmpSlavex64/workspace/jogl/label/linux-x86_64-amd [WARNINGS] Computing warning deltas based on reference build #1498 Archiving artifacts Recording test results Build step 'Publish JUnit test result report' changed build result to UNSTABLE [CopyArchiverPublisher] Copying archived artifacts in the shared directory '/srv/www/jogamp.org/deployment/autobuilds/origin/master/jogl-b1499-1499'. [CopyArchiverPublisher] '3' artifacts have been copied. [CopyArchiverPublisher] Stop copying archived artifacts in the shared directory. No mail will be sent out, as 'jogl ยป linux-x86_64-amd #1499' does not have a result yet. Please make sure you set a proper result in case of pipeline/build scripts. Notifying upstream projects of job completion No emails were triggered. Finished: UNSTABLE